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 4k 598

  2. roaring roaring Public

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

    Go 3k 263

  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.9k 342

  4. RoaringFormatSpec RoaringFormatSpec Public

    Specification of the compressed-bitmap Roaring format

    Kaitai Struct 192 16

  5. SwiftRoaring SwiftRoaring Public

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

    Swift 62 6

  6. roaring-rs roaring-rs Public

    A better compressed bitset in Rust

    Rust 969 125

Repositories

Showing 10 of 22 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,900 342 53 (12 issues need help) 11 Updated Oct 30, 2026
  • roaring-rs Public

    A better compressed bitset in Rust

    RoaringBitmap/roaring-rs's past year of commit activity
    Rust 969 Apache-2.0 125 45 10 Updated Oct 28, 2026
  • roaring Public

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

    RoaringBitmap/roaring's past year of commit activity
    Go 2,954 Apache-2.0 263 61 (21 issues need help) 23 Updated Oct 27, 2026
  • 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,954 Apache-2.0 598 71 (18 issues need help) 10 Updated Oct 27, 2026
  • SwiftRoaring Public

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

    RoaringBitmap/SwiftRoaring's past year of commit activity
    Swift 62 BSD-3-Clause 6 0 0 Updated Oct 26, 2026
  • croaring-rs Public

    Rust FFI wrapper for CRoaring

    RoaringBitmap/croaring-rs's past year of commit activity
    C 174 Apache-2.0 44 1 3 Updated Oct 20, 2026
  • RoaringBitmap/RoaringWebSiteHugo's past year of commit activity
    HTML 0 3 0 1 Updated Oct 14, 2026
  • RoaringFormatSpec Public

    Specification of the compressed-bitmap Roaring format

    RoaringBitmap/RoaringFormatSpec's past year of commit activity
    Kaitai Struct 192 Apache-2.0 16 2 0 Updated Sep 2, 2026
  • gocroaring Public

    Go wrapper for CRoaring

    RoaringBitmap/gocroaring's past year of commit activity
    C 49 Apache-2.0 8 0 0 Updated Aug 22, 2026
  • JitPackRoaringBitmapProject Public

    Using the RoaringBitmap library with JitPack

    RoaringBitmap/JitPackRoaringBitmapProject's past year of commit activity
    Java 1 0 0 0 Updated Feb 20, 2026