Skip to content
@RoaringBitmap

Roaring bitmaps: A better compressed bitset

Roaring bitmaps are compressed bitmaps. They can be hundreds of times faster. (Picture credit: tambako)

Pinned Loading

  1. RoaringBitmap RoaringBitmap Public

    A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others

    Java 3.8k 584

  2. roaring roaring Public

    Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog

    Go 2.8k 243

  3. CRoaring CRoaring Public

    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

    C 1.7k 303

  4. RoaringFormatSpec RoaringFormatSpec Public

    Specification of the compressed-bitmap Roaring format

    Kaitai Struct 171 15

  5. SwiftRoaring SwiftRoaring Public

    A better compressed bitset in Swift http://roaringbitmap.org/

    Swift 58 5

  6. roaring-rs roaring-rs Public

    A better compressed bitset in Rust

    Rust 879 93

Repositories

Showing 10 of 21 repositories
  • CRoaring Public

    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

    RoaringBitmap/CRoaring’s past year of commit activity
    C 1,740 303 52 (13 issues need help) 5 Updated Dec 16, 2025
  • RoaringBitmapWebsite Public

    This is just the content of the web site at http://roaringbitmap.org/

    RoaringBitmap/RoaringBitmapWebsite’s past year of commit activity
    HTML 0 6 0 0 Updated Dec 16, 2025
  • RoaringBitmap Public

    A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others

    RoaringBitmap/RoaringBitmap’s past year of commit activity
    Java 3,791 Apache-2.0 584 72 (19 issues need help) 4 Updated Dec 15, 2025
  • roaring Public

    Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog

    RoaringBitmap/roaring’s past year of commit activity
    Go 2,807 Apache-2.0 243 63 (22 issues need help) 6 Updated Dec 15, 2025
  • RoaringBitmap/RoaringWebSiteHugo’s past year of commit activity
    HTML 0 3 0 1 Updated Dec 15, 2025
  • roaring-rs Public

    A better compressed bitset in Rust

    RoaringBitmap/roaring-rs’s past year of commit activity
    Rust 879 Apache-2.0 93 40 6 Updated Dec 15, 2025
  • gocroaring Public

    Go wrapper for CRoaring

    RoaringBitmap/gocroaring’s past year of commit activity
    C 46 Apache-2.0 9 0 0 Updated Dec 5, 2025
  • croaring-rs Public

    Rust FFI wrapper for CRoaring

    RoaringBitmap/croaring-rs’s past year of commit activity
    C 162 Apache-2.0 43 1 4 Updated Dec 5, 2025
  • SwiftRoaring Public

    A better compressed bitset in Swift http://roaringbitmap.org/

    RoaringBitmap/SwiftRoaring’s past year of commit activity
    Swift 58 BSD-3-Clause 5 0 0 Updated Dec 5, 2025
  • RoaringFormatSpec Public

    Specification of the compressed-bitmap Roaring format

    RoaringBitmap/RoaringFormatSpec’s past year of commit activity
    Kaitai Struct 171 Apache-2.0 15 2 0 Updated Jul 6, 2025