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 570

  2. roaring Public

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

    Go 2.7k 233

  3. CRoaring Public

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

    C 1.6k 279

  4. RoaringFormatSpec Public

    Specification of the compressed-bitmap Roaring format

    Kaitai Struct 159 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 802 89

Repositories

Showing 10 of 21 repositories
  • 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
  • CRoaring Public

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

    C 1,643 279 49 (12 issues need help) 5 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
  • roaring Public

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

    Go 2,708 Apache-2.0 233 65 (24 issues need help) 6 Updated May 19, 2025
  • croaring-rs Public

    Rust FFI wrapper for CRoaring

    C 158 Apache-2.0 44 1 1 Updated May 11, 2025
  • RoaringFormatSpec Public

    Specification of the compressed-bitmap Roaring format

    Kaitai Struct 159 Apache-2.0 16 2 0 Updated May 10, 2025
  • roaring-rs Public

    A better compressed bitset in Rust

    Rust 802 Apache-2.0 89 45 6 Updated May 8, 2025
  • HTML 0 4 0 1 Updated Apr 8, 2025
  • RoaringBitmap Public

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

    Java 3,669 Apache-2.0 570 70 (20 issues need help) 1 Updated Apr 4, 2025
  • SwiftRoaring Public

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

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