An open API service indexing awesome lists of open source software.

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/willf/bitset

Go package implementing bitsets

bitset go

Last synced: 11 May 2025

https://github.com/bits-and-blooms/bitset

Go package implementing bitsets

bitset go

Last synced: 14 May 2025

https://github.com/ferrilab/bitvec

A crate for managing memory bit by bit

bitset bitvector rust

Last synced: 15 Jan 2026

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

bitmap bitset index

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.

bitset python roaring-bitmaps

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.

bitset python roaring-bitmaps

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/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/yourbasic/bit

Bitset data structure

bit-array bit-twiddling bitset data-structures go

Last synced: 17 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/lemire/cbitset

A simple bitset library in C

bitset bitset-library c

Last synced: 05 Apr 2025

https://github.com/amethyst/hibitset

Hierarchical bit set container

bitset parallel rust

Last synced: 12 Dec 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/udoprog/bittle

Zero-cost bitsets over native Rust types

bitset rust

Last synced: 11 Mar 2026

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/lemire/swiftbitset

A fast Bitset class in Swift

bitset swift

Last synced: 21 Mar 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

bitset compression java

Last synced: 30 Jul 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.

bitarray bitset lua

Last synced: 10 Apr 2025

https://github.com/junkdog/bitvector

Uncompressed, dynamically resizeable bitset for Kotlin (JS/JVM/Android)

bitset kotlin kotlin-js

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/chdemko/php-bitarray

PHP Bit Arrays

bitset

Last synced: 02 Jul 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

bitset rust

Last synced: 16 Mar 2026

https://github.com/astef/bitmask

Arbitrary size bitmask (aka bitset) with efficient Slice method

binary bitmask bits bitset go mask slice

Last synced: 15 Apr 2025

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/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/oleggator/bitset

BitSet for Tarantool

bitmap bitset lua tarantool

Last synced: 18 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/nikolaydubina/go-bitset-example

Go Bitset: benchmarks, examples, analysis

benchmarking bitset example go golang static-analysis

Last synced: 09 Aug 2025

https://github.com/karpeleslab/bitmap

Bitmap manipulation in Go

bitmap bitset golang

Last synced: 08 Sep 2025

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/lemire/swiftcbitset

A fast bitset in Swift

bitset swift

Last synced: 05 May 2026

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/msk/bitutil

Bit set specialized for 256 bits

bitset

Last synced: 25 Mar 2025

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

bigint bitset javascript

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!

bitset

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.

bit bitset dotnet encryption

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.

bitset jsr ts typescript

Last synced: 05 Oct 2025

https://github.com/makadev/php-bitset

BitMap / BitSet Library for dense set manipulation

bitmap bitset php

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

bitarray bitmap bitset mruby

Last synced: 06 Apr 2025

https://github.com/ethul/purescript-bitstrings

Bit strings for PureScript.

bitset purescript

Last synced: 05 Feb 2026

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/potatomaster101/bitset

Simple bitset

bitset c mit-license

Last synced: 13 Jul 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

https://github.com/maks11060/bits

Utility for working with bits

bits bitset typescript

Last synced: 06 Jun 2026