Showing 33 of 33 projects
A protective and efficient, low-level HTTP library for Rust, supporting HTTP/1 and HTTP/2 with client and server APIs.
A Rust implementation of the QUIC transport protocol and HTTP/3, providing low-level APIs for building high-performance networking applications.
A high-performance HTTP/1.1 client for Node.js, written from scratch and powering the built-in fetch API.
A curated list of awesome Vulkan libraries, debuggers, tutorials, samples, and resources for graphics developers.
A single-header C++ library that simplifies GPU memory allocation and resource creation for Vulkan applications.
A comprehensive guide for developers starting with the Vulkan graphics and compute API.
A fast 2kB low-level WebGL library for GPU-accelerated particle systems and high-performance visual effects.
A low-level, ultra-portable SDK for building high-performance games and media applications across all platforms.
A low-level, ultra-portable SDK for building high-performance games and media applications across all platforms.
A collection of Vulkan C++ sample applications demonstrating various aspects of the Vulkan graphics API.
A low-level socket framework for Swift supporting TCP, UDP, and UNIX sockets across iOS, macOS, and Linux.
A small cross-platform C library for creating windows and rendering 32-bit pixel buffers.
A C++17 utility library that simplifies Vulkan initialization by handling instance creation, device selection, and swapchain setup.
A collection of Rust crates for parsing, editing, and serializing TOML files with serde support and format preservation.
A collection of Android Studio samples demonstrating Vulkan API usage on Android devices.
A comprehensive collection of code examples and recipes for learning and implementing the Vulkan graphics API.
A modern C++23 library providing essential abstractions and utilities for low-level Vulkan graphics programming.
A cross-platform object-oriented framework for Vulkan that simplifies development while maintaining API transparency.
A Python CFFI extension providing a complete and Pythonic wrapper for the Vulkan graphics and compute API.
A header-only C++ utility library that simplifies Vulkan graphics programming by reducing boilerplate and verbosity.
A .NET binding for the Vulkan graphics and compute API, enabling high-performance 3D applications on Windows, Mac, Linux, and Android.
Single-header implementations of Vulkan and Direct3D 12 renderers for experimentation and learning.
A fast HTTP request/response parser for Common Lisp with low-level APIs and zero memory allocation during parsing.
An idiomatic Rust wrapper for Linux's inotify API, providing safe and convenient file system event monitoring.
A curated collection of resources, samples, and documentation for Direct3D 12 graphics programming.
Code repository for the Packt book 'Learning Vulkan', providing examples and projects for learning the Vulkan graphics API.
An Elixir library and framework for building Telegram bots with a low-level API and opinionated DSL.
A low-level Lua wrapper for pthreads and WIN32 threads that provides isolated Lua states in separate threads without shared memory.
A cross-platform C++ library for creating Vulkan windows and handling input events, abstracting platform-specific complexities.
A C library providing a convenient API for managing Linux containers throughout their entire lifecycle.
Pure Python bindings for Linux namespaces via glibc, providing a multiprocessing-like interface for container operations.
A thin Common Lisp wrapper for native Win32 GUI APIs, enabling Windows desktop application development.
A lightweight, low-level dynamic Java class generator designed for ease of use, with full java.lang.invoke integration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.