Here are
36 public repositories
matching this topic...
A macro to generate structures which behave like bitflags
IDA Pro plugin to make bitfield accesses easier to grep
Single-header header-only C++11 / C++14 / C++17 library for easily managing set of auto-generated type-safe flags.
Updated
Oct 11, 2025
Rust
Enums, BitFlags, BitFields, BitMasks and BitArrays for JavaScript & TypeScript
Updated
Jul 2, 2024
JavaScript
Sometimes there are situations where you want to use an Enum in an OptionSet or you want Enum backed by a RawType of Int but also have String labels as well
Updated
Jun 17, 2025
Swift
A comparison of different options to implement binary flags in C++17
Collection of ktl header libraries - small C++20 wrapper utilities
A tiny and robust library to manage bitflags / bitsets / optionsets in TypeScript & JavaScript
Updated
Oct 10, 2025
TypeScript
A collection of HTML5 programs to use with Minecraft.
A simple bit flag class for Python 🐍
Updated
Jan 13, 2019
Python
Easily create OptionSets from enums in Swift.
Updated
Sep 2, 2021
Swift
C++ class for storing bit flags. Flag names are taken from 'enum class'. Type-safe bit operations (prevents using flags from different enums).
Bitpeek in Go - make bits human readable.
This package aims to work with bit flags with ease
Updated
May 21, 2025
TypeScript
Provides macros to work with bitfields in a typical rust way.
Updated
Feb 14, 2024
Rust
A bitmask generator for enum scoped bit flags.
Updated
Mar 18, 2019
Rust
Header-only library providing bit flags for enum classes.
Overthinking per-bool size overhead? Turn bool-heavy structs into compact, typed bitflags for Go — fast, zero-alloc, and go:generate–friendly.
Improve this page
Add a description, image, and links to the
bitflags
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
bitflags
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.