Curated collection of data structures for the JavaScript/TypeScript.
Archetype-based Entity Component System
A sparse, compressed bitmap with run-length encoding, optimized for long runs of consecutive bits. 100% safe Rust, no_std, zero dependencies; reads the C sparsemap library's serialized format.
A data structure for sparse sets of unsigned integers that sacrifices space for speed.
A sparse map with stable generational keys.
Data structures using entity references as mapping keys
Data structures using entity references as mapping keys