Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, Redpanda, YDB and StarRocks
-
Updated
Sep 8, 2025 - C
Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, Redpanda, YDB and StarRocks
M*LIB is a library of generic and type safe containers / data structures in pure C language (C99 / C11) for a wide collection of container (comparable to the C++ STL).
Rust FFI wrapper for CRoaring
Python library for handling efficiently sorted integer sets.
Fast C header-only library for popcnt, pospopcnt, and set algebraic operations
PostgreSQL extension providing a bitcount function.
Tools to facilitate data-oriented design in C99.
These are my notes from class. They reflect more of personal interest than syllabus material and are for study purposes only.
Sudoku solver based on bit sets
Simple bit set implementation for educational purpose
This project presents an implementation of the decimal data type of the C# language, in pure C.
Add a description, image, and links to the bitset topic page so that developers can more easily learn about it.
To associate your repository with the bitset topic, visit your repo's landing page and select "manage topics."