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 Public

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

    Java 3.7k 571

  2. roaring Public

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

    Go 2.7k 237

  3. CRoaring Public

    Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, Redpanda, YDB and StarRocks

    C 1.7k 287

  4. RoaringFormatSpec Public

    Specification of the compressed-bitmap Roaring format

    Kaitai Struct 162 16

  5. SwiftRoaring Public

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

    Swift 57 6

  6. roaring-rs Public

    A better compressed bitset in Rust

    Rust 814 91

Repositories

Showing 10 of 21 repositories
  • roaring-rs Public

    A better compressed bitset in Rust

    Rust 814 Apache-2.0 91 41 5 Updated Jul 16, 2025
  • roaring Public

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

    Go 2,736 Apache-2.0 237 64 (23 issues need help) 5 Updated Jul 14, 2025
  • RoaringFormatSpec Public

    Specification of the compressed-bitmap Roaring format

    Kaitai Struct 162 Apache-2.0 16 2 0 Updated Jul 6, 2025
  • croaring-rs Public

    Rust FFI wrapper for CRoaring

    C 158 Apache-2.0 44 1 4 Updated Jul 1, 2025
  • CRoaring Public

    Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, Redpanda, YDB and StarRocks

    C 1,661 287 50 (12 issues need help) 6 Updated Jul 1, 2025
  • RoaringBitmap Public

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

    Java 3,698 Apache-2.0 571 70 (20 issues need help) 1 Updated Jun 13, 2025
  • RoaringCLI Public

    A CLI (.NET) wrapper around Roaring64Map that exposes the existing native C++ interfaces for .NET callers

    C 4 Apache-2.0 2 0 0 Updated May 26, 2025
  • RoaringBitmapWebsite Public

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

    HTML 0 5 0 0 Updated May 26, 2025
  • HTML 0 4 0 1 Updated Apr 8, 2025
  • SwiftRoaring Public

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

    Swift 57 BSD-3-Clause 6 0 0 Updated Feb 24, 2025