Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "bitfield" keyword
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: about 1 year ago - 361 downloads total - 0 stars on GitHub - 1 maintainer
proc-bitfield 0.4.0
A crate to expressively declare bitfield-like structs12 versions - Latest release: about 2 months ago - 5 dependent packages - 3 dependent repositories - 11.7 thousand downloads total - 44 stars on GitHub - 2 maintainers
bitfield-struct 0.6.1
Struct-like procedural macro for bitfields.28 versions - Latest release: about 1 month ago - 28 dependent packages - 12 dependent repositories - 223 thousand downloads total - 47 stars on GitHub - 1 maintainer
bitwrap 2.0.2
pack/unpack data into byte array25 versions - Latest release: over 2 years ago - 10.3 thousand downloads total - 8 stars on GitHub - 1 maintainer
register-interface 0.1.0
A register interface, bitfield and memory mapping library1 version - Latest release: over 1 year ago - 2 dependent repositories - 542 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: 7 months ago - 583 downloads total - 0 stars on GitLab.com - 1 maintainer
bit_range 0.1.0
A small library for getting bits and ranges of bits from byte collections1 version - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 3.95 thousand downloads total - 1 stars on GitHub - 1 maintainer
bin_codec_derive 0.1.0
binary encoder decoder with bit field1 version - Latest release: about 5 years ago - 686 downloads total - 0 stars on GitHub - 1 maintainer
bitfield-layout 0.4.0
Yet another bitfield handling implementation7 versions - Latest release: almost 3 years ago - 2.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
superbitty 0.3.2
A bitfields crate.8 versions - Latest release: over 1 year ago - 2.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
superbitty-macros 0.3.1
A helper crate to the `bitfields` crate.4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 2.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitbash-macros 0.5.1
proc-macro crate for bitbash6 versions - Latest release: over 4 years ago - 1 dependent package - 3.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
bin_codec 0.1.0
binary encoder decoder with bit field1 version - Latest release: about 5 years ago - 1 dependent package - 1.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
bin-proto-derive 0.3.2
Derive macros for bin-proto6 versions - Latest release: 23 days ago - 1 dependent package - 2.05 thousand downloads total - 16 stars on GitHub - 1 maintainer
bin-proto 0.3.4
Easy binary protocol definitions9 versions - Latest release: 23 days ago - 2.84 thousand downloads total - 16 stars on GitHub - 1 maintainer
bitbash 0.5.1
Macros for working with bitfields7 versions - Latest release: over 4 years ago - 3.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitf 1.3.0
This crate provides a procedural macro to easily create a bitfield out of a struct9 versions - Latest release: over 2 years ago - 3.05 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: 12 months ago - 1.8 thousand downloads total - 2 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: about 1 year ago - 1 dependent package - 5 dependent repositories - 48.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
bilge 0.2.0
Use bitsized types as if they were a feature of rust.7 versions - Latest release: 10 months ago - 9 dependent packages - 1 dependent repositories - 87.3 thousand downloads total - 169 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: 10 months ago - 1 dependent package - 1 dependent repositories - 87.3 thousand downloads total - 169 stars on GitHub - 1 maintainer
embedded-registers-derive 0.9.6 💰
Procedural macro for effortless definitions of registers in embedded device drivers7 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 2.06 thousand downloads total - 3 stars on GitHub - 1 maintainer
embedded-registers 0.9.6 💰
Procedural macro for effortless definitions of registers in embedded device drivers7 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 1.95 thousand downloads total - 3 stars on GitHub - 1 maintainer
bytefield 0.1.0
A pure Rust, no-std implementation of bit fields1 version - Latest release: over 1 year ago - 377 downloads total - 0 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
13 versions - Latest release: over 3 years ago - 3 dependent packages - 641 dependent repositories - 2.09 million downloads total - 151 stars on GitHub - 1 maintainer
modular-bitfield-impl 0.11.2
Bitfields for structs that allow for modular use of enums.13 versions - Latest release: over 3 years ago - 3 dependent packages - 641 dependent repositories - 2.09 million downloads total - 151 stars on GitHub - 1 maintainer
Top 4.9% on crates.io
14 versions - Latest release: over 3 years ago - 66 dependent packages - 653 dependent repositories - 2.09 million downloads total - 151 stars on GitHub - 1 maintainer
modular-bitfield 0.11.2
Allows to easily define bitfield types with modular building blocks.14 versions - Latest release: over 3 years ago - 66 dependent packages - 653 dependent repositories - 2.09 million downloads total - 151 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: 3 months ago - 1 dependent package - 1.49 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: 3 months ago - 2 dependent packages - 1.8 thousand 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 3 years ago - 3 dependent packages - 3 dependent repositories - 31.1 thousand downloads total - 2 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: 3 months ago - 2 dependent packages - 2.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
23 versions - Latest release: about 2 months ago - 104 dependent packages - 1,341 dependent repositories - 6.44 million downloads total - 136 stars on GitHub - 1 maintainer
bitfield 0.15.0
This crate provides macros to generate bitfield-like struct.23 versions - Latest release: about 2 months ago - 104 dependent packages - 1,341 dependent repositories - 6.44 million downloads total - 136 stars on GitHub - 1 maintainer
bitbybit 1.3.2
Efficient implementation of bit-fields where several numbers are packed within a larger number an...13 versions - Latest release: 3 months ago - 3 dependent packages - 3 dependent repositories - 10.8 thousand downloads total - 35 stars on GitHub - 1 maintainer
applause_derive 0.1.1
Command Line Interfaces and Configuration Management made easy2 versions - Latest release: 5 months ago - 1 dependent package - 588 downloads total - 0 stars on GitHub - 1 maintainer
erg_bits
Bits ops and bit field trait and macro helper2 versions - Latest release: 14 days ago - 526 downloads total - 1 maintainer
tartan-bitfield 1.2.0
Define structures with accessors for particular bits or bit ranges3 versions - Latest release: over 1 year ago - 1.64 thousand downloads total - 2 stars on GitHub - 1 maintainer
bitman 2.0.1
An easy to use bit manipulation library for Rust3 versions - Latest release: 9 months ago - 999 downloads total - 4 stars on GitHub - 1 maintainer
yabf 0.3.0
yet another (deprecated) bit field8 versions - Latest release: over 2 years ago - 4 dependent packages - 3.63 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: 7 months ago - 1.34 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
simple_bitfield 0.1.8
Create bitfields with the same memory structure as integers using a simple macro.8 versions - Latest release: over 3 years ago - 3.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
bit-matrix 0.7.1
Library for bit matrices and vectors.10 versions - Latest release: 17 days ago - 6 dependent packages - 5 dependent repositories - 66 thousand downloads total - 5 stars on GitHub - 1 maintainer
bit-struct 0.3.2
Define structs which have fields which are assigned to individual bits, not bytes38 versions - Latest release: about 1 year ago - 2 dependent packages - 2 dependent repositories - 212 thousand downloads total - 9 stars on GitHub - 1 maintainer
bitint 0.1.1
Integer types that have a logical size measured in bits.3 versions - Latest release: 10 months ago - 1 dependent package - 1.75 thousand downloads total - 2 stars on GitHub - 1 maintainer
index-set 0.1.0
An ordered set that stores indices in a sparse bit field.1 version - Latest release: over 5 years ago - 779 downloads total - 1 stars on GitHub - 1 maintainer
mju-bits 0.3.0
no_std typed bitfield access for u8, u16, u32 and u643 versions - Latest release: over 4 years ago - 1.37 thousand downloads total - 1 stars on GitHub - 1 maintainer
bitwrap_extra 2.0.6
pack/unpack data into byte array5 versions - Latest release: over 1 year ago - 1.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitwrap_derive_extra 2.0.6
macro for bitwrap5 versions - Latest release: over 1 year ago - 1 dependent package - 2.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitutils2 0.1.1
A package of tools for bit manipulations, including bit indexing, bitfields, and a variation of r...2 versions - Latest release: 9 months ago - 563 downloads total - 1 maintainer
surjective-enum 0.1.0
Rust macro to derive a surjective mapping from enum representation to enum.1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 1.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
modular-bitfield-ordering 0.1.0
Provide u8be..u128be, u8le..u128le for modular-bitfield1 version - Latest release: 7 months ago - 314 downloads total - 0 stars on GitHub - 1 maintainer
mycelium-bitfield 0.1.5 💰
Structured bitfields, courtesy of Mycelium.6 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 7.97 thousand downloads total - 507 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 3 years ago - 1 dependent package - 1 dependent repositories - 31.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
applause 0.1.1
Command Line Interfaces and Configuration Management made easy2 versions - Latest release: 5 months ago - 643 downloads total - 0 stars on GitHub - 1 maintainer
ubits 0.3.1
Bit fields and masks.5 versions - Latest release: about 2 years ago - 1.72 thousand downloads total - 3 stars on GitHub - 1 maintainer
Related Keywords
bit
26
bitfields
14
rust
11
bits
9
binary
8
bitflags
5
register
5
codec
4
protocol
4
bitflag
3
parser
3
byte
3
bitstream
2
binary-protocol
2
serde
2
bitenum
2
encode
2
bitint
2
struct
2
bilge
2
sensor
2
registers
2
derive
2
bitset
2
macros
2
decode
2
index
2
set
2
flags
2
proc-macro
2
lsb
2
bitmask
1
misaligned
1
unaligned
1
integer
1
enum
1
regex
1
no_std
1
sparse
1
nostd
1
bitops
1
slice
1
algebra
1
container
1
bitstruct
1
field
1
packed
1
list
1
embedded
1
no-std
1
os
1
parsing
1
drivers
1
memory-map
1
track
1
range
1
bitrange
1
macro
1
procmacro
1
serialization
1
flag
1
data-structure
1
bitwise
1