Showing 12 of 12 projects
A compressed bitmap data structure for Java that outperforms alternatives like WAH, EWAH, and Concise in speed and compression.
A Go implementation of Roaring bitmaps, a compressed bitmap data structure for fast set operations on large integer datasets.
A Go library implementing memory-efficient bitsets for mapping non-negative integers to boolean values.
A Rust implementation of the Roaring bitmap data structure for compressed bitsets.
A Go package implementing an efficient bitset data structure for storing and manipulating sets of positive integers.
Adds set notation (difference, intersection) and Unicode string properties to ECMAScript regular expressions via the new 'v' flag.
A Go library providing a generic set implementation with type-safe operations and thread-safe/unsafe variants.
A Common Lisp implementation of a hash-set data structure with constant-time operations.
A time- and memory-efficient Elixir data structure for sets of positive integers, optimized for set operations and compact serialization.
Elixir library providing constant-time random sampling and set operations for ranges.
A Clojure library providing a hierarchical set data structure for representing implicit hierarchies like filesystems or IP networks.
A multiset (bag) data structure implementation for the Crystal programming language.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.