1.RoaringBitmap / RoaringBitmap
A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others
+109 stars
from 3,846 · score 4.70
Ranked by Attention Score: stars gained over the last 180 complete days
7 repositories by Attention Score · May 7, 2026 – Nov 2, 2026 (UTC)
A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others
Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog
Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, Alibaba Tair, Redpanda, YDB and StarRocks
Simple dense bitmap index in Go with binary operators
Fast arbitrary-length and infinite-complement bit sets with ranges, iteration, and bitwise operations
Build your own Game-Engine based on the Entity Component System concept in Golang.