Topic: "bitfields"
CrustyAuklet/bitpacker
type-safe and low-boilerplate bit level serialization
Language: C++ - Size: 154 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 124 - Forks: 4
django-commons/django-enum
Full and natural support for enumerations as Django model fields.
Language: Python - Size: 2.05 MB - Last synced at: 12 days ago - Pushed at: 16 days ago - Stars: 93 - Forks: 2
kmilo17pet/qlibs
A collection of useful libraries for embedded systems : signal smoothing, PID control, Fuzzy Logic, fixed-point math and more...
Language: C - Size: 2.41 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 77 - Forks: 17
barncastle/BitsKit
A C# library for efficient bit-level reading and writing also adding bit field support
Language: C# - Size: 273 KB - Last synced at: 21 days ago - Pushed at: 8 months ago - Stars: 61 - Forks: 1
kelpsyberry/proc-bitfield
A Rust crate to expressively declare bitfield-like structs
Language: Rust - Size: 195 KB - Last synced at: 18 days ago - Pushed at: 7 months ago - Stars: 52 - Forks: 4
gregorygaines/bitfields-rs
Rust macro for generating flexible bitfields, useful for low-level code (embedded or emulators).
Language: Rust - Size: 190 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 48 - Forks: 5
ripred/MicroChess
A full featured chess engine designed to fit in an embedded environment, using less than 2K of RAM!
Language: C++ - Size: 25.1 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 22 - Forks: 3
aesy/easy-bits
Enums, BitFlags, BitFields, BitMasks and BitArrays for JavaScript & TypeScript
Language: JavaScript - Size: 2.03 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 0
kmilo17pet/qlibs-cpp
C++ version of qlibs, a collection of useful libraries for embedded systems : signal smoothing, PID control, Fuzzy Logic, fixed-point math and more...
Language: C++ - Size: 8.53 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 21 - Forks: 1
encodingx/binary
Marshal and unmarshal binary message and file formats in Go
Language: Go - Size: 256 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 17 - Forks: 1
Seelengrab/FieldFlags.jl
A small package for creating bitfield-like structs.
Language: Julia - Size: 610 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 13 - Forks: 0
JeffreySarnoff/BitsFields.jl
Bitfields are made much easier to use
Language: Julia - Size: 384 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 10 - Forks: 1
aleksilassila/bitfields
Text-based terminal-style game where you can explore procedurally generated maps with other players, build bases and fight others in your web browser!
Language: Python - Size: 8.39 MB - Last synced at: 7 months ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 1
sumatoshi/shiftfields
Better than builtin bit fields.
Language: Nim - Size: 199 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0
archshift/bitutils-rs
Ergonomic bitfields and related utilities for Rust
Language: Rust - Size: 11.7 KB - Last synced at: 10 days ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0
Notgnoshi/Bitfield
A Python bitfield class for easier bit manipulation of integers
Language: Python - Size: 22.5 KB - Last synced at: almost 3 years ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 0
MauriceKayser/rs-bitfield
Provides macros to work with bitfields in a typical rust way.
Language: Rust - Size: 212 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 1
hymkor/go-bitfield
The C-like Bitfield packing/unpacking library on Golang
Language: Go - Size: 5.86 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1
1Jajen1/bitfield
Easy to use generic haskell bitfields
Language: Haskell - Size: 23.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0
gregorygaines/Bitfields-CSharp
C# source generator for generating flexible bitfields for classes and structs, useful for low-level code (embedded or emulators).
Language: C# - Size: 107 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0
zacharylayne/BitFieldsOfMemories
Easy-to-use, full-featured Memory-backed bit fields packed.
Language: C# - Size: 61.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0
eviatarmor/SafeEndianUnion
Similar to C union but with endianness safety, written in C++20.
Language: C++ - Size: 179 KB - Last synced at: 9 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0
InternetOfPins/OneBit
Bit operations and bit fields at type level
Language: C++ - Size: 211 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 1
panux/bitcoder
A system for encoding bit-fields in Go
Language: Go - Size: 10.7 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0
grauho/simpleHeaderLibraries
A collection of small but useful header only C libraries that I've built up over time.
Language: C - Size: 46.9 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0
HunterxDestiny/simpleHeaderLibraries
This repository offers small, header-only libraries that fill gaps in the C standard library while ensuring portability across various platforms. Explore the `port*` and `macro*` files to enhance your C projects with simple, effective solutions! 🛠️🌐
Language: C - Size: 49.8 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0
Denys-Bredun/BitFieldsPractice
Some piece of code that works using bit fields.
Language: C++ - Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0
mrasadatik/CBitFields
A C project that mimics a simplified TCP header using bitfields, helping practice bit-level data manipulation and understanding the structure of a TCP header.
Language: C - Size: 21.5 KB - Last synced at: 6 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0
MauriceKayser/rs-bitfield-impl
Serves as the backbone for the rs-bitfield crate.
Language: Rust - Size: 130 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
ChayimFriedman2/superbitty
A bitfields crate.
Language: Rust - Size: 54.7 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0
hrafnskogr/bitf
Procedural macro to quickly setup bitfields in a rust project
Language: Rust - Size: 82 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0
karnkaul/enum-flags
KT C++17 header library: type-safe wrappers for bit flags (class type and trivial), with operator overloads
Language: C++ - Size: 8.79 KB - Last synced at: 7 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0
nyk/libBitOption
This is a zero-cost, header-only abstraction library for managing and manipulating generic fixed-width bit fields. It provides several macros that will work with integer types of any size, including char, uint8_t, uint16_t, uint32_t and uint64_t bit fields.
Language: C - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0
nilsmartel/datetime
very basic rust library to store specific time (created for practice, nor for production)
Language: Rust - Size: 1.95 KB - Last synced at: almost 3 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0