A reusable VM shim for Lea-chain WebAssembly modules, compatible with Node.js and browsers.
Sprite pooling aimed at pixi object pools
Clava library to automatically detect and correct violations of the MISRA-C:2012 standard in C code
Reuse typed arrays
Memory create, destroy, and allocators for WLib
Tiny recursive descent expression parser, compiler, and evaluation engine for math expressions; Lewis Van Winkle (2016).
Node module for controlling jemalloc - extremely useful for native memory leak tracking
<p align="center"> <img width="400px" src=".github/logo.png"/> </p>
fixed bugs of cpp-wasm-loader
This library provides two things:
ES6 compliant and (typescript friendly) implementation of circular fifo in c.
High performance UI layout library in C; Nic Barker (2024).
WebAssembly bindings for [EPANET](https://github.com/OpenWaterAnalytics/EPANET), the water distribution network simulator. Includes optional support for [EPANET-MSX](https://github.com/USEPA/EPANETMSX), the Multi-Species Extension for advanced water quali
High-performance chroma key background removal and edge erosion.
Near zero-alloc centralized buffer for high performance applications
Write JavaScript software for your hardware.
Native NodeJS library for leaking memory.
Library for passing JavaScript strings in and out of WebAssembly modules written in C
Instruments wasm files and traces execution, using Binaryen.js and Wasmer.js
apache qpid proton messenger AMQP 1.0 library
Yxml is a small (6 KiB) non-validating yet mostly conforming XML parser written in C; Yorhel (2013).
C++ memory release checker
Browser-native C23 compiler & runtime via Clang 23 WASM (LLVM 22.1.2). No server required.
A command line tool to 'touch' and create .c/.h pairs.