Ecosyste.ms: Packages

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

crates.io "bit" keyword

rev_bits 0.1.2
reverses bits in a specified range
3 versions - Latest release: 1 day ago - 349 downloads total - 0 stars on GitHub - 1 maintainer
bitflag-attr 0.1.0
A macro to generate bitflags structures from C-like enums
1 version - Latest release: about 4 hours ago - 0 downloads total - 1 maintainer
tiny-bitstream 0.1.0
Standard implementation of a classic bitstream library
1 version - Latest release: over 1 year ago - 1 dependent package - 828 downloads total - 1 maintainer
Top 6.8% on crates.io
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
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
Top 3.7% on crates.io
winnow 0.6.8
A byte-oriented, zero-copy, parser combinators library
71 versions - Latest release: 9 days ago - 87 dependent packages - 10,125 dependent repositories - 56.7 million downloads total - 421 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
Top 0.4% on crates.io
nom 7.1.3
A byte-oriented, zero-copy, parser combinators library
96 versions - Latest release: over 1 year ago - 2,104 dependent packages - 31,948 dependent repositories - 144 million downloads total - 9,049 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: almost 3 years ago - 3 dependent packages - 3 dependent repositories - 31.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
bit_roles 0.2.0
Granular role management based on bit flags
2 versions - Latest release: about 1 month ago - 460 downloads total - 1 maintainer
Top 7.8% on crates.io
bv 0.11.1
Bit-vectors and bit-slices
31 versions - Latest release: about 4 years ago - 58 dependent packages - 2,165 dependent repositories - 2.37 million downloads total - 27 stars on GitHub - 1 maintainer
bitvec-nom2 0.2.0
Bit level parsing for nom with bitvec
1 version - Latest release: 10 months ago - 2 dependent packages - 2 dependent repositories - 70.6 thousand downloads total - 12 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
bit-vec 0.6.3
A vector of bits
18 versions - Latest release: over 3 years ago - 278 dependent packages - 11,563 dependent repositories - 52.2 million downloads total - 141 stars on GitHub - 2 maintainers
bit_roles_macros 0.2.0
Granular role management based on bit flags
2 versions - Latest release: about 1 month ago - 1 dependent package - 459 downloads total - 1 maintainer
bit_reverse 0.1.8
Computes the bit reversal of primitive integers.
9 versions - Latest release: almost 5 years ago - 8 dependent packages - 22 dependent repositories - 52 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
bitreader 0.3.8
BitReader helps reading individual bits from a slice of bytes. You can read "unusual" numbers of...
11 versions - Latest release: 8 months ago - 35 dependent packages - 559 dependent repositories - 758 thousand downloads total - 35 stars on GitHub - 1 maintainer
Top 9.8% on crates.io
bitmask-enum 2.2.3
A bitmask enum attribute macro
14 versions - Latest release: 6 months ago - 17 dependent packages - 168 dependent repositories - 962 thousand downloads total - 17 stars on GitHub - 1 maintainer
bitm 0.4.1
The library for bit and bitmap (bit vector) manipulation.
12 versions - Latest release: 3 months ago - 8 dependent packages - 2 dependent repositories - 97.6 thousand downloads total - 98 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
bitintr 0.3.0
Portable Bit Manipulation Intrinsics.
21 versions - Latest release: almost 5 years ago - 13 dependent packages - 44 dependent repositories - 271 thousand downloads total - 39 stars on GitHub - 1 maintainer
Top 1.8% on crates.io
bitflags 2.5.0
A macro to generate structures which behave like bitflags.
48 versions - Latest release: about 2 months ago - 2,865 dependent packages - 104,118 dependent repositories - 322 million downloads total - 849 stars on GitHub - 3 maintainers
bin-proto-derive 0.3.2
Derive macros for bin-proto
5 versions - Latest release: 12 days ago - 1 dependent package - 1.16 thousand downloads total - 15 stars on GitHub - 1 maintainer
applause_derive 0.1.1
Command Line Interfaces and Configuration Management made easy
2 versions - Latest release: 5 months ago - 1 dependent package - 588 downloads total - 0 stars on GitHub - 1 maintainer
sawp-flags-derive 0.12.1
SAWP BitFlags Handling and Storage Derive Macro
12 versions - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 329 thousand downloads total - 32 stars on GitHub - 5 maintainers
sawp-flags 0.12.1
SAWP BitFlags Handling and Storage
12 versions - Latest release: about 1 year ago - 8 dependent packages - 2 dependent repositories - 329 thousand downloads total - 32 stars on GitHub - 5 maintainers
erg_bits
Bits ops and bit field trait and macro helper
2 versions - Latest release: 3 days ago - 526 downloads total - 1 maintainer
naia-serde 0.22.0 💰
Bit-level de/serialization for naia
6 versions - Latest release: 4 months ago - 1 dependent package - 4 dependent repositories - 8.71 thousand downloads total - 843 stars on GitHub - 1 maintainer
naia-serde-derive 0.22.0 💰
Derive methods for naia-serde
6 versions - Latest release: 4 months ago - 2 dependent packages - 4 dependent repositories - 9.8 thousand downloads total - 843 stars on GitHub - 1 maintainer
bitmac 0.3.0
Structure for accessing to single bits
3 versions - Latest release: over 1 year ago - 2.32 thousand downloads total - 0 stars on GitHub - 1 maintainer
rust-bitwriter 0.0.1
`rust-bitwriter` is a library to write data on bit level into byte vector. It is intended to com...
1 version - Latest release: 8 months ago - 1 dependent package - 981 downloads total - 2 stars on GitHub - 1 maintainer
bitut 0.1.0
simple bit manipulation utilities
1 version - Latest release: 3 months ago - 287 downloads total - 0 stars on GitHub - 1 maintainer
bitman 2.0.1
An easy to use bit manipulation library for Rust
3 versions - Latest release: 9 months ago - 999 downloads total - 4 stars on GitHub - 1 maintainer
yabf 0.3.0
yet another (deprecated) bit field
8 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: 6 months ago - 1.34 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
const-twiddle
Bitwise utility functions
7 versions - Latest release: 5 days ago - 1.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
option_set 0.2.0
Bitflags on steroids
6 versions - Latest release: 10 months ago - 2 dependent packages - 6 dependent repositories - 1.06 million downloads total - 5 stars on GitHub - 1 maintainer
bit-matrix 0.7.1
Library for bit matrices and vectors.
10 versions - Latest release: 6 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 bytes
38 versions - Latest release: about 1 year ago - 2 dependent packages - 2 dependent repositories - 212 thousand downloads total - 9 stars on GitHub - 1 maintainer
bitpat 0.1.1
Bit-level matching against values
2 versions - Latest release: almost 6 years ago - 2 dependent packages - 3 dependent repositories - 3.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
cj_bitmask_vec 1.0.0
BitmaskVec is a Vec that pairs bitmasks with T. Bitmasks u8 through u128 are supported.
6 versions - Latest release: 10 months ago - 1.75 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: 9 months ago - 1 dependent package - 1.75 thousand downloads total - 2 stars on GitHub - 1 maintainer
stubit 0.3.1
stupid bit library
4 versions - Latest release: 9 months ago - 1.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
endio_bit 0.2.0
Bit-level reading and writing, modeled after std::io::{BufReader, BufWriter}.
2 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 2.78 thousand downloads total - 3 stars on GitHub - 1 maintainer
pcap-rs 1.0.4 💰
A parser for pcap files (and its file iterator).
4 versions - Latest release: almost 4 years ago - 2.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
memacc 0.1.11
Memory access functions.
11 versions - Latest release: 8 months ago - 3 thousand downloads total - 0 stars on GitHub - 1 maintainer
mju-bits 0.3.0
no_std typed bitfield access for u8, u16, u32 and u64
3 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 array
5 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 bitwrap
5 versions - Latest release: over 1 year ago - 1 dependent package - 2.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
process_consistency 0.5.0
Hash your executable memory to ensure it stays the same
1 version - Latest release: over 1 year ago - 425 downloads total - 4 stars on GitHub - 1 maintainer
fixed_bitmaps 0.10.2
A small crate implementing bitmap functionality around primitive Rust unsigned integers.
19 versions - Latest release: over 2 years ago - 6.41 thousand downloads total - 1 stars on GitHub - 1 maintainer
pushbits 0.1.0
Push and pop the bit-packed fields
1 version - Latest release: over 3 years ago - 482 downloads total - 0 stars on GitHub - 1 maintainer
dotbits 0.3.0
unsigned int <-> Vec<bool>, plus various helper functions
5 versions - Latest release: over 2 years ago - 1.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
encap_enum 0.3.1
A non-verbose way to define a group of constants and bit flags.
10 versions - Latest release: almost 4 years ago - 3.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitflags12 1.2.2
A macro to generate structures which behave like bitflags.
4 versions - Latest release: over 2 years ago - 1.45 thousand downloads total - 849 stars on GitHub - 1 maintainer
bit-flags 2.4.1 removed
A macro to generate structures which behave like bitflags.
1 version - Latest release: 5 months ago - 0 downloads total - 790 stars on GitHub - 1 maintainer
byteflow 0.2.1
Library for reading/writing non-byte-aligned numeric types
3 versions - Latest release: 4 months ago - 834 downloads total - 1 maintainer
flipperbit 0.1.3 💰
Corrupted files generator. Random bits flipper.
4 versions - Latest release: over 1 year ago - 15.2 thousand downloads total - 20 stars on GitHub - 1 maintainer
modular-bitfield-ordering 0.1.0
Provide u8be..u128be, u8le..u128le for modular-bitfield
1 version - Latest release: 7 months ago - 314 downloads total - 0 stars on GitHub - 1 maintainer
uberbyte 0.6.1
Bit manipulation for dummies
5 versions - Latest release: 7 months ago - 1.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
twiddle 1.1.0
Bit-twiddling utility functions
10 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 50.1 thousand downloads total - 8 stars on GitHub - 1 maintainer
bin-proto 0.3.4
Easy binary protocol definitions
8 versions - Latest release: 12 days ago - 1.88 thousand downloads total - 15 stars on GitHub - 1 maintainer
intbits 0.2.0
Easy access to individual bits of integers
4 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 229 thousand downloads total - 48 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: almost 3 years ago - 1 dependent package - 1 dependent repositories - 31.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
bitflags-serde-legacy 0.1.1
Implement serde traits for bitflags 2.x types compatibly with 1.x.
2 versions - Latest release: 12 months ago - 1 dependent package - 1 dependent repositories - 80.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
bva 0.2.0
bva is a crate for manipulating bit vectors and doing arithmetics on arbitrarily sized bit vectors.
3 versions - Latest release: 11 months ago - 1.17 thousand downloads total - 1 stars on GitHub - 1 maintainer
applause 0.1.1
Command Line Interfaces and Configuration Management made easy
2 versions - Latest release: 5 months ago - 643 downloads total - 0 stars on GitHub - 1 maintainer
bitlab 1.1.0
Extracting a range of bits from a binary data source
24 versions - Latest release: almost 3 years ago - 1 dependent repositories - 30.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
bs 0.2.0
Simple bitset with small-set (single-word) optimization.
2 versions - Latest release: 17 days ago - 648 downloads total - 15 stars on GitHub - 1 maintainer
bit_op 0.1.1
Bit manipulation
2 versions - Latest release: almost 4 years ago - 1.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
bitfrob 1.3.1 💰
A sibling crate for `bytemuck`, this is where forbid(unsafe_code) utilities live.
11 versions - Latest release: about 1 year ago - 3 dependent packages - 1 dependent repositories - 16.1 thousand downloads total - 26 stars on GitHub - 1 maintainer
k2_tree 0.5.3
A space-efficient representation of sparsely populated bit-matrices.
15 versions - Latest release: about 2 years ago - 1 dependent repositories - 5.59 thousand downloads total - 16 stars on GitHub - 1 maintainer
bitsrun 0.4.0
A headless login and logout CLI for 10.0.0.55 at BIT
7 versions - Latest release: 19 days ago - 1.58 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
nom8 0.2.0
A byte-oriented, zero-copy, parser combinators library (fork for proposals for v8)
2 versions - Latest release: over 1 year ago - 2 dependent packages - 1,097 dependent repositories - 3.28 million downloads total - 389 stars on GitHub - 1 maintainer
zlo 0.1.0
A binary serialization/deserialization strategy that uses Serde for transforming...
1 version - Latest release: over 6 years ago - 1 dependent package - 856 downloads total - 1 maintainer
bitvec-nom 0.2.0
Bit level parsing for nom with bitvec
1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 622 downloads total - 12 stars on GitHub - 1 maintainer
itybity 0.2.1
An itty bitty crate providing bit iterators and bit iterator accessories.
9 versions - Latest release: 10 months ago - 2 dependent repositories - 10.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
bitreader_async 0.2.0
A reader that extends BufReader to allow per bit reads asynchronously
2 versions - Latest release: over 4 years ago - 3 dependent packages - 2.41 thousand downloads total - 1 stars on GitHub - 1 maintainer
nom-bitvec 0.2.0
Bit level parsing for nom with bitvec
2 versions - Latest release: over 2 years ago - 2 dependent repositories - 1.75 thousand downloads total - 12 stars on GitHub - 1 maintainer
bitwrap 2.0.2
pack/unpack data into byte array
25 versions - Latest release: over 2 years ago - 9.33 thousand downloads total - 8 stars on GitHub - 1 maintainer
bitwrap_derive 2.0.0
macro for bitwrap
22 versions - Latest release: over 2 years ago - 1 dependent package - 9.08 thousand downloads total - 8 stars on GitHub - 1 maintainer
bit_combi_iter 1.0.2
An iterator to iterate all bit combinations less than given unsigned integer
4 versions - Latest release: over 2 years ago - 1.36 thousand downloads total - 5 stars on GitHub - 1 maintainer
bit 0.1.1
A library which provides helpers to manipulate bits and bit ranges.
2 versions - Latest release: about 7 years ago - 11 dependent packages - 23 dependent repositories - 133 thousand downloads total - 1 stars on GitHub - 1 maintainer
bitvec_simd 0.20.5
bitvec with SIMD
25 versions - Latest release: about 2 years ago - 3 dependent packages - 2 dependent repositories - 19.2 thousand downloads total - 8 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: over 8 years ago - 1 dependent package - 1 dependent repositories - 3.85 thousand downloads total - 1 stars on GitHub - 1 maintainer
nom-trace 0.2.1
A tracer for nom parsers
3 versions - Latest release: almost 5 years ago - 1 dependent package - 2 dependent repositories - 30.3 thousand downloads total - 17 stars on GitHub - 1 maintainer
proximo
An approximate disassembler algorithm
1 version - Latest release: 26 days ago - 541 downloads total - 1 maintainer
bit-array 0.4.4
A compile time sized array of bits
2 versions - Latest release: about 7 years ago - 6 dependent packages - 5 dependent repositories - 21.5 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 2 years ago - 2.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
cj_common 1.0.0
Collection of common functions used by cubicle-jockey projects
8 versions - Latest release: 11 months ago - 1 dependent package - 2.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
bit_manager_derive 0.1.1
Derive macro for bit_manager crate
2 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 2.46 thousand downloads total - 1 maintainer
rust-dense-bitset 0.1.1
Efficient and compact bitsets for Rust.
2 versions - Latest release: over 5 years ago - 3 dependent packages - 4 dependent repositories - 10.3 thousand downloads total - 6 stars on GitHub - 1 maintainer
little-endian 1.0.0
Encoding and decoding of little-endian format.
2 versions - Latest release: about 7 years ago - 1.77 thousand downloads total - 2,947 stars on GitHub - 2 maintainers
byte_trie 0.3.0
A compressed trie based on bytes with some weird child node bucket sizes.
4 versions - Latest release: about 5 years ago - 2.07 thousand downloads total - 2 stars on GitHub - 1 maintainer
bitorder 0.0.2
Library to read and write bits in lsb or msb order.
2 versions - Latest release: over 2 years ago - 707 downloads total - 1 stars on GitHub - 1 maintainer
bitwise 0.1.1
Portable high-level bitwise manipulation algorithms.
2 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 3.17 thousand downloads total - 47 stars on GitHub - 1 maintainer
bitops 0.1.0
Miscellaneous bit operations for any Integer.
1 version - Latest release: almost 6 years ago - 1 dependent package - 4 dependent repositories - 11.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
bitpattern 0.1.0 💰
bitwise pattern matching and extracting
1 version - Latest release: almost 4 years ago - 1 dependent package - 6 dependent repositories - 34.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
flags 0.1.5
A macro to generate structures which behave like bitflags.
7 versions - Latest release: over 3 years ago - 7 dependent packages - 2 dependent repositories - 10.8 thousand downloads total - 1 maintainer
xbitwise 0.1.0
A Rust library that extends the basic functionality of bitwise operations
1 version - Latest release: over 1 year ago - 301 downloads total - 1 stars on GitHub - 1 maintainer