Bitset

Open-source projects categorized as Bitset

Top 20 Bitset Open-Source Projects

  • RoaringBitmap

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

  • Project mention: Iterating over Bit Sets Quickly | news.ycombinator.com | 2024-02-24

    I was recently reading about Roaring https://roaringbitmap.org/ which is a highly optimized compressed bitset implementation. I reccomend reading about it if you are interested in this sort of thing. The talk at https://roaringbitmap.org/talks/ is especially good.

  • roaring

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • CRoaring

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

  • bitset

    Go package implementing bitsets

  • bitvec

    A crate for managing memory bit by bit

  • Project mention: bitcode 0.4 release - binary serialization format | /r/rust | 2023-05-14

    I was also under the false impression that bitwise encoding was slow. When I first implemented bitcode with bitvec I got performance 20x worse than bincode. After writing my own implementation I was able to get much better performance.

  • mlib

    Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).

  • Project mention: preprocessor stuff - compile time pasting into other files | /r/C_Programming | 2023-12-09

    This uses the preprocessing library

  • roaring-rs

    A better compressed bitset in Rust

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • EWAHBoolArray

    A compressed bitmap class in C++.

  • bitmap

    Simple dense bitmap index in Go with binary operators (by kelindar)

  • BitSet.js

    An arbitrary size Bit-Vector implementation in JavaScript

  • bit

    Bitset data structure (by yourbasic)

  • croaring-rs

    Rust FFI wrapper for CRoaring

  • bitset2

    std::bitset with constexpr implementations plus additional features.

  • gtl

    Greg's Template Library of useful classes.

  • Project mention: Inside boost::concurrent_flat_map | /r/cpp | 2023-07-07

    gtl library author here. Very nice writeup! Reading it made me think, and I believe I know why gtl::parallel_flat_hash_map performs comparatively worse for high-skew scenarios (just pushed a fix in gtl).

  • venndb

    in memory Rust database to query your data like a Venn diagram

  • Project mention: Show HN: In memory Rust database to query your data like a Venn diagram | news.ycombinator.com | 2024-04-15
  • bit_set

    Rebooting the std::bitset franchise

  • hi_sparse_bitset

    Hierarchical sparse bitset

  • Project mention: Hierarchical Sparse Bitset. Incredibly high performance. Low memory usage. High index range. | /r/programming | 2023-12-05
  • SparseBitsets

    A pure C# implementation of sparse bitsets

  • binflags

    Bitset library provides implementation for all int/uint types and arrays and maps

  • unique-ip-addresses

    The optimal solution to the problem of counting unique IPv4 addresses in a huge text file.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Bitset related posts

  • Show HN: In memory Rust database to query your data like a Venn diagram

    1 project | news.ycombinator.com | 15 Apr 2024
  • Show HN: In memory Rust database to query your data like a Venn diagram

    1 project | news.ycombinator.com | 11 Apr 2024
  • Iterating over Bit Sets Quickly

    1 project | news.ycombinator.com | 24 Feb 2024
  • Roaring Bitmaps

    1 project | news.ycombinator.com | 17 Jan 2024
  • preprocessor stuff - compile time pasting into other files

    2 projects | /r/C_Programming | 9 Dec 2023
  • bitcode 0.4 release - binary serialization format

    6 projects | /r/rust | 14 May 2023
  • What feature would you like to remove in C++26?

    2 projects | /r/cpp | 19 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 3 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Bitset projects? This list will help you:

Project Stars
1 RoaringBitmap 3,388
2 roaring 2,356
3 CRoaring 1,453
4 bitset 1,263
5 bitvec 1,138
6 mlib 791
7 roaring-rs 682
8 EWAHBoolArray 435
9 bitmap 276
10 BitSet.js 219
11 bit 155
12 croaring-rs 153
13 bitset2 116
14 gtl 90
15 venndb 62
16 bit_set 40
17 hi_sparse_bitset 32
18 SparseBitsets 19
19 binflags 8
20 unique-ip-addresses 4

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com