Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Bitset

Bitset

12 projects

Showing 12 of 12 projects

RoaringBitmap
RoaringBitmapJava

A compressed bitmap data structure for Java that outperforms alternatives like WAH, EWAH, and Concise in speed and compression.

#apache-spark#java-library#compressed-bitmap
Stars3.9k
Forks594
Last commit1 day ago
roaring
roaringGo

A Go implementation of Roaring bitmaps, a compressed bitmap data structure for fast set operations on large integer datasets.

#performance-optimization#roaring-bitmaps#go-library
Stars2.9k
Forks257
Last commit1 day ago
CRoaring
CRoaringC

A high-performance C/C++ library for compressed bitmaps with SIMD optimizations, used in databases like ClickHouse and Apache Doris.

#c-library#clang#gcc
Stars1.9k
Forks327
Last commit1 day ago
bitset
bitsetGo

A Go library implementing memory-efficient bitsets for mapping non-negative integers to boolean values.

#go-library#set-operations#data-structures
Stars1.5k
Forks189
Last commit11 days ago
roaring-rs
roaring-rsRust

A Rust implementation of the Roaring bitmap data structure for compressed bitsets.

#roaring-bitmaps#bitset-library#set-operations
Stars944
Forks109
Last commit2 months ago
bitmap
bitmapAssembly

A high-performance SIMD-vectorized bitmap index implementation in Go for dense small-to-medium collections.

#bitmap#bitmap-index#high-performance
Stars381
Forks31
Last commit4 months ago
BitSet.js
BitSet.jsJavaScript

An infinite bit-array implementation in JavaScript with high performance and unique features like remembering leading ones on inversion.

#bit-set#bitwise#bit-twiddling
Stars238
Forks31
Last commit1 year ago
dynamic_bitset
dynamic_bitsetC++

A C++17/20 header-only dynamic bitset library for efficient bit manipulation with optional libpopcnt optimization.

#c-plus-plus-20#cpp17#data-structures
Stars179
Forks16
Last commit6 months ago
ecs
ecsGo

A lightweight, dependency-free Go framework for building game engines using the Entity Component System architecture.

#game-engine-2d#go-modules#sdl
Stars176
Forks12
Last commit8 months ago
bit
bitGo

A Go package implementing an efficient bitset data structure for storing and manipulating sets of positive integers.

#bit-twiddling#concurrent-safe#go-library
Stars167
Forks24
Last commit3 years ago
bitmap
bitmapElixir

An Elixir implementation of bit arrays using binaries and integers for fast, space-efficient lookups.

#bitmap#functional-programming#elixir
Stars37
Forks5
Last commit8 years ago
splitmap
splitmapJava

A Java library for parallel evaluation of boolean circuits and aggregations over filters using RoaringBitmap.

#bitmap#parallel-computing#java-library
Stars27
Forks2
Last commit7 years ago

Related Tags

#Data Structures10#Set Operations5#Go4#Roaring Bitmaps4#Go Library4#Performance4#High Performance4#Database Indexing4#Bitmap3#Bit Manipulation3#Memory Efficient3#Bit Array3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub