Showing 11 of 83 projects
A high-performance Java collection engine enabling SQL-like queries with indexes for microsecond latencies.
A curated collection of projects, libraries, and resources for visualizing algorithms and computational concepts.
A Rust library providing fully persistent data structures with structural sharing.
A Rust procedural macro for creating newtypes with built-in sanitization and validation guarantees.
A fast immutable list data structure for JavaScript with a comprehensive functional API and seamless Ramda integration.
A robust and multipurpose Graph object for JavaScript and TypeScript, supporting various graph types with a unified interface.
A high-performance Python graph library implemented in Rust for general-purpose graph algorithms.
A fast and memory-efficient C++ hashmap implementation using robin hood hashing as a drop-in replacement for std::unordered_map/set.
A very fast static spatial index for 2D points and rectangles in JavaScript, using a packed Hilbert R-tree algorithm.
A curated collection of LeetCode algorithm solutions implemented in Swift 5, designed for technical interview preparation.
A high-performance, columnar, in-memory storage engine with bitmap indexing and zero-allocation queries, written in Go.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.