All of the data structures Javascript is missing + some basic algorithm implementations.
Lightweight Efficient WASM-first Dynamic Allocator: a simple and compact JS-side allocator for hand-written WASM.
Simple SDK to register a /__ping__ route to keep servers warm
run cancelable async function concurrently by concurrency and priority using heap
pyroscope nodejs package
## Build Setup
Node.js prometheus client plugin for exporting memory statistics.
Matrix library in JavaScript
Continuous profiling agent for Node.js applications — part of the [Atatus](https://www.atatus.com) observability platform.
Binary Heap Data Structure using an array like implementation, super fast and easy to use
Memory-efficient Node.js tool to convert large OpenAPI specifications into CSV format for RAG systems
Heavily inspired from [kylefarris/clamscan](https://github.com/kylefarris/clamscan) and [NingLin-P/clamdjs](https://github.com/NingLin-P/clamdjs). Made to match my project needs.
Production-grade runtime health and protection engine for Node.js applications
Ultra-fast TypeScript function similarity analyzer with 5-8x performance improvements - supports multiple directories and files
Titanium Debugger (based on node-inspector)
node bindings for the v8 profiler
physics based hooks for react-three-fiber
The main objective of this project was to visualize four main sorting algorithms: -Bubble Sort -Quick Sort -Merge Sort -Heap Sort
Bit Collections is all about saving as much RAM and/or network bandwidth as possible, by providing array value types of single bits, aswell as array value types of signed- and unsigned integers with a given number of bits.
HTML5 MPEG2-TS Stream Player
Encrypted persistent state for React applications. Secure secrets locally. No backend. No WebCrypto. No leaks.
A memwatch authohost resource for help tracking memory leaks.
Make a dump of the V8 heap for later inspection.
High-performance LLM inference for React Native using LiteRT-LM. Optimized for Gemma 4 and other on-device language models.