An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "bitfields" keyword

View the packages on the crates.io package registry that are tagged with the "bitfields" keyword.

bitf 1.3.0
This crate provides a procedural macro to easily create a bitfield out of a struct
9 versions - Latest release: about 4 years ago - 11.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.0% on crates.io
bitvec 1.0.1
Addresses memory by bits, for packed collections and bitfields
60 versions - Latest release: over 3 years ago - 530 dependent packages - 10,002 dependent repositories - 160 million downloads total - 1,363 stars on GitHub - 1 maintainer
bitorder 0.0.2
Library to read and write bits in lsb or msb order.
2 versions - Latest release: about 4 years ago - 3.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
u8bits 0.1.0
This crate provides a macro to generate accessors for parts of newtype byte arrays.
1 version - Latest release: about 7 years ago - 1.83 thousand downloads total - 0 stars on GitHub - 1 maintainer
bf-impl 1.0.0
Bitfield procedural macro
1 version - Latest release: over 7 years ago - 1 dependent package - 8.05 thousand downloads total - 5 stars on GitHub - 1 maintainer
superbitty 0.3.2
A bitfields crate.
8 versions - Latest release: over 3 years ago - 9.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
libpacket-derive 0.1.1
Automatic bit manipulation for binary data formats
2 versions - Latest release: over 4 years ago - 1 dependent package - 3 dependent repositories - 11.1 thousand downloads total - 2,499 stars on GitHub - 1 maintainer
mycelium-bitfield 0.1.5 💰
Structured bitfields, courtesy of Mycelium.
6 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 170 thousand downloads total - 685 stars on GitHub - 1 maintainer
atomic_bitfield 0.1.0
A bitfield abstraction for the core atomic types.
1 version - Latest release: almost 7 years ago - 1 dependent repositories - 2.21 thousand downloads total - 10 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
pnet_macros_support 0.35.0
Support library for libpnet_macros
22 versions - Latest release: over 1 year ago - 19 dependent packages - 643 dependent repositories - 12.7 million downloads total - 2,499 stars on GitHub - 4 maintainers
bitfield-struct 0.12.1
Struct-like procedural macro for bitfields.
41 versions - Latest release: 4 months ago - 28 dependent packages - 12 dependent repositories - 7.38 million downloads total - 105 stars on GitHub - 1 maintainer
proc-bitfield 0.5.3
A crate to expressively declare bitfield-like structs
16 versions - Latest release: 2 months ago - 5 dependent packages - 3 dependent repositories - 44.4 thousand downloads total - 52 stars on GitHub - 2 maintainers
proc-bitfield-macros 0.5.3
The supporting proc-macro library for the proc-bitfield crate
12 versions - Latest release: 2 months ago - 1 dependent package - 3 dependent repositories - 40.8 thousand downloads total - 52 stars on GitHub - 2 maintainers
scryer-modular-bitfield-impl 0.11.2 💰
Bitfields for structs that allow for modular use of enums.
1 version - Latest release: almost 2 years ago - 1 dependent package - 20.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
pnet_macros 0.35.0
Automatic bit manipulation for binary data formats
52 versions - Latest release: over 1 year ago - 10 dependent packages - 639 dependent repositories - 12.8 million downloads total - 2,499 stars on GitHub - 4 maintainers
Top 4.9% on crates.io
modular-bitfield 0.13.1
Easily define bitfield types with modular building blocks.
17 versions - Latest release: 2 months ago - 66 dependent packages - 653 dependent repositories - 6.68 million downloads total - 206 stars on GitHub - 2 maintainers
bits 0.0.4
x86 BMI-style bit manipulation routines
5 versions - Latest release: almost 11 years ago - 10.4 thousand downloads total - 2 maintainers
bitfields-impl 1.0.2 💰
Macro for generating flexible bitfields. Useful for low-level code (embedded or emulators).
26 versions - Latest release: 3 months ago - 200 thousand downloads total - 48 stars on GitHub - 1 maintainer
modular-bitfield-msb 0.11.2
Allows to easily define bitfield types with modular building blocks. MSB-first version.
1 version - Latest release: over 4 years ago - 3 dependent packages - 3 dependent repositories - 80.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
pnet_macros_bandwhich_fork 0.23.0
Automatic bit manipulation for binary data formats
1 version - Latest release: about 6 years ago - 1.77 thousand downloads total - 2,499 stars on GitHub - 1 maintainer
superbitty-macros 0.3.1
A helper crate to the `bitfields` crate.
4 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 6.38 thousand downloads total - 0 stars on GitHub - 1 maintainer
scryer-modular-bitfield 0.11.4 💰
Allows to easily define bitfield types with modular building blocks. This is a forked version of ...
2 versions - Latest release: almost 2 years ago - 2 dependent packages - 20.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
pnet_macros_plugin 0.1.0
Automatic bit manipulation for binary data formats
1 version - Latest release: about 10 years ago - 2 dependent packages - 1 dependent repositories - 4.98 thousand downloads total - 2,534 stars on GitHub - 4 maintainers
pack_bools 0.1.2
Attribute macro to pack all boolean fields of a struct into a bitfield
3 versions - Latest release: over 1 year ago - 39 thousand downloads total - 1 stars on GitHub - 1 maintainer
altbitflags 0.1.0
Macros to implement a struct which behave similar to bitflags
1 version - Latest release: over 9 years ago - 2.63 thousand downloads total - 1 stars on GitHub - 1 maintainer
modular-bitfield-ordering 0.1.0
Provide u8be..u128be, u8le..u128le for modular-bitfield
1 version - Latest release: over 2 years ago - 1.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
bondrewd-derive 0.3.18
Bit-Level field packing with proc_macros
15 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 192 thousand downloads total - 10 stars on GitHub - 1 maintainer
bondrewd 0.1.14
Bit-Level field packing with proc_macros
12 versions - Latest release: over 3 years ago - 7 dependent packages - 3 dependent repositories - 186 thousand downloads total - 10 stars on GitHub - 1 maintainer
bitrepr 0.1.1
Traits and derives for packing/unpacking values into bits
2 versions - Latest release: 7 months ago - 788 downloads total - 1 stars on GitHub - 1 maintainer
pnet_macros_support_bandwhich_fork 0.23.0
Support library for libpnet_macros
1 version - Latest release: about 6 years ago - 1 dependent package - 2.53 thousand downloads total - 2,499 stars on GitHub - 1 maintainer
tartan-bitfield 1.2.2
Define structures with accessors for particular bits or bit ranges
5 versions - Latest release: 5 months ago - 6.43 thousand downloads total - 3 stars on GitHub - 1 maintainer
modular-bitfield-msb-impl 0.11.2
Bitfields for structs that allow for modular use of enums. MSB-first version.
1 version - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 81 thousand downloads total - 3 stars on GitHub - 1 maintainer
splitbits 0.1.2
Concise bit field extraction
3 versions - Latest release: over 1 year ago - 3.62 thousand downloads total - 59 stars on GitHub - 1 maintainer
bitfields 1.0.2 💰
Macro for generating flexible bitfields. Useful for low-level code (embedded or emulators).
27 versions - Latest release: 3 months ago - 1 dependent package - 10 dependent repositories - 216 thousand downloads total - 48 stars on GitHub - 1 maintainer
bitutils 3.0.1
Bitfield macro and utilities
4 versions - Latest release: almost 5 years ago - 1 dependent repositories - 11.7 thousand downloads total - 5 stars on GitHub - 1 maintainer