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

crates.io "bitfield" keyword

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

register-interface 0.1.0
A register interface, bitfield and memory mapping library
1 version - Latest release: over 2 years ago - 2 dependent repositories - 1.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
embedded-registers-derive 0.9.13 💰
Procedural macro for effortless definitions of registers in embedded device drivers
13 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 13.3 thousand downloads total - 23 stars on GitHub - 1 maintainer
embedded-registers 0.9.13 💰
Procedural macro for effortless definitions of registers in embedded device drivers
13 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 13.2 thousand downloads total - 23 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
bitfield 0.19.1
This crate provides macros to generate bitfield-like struct.
31 versions - Latest release: 3 months ago - 104 dependent packages - 1,341 dependent repositories - 12.5 million downloads total - 154 stars on GitHub - 1 maintainer
packed_flags 0.9.0
A package that allows lists of flags to be packed in a somewhat efficient way while still being a...
1 version - Latest release: over 2 years ago - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitstructs_macro 0.2.1
Procedural macro for bitstructs.
5 versions - Latest release: 4 months ago - 2.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitbybit 1.3.3
Efficient implementation of bit-fields where several numbers are packed within a larger number an...
14 versions - Latest release: 8 months ago - 3 dependent packages - 3 dependent repositories - 177 thousand downloads total - 64 stars on GitHub - 1 maintainer
bitutils2 0.1.5
A package of tools for bit manipulations, including bit indexing, bitfields, and a variation of r...
6 versions - Latest release: about 1 month ago - 5.29 thousand downloads total - 1 maintainer
Top 4.9% on crates.io
modular-bitfield 0.12.0
Easily define bitfield types with modular building blocks.
15 versions - Latest release: 3 months ago - 66 dependent packages - 653 dependent repositories - 4.82 million downloads total - 200 stars on GitHub - 2 maintainers
superbitty-macros 0.3.1
A helper crate to the `bitfields` crate.
4 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 5.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
bit_range 0.1.0
A small library for getting bits and ranges of bits from byte collections
1 version - Latest release: almost 10 years ago - 1 dependent package - 1 dependent repositories - 5.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
scryer-modular-bitfield-impl 0.11.2 💰
Bitfields for structs that allow for modular use of enums.
1 version - Latest release: over 1 year ago - 1 dependent package - 12.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
mycelium-bitfield 0.1.5 💰
Structured bitfields, courtesy of Mycelium.
6 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 82.7 thousand downloads total - 647 stars on GitHub - 1 maintainer
bilge 0.2.0
Use bitsized types as if they were a feature of rust.
7 versions - Latest release: almost 2 years ago - 9 dependent packages - 1 dependent repositories - 373 thousand downloads total - 183 stars on GitHub - 1 maintainer
bilge-impl 0.2.0
Use bitsized types as if they were a feature of rust.
7 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 373 thousand downloads total - 183 stars on GitHub - 1 maintainer
bitfield-layout 0.4.0
Yet another bitfield handling implementation
7 versions - Latest release: almost 4 years ago - 8.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
easy-bitfield 0.1.0
A simple and easy to use bitfield library for Rust
1 version - Latest release: about 1 year ago - 1.32 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
bit-matrix 0.9.0
Library for bit matrices and vectors.
13 versions - Latest release: 21 days ago - 6 dependent packages - 5 dependent repositories - 140 thousand downloads total - 5 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: over 1 year ago - 2 dependent packages - 13.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
bitfield-serialize 0.1.0
A Rust library for defining and serializing bitfield structures with macro support
1 version - Latest release: about 1 month ago - 247 downloads total - 1 maintainer
bitman 2.0.1
An easy to use bit manipulation library for Rust
3 versions - Latest release: almost 2 years ago - 3.74 thousand downloads total - 5 stars on GitHub - 1 maintainer
bitstructs 0.2.1
Defining type-safe bitfield structures that can be used in both `std` and `no_std` environments.
5 versions - Latest release: 4 months ago - 2.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
yabf 0.3.0
yet another (deprecated) bit field
8 versions - Latest release: almost 4 years ago - 4 dependent packages - 9.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitwrap_extra 2.0.6
pack/unpack data into byte array
5 versions - Latest release: almost 3 years ago - 5.92 thousand downloads total - 0 stars on GitHub - 1 maintainer
bin_codec_derive 0.1.0
binary encoder decoder with bit field
1 version - Latest release: about 6 years ago - 1.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
byte_struct 0.9.0
Pack and unpack structure as raw bytes with packed or bit field layout.
13 versions - Latest release: over 2 years ago - 1 dependent package - 5 dependent repositories - 63.9 thousand downloads total - 4 stars on GitHub - 1 maintainer
bitpiece 0.4.0
bitfields for rust
15 versions - Latest release: 16 days ago - 8.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitpiece_macros 0.4.0
bitfields for rust
15 versions - Latest release: 16 days ago - 8.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
bytefield 0.1.0
A pure Rust, no-std implementation of bit fields
1 version - Latest release: over 2 years ago - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitfields 1.0.0 💰
Macro for generating flexible bitfields. Useful for low-level code (embedded or emulators).
25 versions - Latest release: 18 days ago - 1 dependent package - 10 dependent repositories - 65.4 thousand downloads total - 42 stars on GitHub - 1 maintainer
bitfields-impl 1.0.0 💰
Macro for generating flexible bitfields. Useful for low-level code (embedded or emulators).
24 versions - Latest release: 18 days ago - 32.6 thousand downloads total - 42 stars on GitHub - 1 maintainer
bitwrap 2.0.2
pack/unpack data into byte array
25 versions - Latest release: almost 4 years ago - 29.8 thousand downloads total - 8 stars on GitHub - 1 maintainer
bitworks 0.2.0
Crate meant to provide easy to use bitsets with emphasis on safety.
8 versions - Latest release: over 1 year ago - 2 dependent packages - 10 thousand downloads total - 2 stars on GitHub - 1 maintainer
bitwrap_derive_extra 2.0.6
macro for bitwrap
5 versions - Latest release: almost 3 years ago - 1 dependent package - 6.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitbash 0.5.1
Macros for working with bitfields
7 versions - Latest release: over 5 years ago - 9.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
slicefields 1.0.4
Allows for data structures whose members are sub byte aligned (e.g. a one bit alignment)
5 versions - Latest release: over 1 year ago - 5.38 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
mju-bits 0.3.0
no_std typed bitfield access for u8, u16, u32 and u64
3 versions - Latest release: over 5 years ago - 3.87 thousand downloads total - 1 stars on GitHub - 1 maintainer
bit-struct 0.3.2
Define structs which have fields which are assigned to individual bits, not bytes
38 versions - Latest release: over 2 years ago - 2 dependent packages - 2 dependent repositories - 276 thousand downloads total - 17 stars on GitHub - 1 maintainer
erg_bits
Bits ops and bit field trait and macro helper
2 versions - Latest release: 20 days ago - 2.07 thousand downloads total - 1 maintainer
bitfield-access 0.1.1
Ergonomic low-level bitfield access on raw byte types
2 versions - Latest release: 21 days ago - 227 downloads total - 0 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: about 4 years ago - 3 dependent packages - 3 dependent repositories - 68.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
modular-bitfield-ordering 0.1.0
Provide u8be..u128be, u8le..u128le for modular-bitfield
1 version - Latest release: over 1 year ago - 1.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitbash-macros 0.5.1
proc-macro crate for bitbash
6 versions - Latest release: over 5 years ago - 1 dependent package - 8.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
bin-proto 0.9.0
Easy binary protocol definitions
17 versions - Latest release: 3 months ago - 19.2 thousand downloads total - 23 stars on GitHub - 1 maintainer
bin-proto-derive 0.9.0
Derive macros for bin-proto
13 versions - Latest release: 3 months ago - 1 dependent package - 15.3 thousand downloads total - 23 stars on GitHub - 1 maintainer
bitfield-struct 0.11.0
Struct-like procedural macro for bitfields.
39 versions - Latest release: 3 months ago - 28 dependent packages - 12 dependent repositories - 2.54 million downloads total - 98 stars on GitHub - 1 maintainer
simple_bitfield 0.1.8
Create bitfields with the same memory structure as integers using a simple macro.
8 versions - Latest release: almost 5 years ago - 10.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
ubits 0.3.1
Bit fields and masks.
5 versions - Latest release: about 3 years ago - 7.04 thousand downloads total - 3 stars on GitHub - 1 maintainer
applause_derive 0.1.1
Command Line Interfaces and Configuration Management made easy
2 versions - Latest release: over 1 year ago - 1 dependent package - 2.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
mvbitfield 0.2.0
Generates types to work with bit-aligned fields.
4 versions - Latest release: about 2 years ago - 5.35 thousand downloads total - 2 stars on GitHub - 1 maintainer
bitf 1.3.0
This crate provides a procedural macro to easily create a bitfield out of a struct
9 versions - Latest release: over 3 years ago - 10.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
indexed-bitfield 0.1.1
An indexed bitfield, to track presence or absence of up to 128 elements.
2 versions - Latest release: almost 2 years ago - 2.27 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
surjective-enum 0.1.0
Rust macro to derive a surjective mapping from enum representation to enum.
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 2.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
superbitty 0.3.2
A bitfields crate.
8 versions - Latest release: over 2 years ago - 8.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
tartan-bitfield 1.2.0
Define structures with accessors for particular bits or bit ranges
3 versions - Latest release: over 2 years ago - 4.78 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: about 4 years ago - 1 dependent package - 1 dependent repositories - 68.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
applause 0.1.1
Command Line Interfaces and Configuration Management made easy
2 versions - Latest release: over 1 year ago - 2.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
fielder-proc 0.1.2
Macros for fielder
3 versions - Latest release: 7 months ago - 1.78 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitint 0.1.1
Integer types that have a logical size measured in bits.
3 versions - Latest release: almost 2 years ago - 1 dependent package - 4.92 thousand downloads total - 2 stars on GitHub - 1 maintainer
bitfld 0.1.7
Ergonomic, no-std specification of bitfield layouts
8 versions - Latest release: 5 months ago - 3.64 thousand downloads total - 0 stars on GitHub - 1 maintainer
fielder 0.2.0
Efficient and precise bitfields
5 versions - Latest release: 7 months ago - 2.78 thousand downloads total - 0 stars on GitHub - 1 maintainer
proc-bitfield 0.5.2
A crate to expressively declare bitfield-like structs
15 versions - Latest release: 7 months ago - 5 dependent packages - 3 dependent repositories - 31.7 thousand downloads total - 49 stars on GitHub - 2 maintainers
bitfield-macros 0.19.1
Internal crate for the bitfield crate.
4 versions - Latest release: 3 months ago - 232 thousand downloads total - 181 stars on GitHub - 1 maintainer
bin_codec 0.1.0
binary encoder decoder with bit field
1 version - Latest release: about 6 years ago - 1 dependent package - 2.38 thousand downloads total - 0 stars on GitHub - 1 maintainer