Here are
35 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
Sep 13, 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
Sep 2, 2025
TypeScript
A simple bit flag class for Python 🐍
Updated
Jan 13, 2019
Python
A collection of HTML5 programs to use with Minecraft.
Easily create OptionSets from enums in Swift.
Updated
Sep 2, 2021
Swift
Bitpeek in Go - make bits human readable.
C++ class for storing bit flags. Flag names are taken from 'enum class'. Type-safe bit operations (prevents using flags from different enums).
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
Overthinking per-bool size overhead? Turn bool-heavy structs into compact, typed bitflags for Go — fast, zero-alloc, and go:generate–friendly.
Header-only library providing bit flags for enum classes.
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.