Cross-platform USB host and device stack in C for embedded systems, with no dynamic allocation and interrupts deferred to task context.
Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability/integration over time.
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
Easy to integrate Vulkan memory allocation library
An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.
Lightweight TCP/IP stack with no dynamic memory allocations