Projects in Awesome Lists tagged with bitset
A curated list of projects in awesome lists tagged with bitset .
https://github.com/roaringbitmap/roaringbitmap
A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others
bitset druid java lucene roaring-bitmaps roaringbitmap spark
Last synced: 17 Mar 2026
https://github.com/RoaringBitmap/RoaringBitmap
A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others
bitset druid java lucene roaring-bitmaps roaringbitmap spark
Last synced: 16 Apr 2025
https://github.com/roaringbitmap/roaring
Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog
bitmap-compression bitset databases go indexing roaring-bitmaps
Last synced: 26 May 2026
https://github.com/RoaringBitmap/roaring
Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog
bitmap-compression bitset databases go indexing roaring-bitmaps
Last synced: 14 Mar 2025
https://github.com/roaringbitmap/croaring
Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks
arm avx-512 avx2 bitset bitset-library c clang gcc neon roaring-bitmaps visual-studio
Last synced: 13 May 2026
https://github.com/RoaringBitmap/CRoaring
Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks
arm avx-512 avx2 bitset bitset-library c clang gcc neon roaring-bitmaps visual-studio
Last synced: 18 Mar 2025
https://github.com/P-p-H-d/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).
algorithms array bitset c collections data-structures generic hashmap json list lock-free memory-pool priority-queue queue set stack string tree tuples variant
Last synced: 14 Mar 2025
https://github.com/roaringbitmap/roaring-rs
A better compressed bitset in Rust
bitset bitset-library roaring-bitmaps rust
Last synced: 16 Dec 2025
https://github.com/RoaringBitmap/roaring-rs
A better compressed bitset in Rust
bitset bitset-library roaring-bitmaps rust
Last synced: 20 Mar 2025
https://github.com/lemire/javaewah
A compressed alternative to the Java BitSet class
bitmap-indexes bitset ewah java
Last synced: 14 May 2025
https://github.com/lemire/EWAHBoolArray
A compressed bitmap class in C++.
bitmap bitset compression ewah
Last synced: 15 Mar 2025
https://github.com/lemire/ewahboolarray
A compressed bitmap class in C++.
bitmap bitset compression ewah
Last synced: 04 Apr 2025
https://github.com/kelindar/bitmap
Simple dense bitmap index in Go with binary operators
Last synced: 05 Apr 2025
https://github.com/rawify/BitSet.js
An arbitrary size Bit-Vector implementation in JavaScript
bit-array bit-manipulation bit-twiddling bit-vector bitset bitwise javascript
Last synced: 20 Mar 2025
https://github.com/rawify/bitset.js
The RAW arbitrary size Bit-Vector implementation in JavaScript
bit-array bit-manipulation bit-twiddling bit-vector bitset bitwise javascript
Last synced: 12 Dec 2025
https://github.com/Ezibenroc/PyRoaringBitMap
Python library for handling efficiently sorted integer sets.
Last synced: 19 Jul 2025
https://github.com/uraimo/Bitter
A Swift Bits Manipulation/Bitwise Operations Toolkit
bit-manipulation bitset bitwise-operators
Last synced: 02 May 2025
https://github.com/ezibenroc/pyroaringbitmap
Python library for handling efficiently sorted integer sets.
Last synced: 16 May 2025
https://github.com/uraimo/bitter
A Swift Bits Manipulation/Bitwise Operations Toolkit
bit-manipulation bitset bitwise-operators
Last synced: 09 Jul 2025
https://github.com/greg7mdp/gtl
Greg's Template Library of useful classes.
bit-vector bit-vectors bitset bitvector btree concurrent containers dynamic-bitset hash hash-container hashmap lru-cache memoize soa unordered unordered-set
Last synced: 27 Oct 2025
https://github.com/lemire/fastbitset.js
Speed-optimized BitSet implementation for modern browsers and JavaScript engines
bitmap bitset intersection javascript union
Last synced: 05 Apr 2025
https://github.com/RoaringBitmap/croaring-rs
Rust FFI wrapper for CRoaring
bitset bitset-library croaring roaring-bitmaps rust wrapper
Last synced: 16 May 2025
https://github.com/yourbasic/bit
Bitset data structure
bit-array bit-twiddling bitset data-structures go
Last synced: 17 Jan 2026
https://github.com/roaringbitmap/croaring-rs
Rust FFI wrapper for CRoaring
bitset bitset-library croaring roaring-bitmaps rust wrapper
Last synced: 02 Jan 2026
https://github.com/andygeiss/ecs
Build your own Game-Engine based on the Entity Component System concept in Golang.
benchmark bitmask bitset entity-component-system game-development game-engine game-engine-2d go golang goroutine raylib scalability
Last synced: 13 Apr 2025
https://github.com/claasbontus/bitset2
std::bitset with constexpr implementations plus additional features.
bitset c-plus-plus constexpr cpp cpp-library libraries
Last synced: 11 Apr 2025
https://github.com/Lymia/enumset
A library for compact bit sets containing enums.
bitset enum enumset rust-library
Last synced: 16 May 2025
https://github.com/lemire/csharpewah
Compressed bitmaps in C#
bitmap bitset compression ewah
Last synced: 16 Mar 2025
https://github.com/plabayo/venndb
in memory Rust database to query your data like a Venn diagram
bitset bitvec database db memory rust sets vector venn-diagram
Last synced: 07 May 2025
https://github.com/devnied/bit-lib4j
Useful library to handle bytes or bits in Java. Read and write data in a byte array with a custom size for Java types. Read/Write Integer, Long, signed data, String, Hexa String and Date bit to bit
bit-lib4j bits bitset byte-array java java-library
Last synced: 08 Feb 2026
https://github.com/hu55a1n1/dod
Tools to facilitate data-oriented design in C99.
bitset byte-manipulation-utils c99 data-oriented-design vector
Last synced: 10 Apr 2025
https://github.com/hashd/bitmap-elixir
Bitmap implementation in Elixir using binaries and integers. Fast space efficient data structure for lookups
bitmap bitset elixir hex-package
Last synced: 16 Mar 2025
https://github.com/rocq-community/bits
A formalization of bitset operations in Coq and the corresponding axiomatization and extraction to OCaml native integers [maintainer=@anton-trunov]
bitset coq coq-extraction coq-library mathcomp paper-artifacts ssreflect
Last synced: 10 Apr 2025
https://github.com/thelartians/bitlens
🔎 Have your bits and eat them too! A C++17 bit lens container for vector types.
array bit bitset container cxx cxx17 lens vector wrapper zero-overhead zero-overhead-abstraction
Last synced: 14 Mar 2026
https://github.com/lemire/sparsebitmap
A simple sparse bitmap implementation in java
Last synced: 30 Jul 2025
https://github.com/richardstartin/splitmap
Parallel boolean circuit evaluation
bitmap bitset boolean-algebra boolean-circuits indexing roaringbitmap
Last synced: 15 Apr 2025
https://github.com/lemire/concise
C++ implementation of Concise and WAH compressed bitsets
bitset compression wah wah-compressed-bitsets
Last synced: 04 Jul 2025
https://github.com/ashvardanian/usearch-binary
Binary vector search example using Unum's USearch engine and pre-computed Wikipedia embeddings from Co:here and MixedBread
binary-vector bitset vector-database vector-search
Last synced: 12 Apr 2025
https://github.com/cleoold/bitarray
Bit array (or bit set, bit string, boolean vector, ..., whatever) data structure for Lua.
Last synced: 10 Apr 2025
https://github.com/junkdog/bitvector
Uncompressed, dynamically resizeable bitset for Kotlin (JS/JVM/Android)
Last synced: 23 Apr 2025
https://github.com/paurkedal/ocaml-bitpath
Efficient bit-string type along with containers to partition data on variable-length bit-strings.
bitset data-structures ip-address ocaml
Last synced: 01 Aug 2025
https://github.com/jhawthorn/roaring-ruby
Roaring compressed bitmaps for Ruby
bitset bitset-library roaring-bitmaps
Last synced: 30 Apr 2025
https://github.com/aohorodnyk/binflags
Bitset library provides implementation for all int/uint types and arrays and maps
binary-flags binflags bitset bitset-array bitset-library bitset-map flag flags flagset go golang golang-library golang-module
Last synced: 22 Jan 2026
https://github.com/takeyourhatoff/bitset
Package bitset provides Set, a compact and fast representation for a dense set of positive integer values.
bitarray bitfield bitset bitset-library golang
Last synced: 17 Jan 2026
https://github.com/udoprog/uniset
A hierarchical growable bitset which supports in-place atomic operations
Last synced: 16 Mar 2026
https://github.com/nessan/bit
C++ header-only library for working in bit-space/GF(2).
bitmatrix bitset bitvector gf2 linear-algebra polynomial
Last synced: 21 Jan 2026
https://github.com/elliotwutingfeng/asciiset
asciiset is an ASCII character bitset.
ascii bitmask bitset bitwise byte data-structures hacktoberfest set string
Last synced: 29 Apr 2025
https://github.com/nvzqz/bit-collection-rs
Iterate over bits in Rust
bit-manipulation bitmap bitset iterator rust
Last synced: 07 Apr 2025
https://github.com/x0rror/go-bloomfilter
go-bloomfilter is implemented by Golang which supports in-memory and Redis. Moreover, it’s available for a duration-based rotation.
bitset bloom bloomfilter filter go golang redis rotation
Last synced: 28 Aug 2025
https://github.com/stablecoder/vulkan-mini-libs-2
Useful self-contained header files for Vulkan development, such as error codes and enum/bitflag serialization.
bitflag bitset c cpp cpp17 cpp20 flag flagbits flags python vulkan vulkan-library xml xml-parser
Last synced: 18 Oct 2025
https://github.com/stablecoder/vulkan-mini-libs
Builds a source/header file for use in C++17 or newer. It lists contains all Vulkan enum flags/values of the indicated Vulkan header spec version, and can convert to/from strings representing those values.
bitflag bitset cpp cpp17 enum flag flagbits flags vulkan vulkan-library xml xml-parser
Last synced: 21 Aug 2025
https://github.com/goexl/gox
Golang基础扩展库,提供了Golang语言本身并不封装的一些功能,包括:1、增加错误;2、字符串处理;3、各种字段定义;4、各种加密方法;5、不允许复制和不允许比较的封装;6、通用大小;7、位图实现以及基于位图实现的功能和功能集合功能
bitmap bitset bytesize check datasize extension extensions feature features filesize framework golang jetbrains json kv library random size tag template
Last synced: 17 Jan 2026
https://github.com/rabestro/unique-ip-addresses
The optimal solution to the problem of counting unique IPv4 addresses in a huge text file.
array-set bit-array bit-manipulation bit-mask bit-set bitset console-application intstream ipv4 jmh jmh-benchmarks solution unique-network
Last synced: 12 Apr 2025
https://github.com/wjcunningham7/fastmath
Numerical approximations and efficient data structures
assembly-language bitset cpp hypergeometric-function numerical-methods
Last synced: 20 Mar 2025
https://github.com/danarmor/sudoku_set
Sudoku solver based on bit sets
alghorithm algorithms bitset c education educational pure-c set sets solver solvers sudoku sudoku-solver
Last synced: 28 May 2026
https://github.com/rabestro/ozon-school-golang
My solutions for competition tests of Ozon Golang School.
bitset concurrency concurrent-programming go-channel solutions
Last synced: 18 Oct 2025
https://github.com/danarmor/bit_set_c
Simple bit set implementation for educational purpose
beginner beginner-friendly bitset c containers educational educational-project educational-purposes first-git-project first-git-repository set sets
Last synced: 28 May 2026
https://github.com/4s4v1n/decimal
This project presents an implementation of the decimal data type of the C# language, in pure C.
bit-manipulation bit-operation-utils bit-operations bits bitset c
Last synced: 25 Feb 2025
https://github.com/yaroslavgaponov/si
Search Index
bitset reverse-index search search-index
Last synced: 22 Mar 2025
https://github.com/nikolaydubina/go-bitset-example
Go Bitset: benchmarks, examples, analysis
benchmarking bitset example go golang static-analysis
Last synced: 09 Aug 2025
https://github.com/netromdk/cods
Collection of Data Structures (vanilla C++14)
bitset cpp cpp-library cpp14 data-structures deque hashmap pair priority-queue queue ring-buffer set stack template-library vector
Last synced: 26 May 2026
https://github.com/astrodynamic/decimal-float-point
Decimal is a high-precision value type for financial calculations that minimizes errors due to rounding. It represents big numbers how in C#.
arithmetic big-number bit-operations bitset cmake cpp currency decimal financial high-precision library math normalization numeric-computation optimization precision rounding template-library tests
Last synced: 13 Jun 2025
https://github.com/netomi/sudoku-solver
A kotlin multiplatform library to solve sudoku puzzles.
bitset multiplatform-library sudoku-generator sudoku-puzzles sudoku-solver
Last synced: 30 Oct 2025
https://github.com/twilight-dream-of-magic/largedynamicbitset
Large Dynamic Bitset: least significant bit contained in the bitset array at position 0, MSB contained in bitset array block_size() - 1 position
bitset cpp cpp11 dynamic-bitset
Last synced: 19 Oct 2025
https://github.com/neg4n/bitf
A tiny and robust library to manage bitflags / bitsets / optionsets in TypeScript & JavaScript
bitflags bitmasks bitset bitset-library bun javascript nodejs optionset typescript
Last synced: 05 May 2026
https://github.com/astrodynamic/flags
Simple C++ header-only bit flag library. Uses enum for type-safe, efficient flag manipulation.
bit-manipulation bitflags bits bitset cmake cpp cpp17 enums header-only library performance software-development utilities utility-library
Last synced: 28 May 2026
https://github.com/luanpotter/endless-bitset
Endless and fast BitSet implementation
Last synced: 31 Mar 2025
https://github.com/mrecachinas/sigplot-bitarray
WebAssembly prototype of SigPlot's BitArray
bitarray bitset rust sigplot wasm webassembly
Last synced: 19 May 2026
https://github.com/rabestro/jetbrains-academy-game-of-life
Get firsthand experience of creating a small inhabited universe and observe the many patterns in which this “life” can evolve. Generation by generation, watch the cells come and go, reacting to their environment, perishing from loneliness or finding comfort in company. In this project, you will write a simple “Game of Life”, a classic toy for programmers to entertain and educate themselves. Careful: might be hypnotizing!
Last synced: 08 Nov 2025
https://github.com/menaver/menaver.netbitset
Inspired by std::bitset from C++, NetBitSet represents a .NET implementation of an operable sequence of bits.
Last synced: 20 May 2026
https://github.com/neox5/btmp
Pure Go bitmap library designed as a building block for data structures. 64-bit words, efficient range operations, validated API with overlap-safe copies.
bitmap bitset data-structures golang pure-go range
Last synced: 14 Jan 2026
https://github.com/razor-87/bprimes
Prime numbers in 64-byte blocks
bitset computation go primes research
Last synced: 27 Jan 2026
https://github.com/iluha168/jsr-bitset
A general-purpose interface of a byte array to manipulate individual bits.
Last synced: 05 Oct 2025
https://github.com/makadev/php-bitset
BitMap / BitSet Library for dense set manipulation
Last synced: 21 Jan 2026
https://github.com/yhtiyar/bitset-c
Bitset structure written in C
bit-manipulation bit-mask bitset c
Last synced: 21 Jul 2025
https://github.com/dearblue/mruby-bitset
variable length bit-map/bit-array manipulator
Last synced: 06 Apr 2025
https://github.com/rabestro/jetbrains-academy-maze-runner
Mazes are amazing: keep running, find the exit if you can! If you are not too happy about getting stuck in the actual maze, you can entertain yourself with a virtual one. In this project, you will write a program that generates mazes and looks for a way out.
bitset graph-algorithms jetbrains-academy maze maze-algorithms maze-generator maze-solver queue student-project
Last synced: 26 Jun 2025
https://github.com/hazae41/bitset
Utilities for arithmetic bitwise operations in JavaScript
arithmetic bitmask bits bitset bitwise browser javascript node typescript
Last synced: 14 Apr 2026
https://github.com/mstrlc/ijc-homework-1
FIT VUT – IJC – bitset and ppm decode homework
bitset c decode eratosthenes fit ppm vut
Last synced: 11 Mar 2025
https://github.com/fix8mt/conjure_enum
Lightweight header-only C++20 enum reflection
bitset c-plus-plus cpp cpp20 cxx20 enum enum-to-string fix8 header-only magic-enum metaprogramming no-dependencies no-macros reflection source-location string-to-enum
Last synced: 05 Apr 2025
https://github.com/sixarmdonkey/buffalotools_types
Enum, BitSet, Set and BigSet types for PHP 7.4.
bitset enum php set state-machine
Last synced: 14 Jun 2026
https://github.com/uranusx86/bit-tricks
This is a library that implement some method by simple bit operation
bit-algorithms bitset c methods trick tricks tricky
Last synced: 16 May 2026