Ecosyste.ms: Packages

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

crates.io "bytes" keyword

xbytes 0.1.1
Convert between raw byte sizes and human readable sizes
2 versions - Latest release: 5 months ago - 601 downloads total - 2 stars on GitHub - 1 maintainer
generic-bytes-derive 0.2.2
A macro for derivation of SizedBytes, a trait for conversion to and from an array of bytes with a...
4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 3.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
byte_reader 3.0.0
A minimal byte-by-byte reader for parsing input
26 versions - Latest release: 2 months ago - 2 dependent packages - 10.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
include_data 1.0.0
Include typed data directly in your executable
4 versions - Latest release: 7 months ago - 1 dependent package - 1.36 thousand downloads total - 16 stars on GitHub - 1 maintainer
aingle_middleware_bytes_derive 0.0.3
Provides derive macros for aingle serialized bytes.
3 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 2.43 thousand downloads total - 1 maintainer
edma_storage 0.0.2 💰
EDMA: Embedded Database Management for All
2 versions - Latest release: over 1 year ago - 1 dependent package - 1.12 thousand downloads total - 170 stars on GitHub - 1 maintainer
lighter 0.1.0
Macro for rewriting string matches as tries
1 version - Latest release: about 2 years ago - 15 dependent repositories - 1.01 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
bytestring 1.3.1
A UTF-8 encoded read-only string using `Bytes` as storage
11 versions - Latest release: 7 months ago - 38 dependent packages - 6,191 dependent repositories - 17.7 million downloads total - 653 stars on GitHub - 1 maintainer
include-blob 1.0.0
Include large binary files in an application without incurring the compile time cost
7 versions - Latest release: about 1 month ago - 1 dependent repositories - 2.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
big-bytes 1.0.0
Converts a number to the largest possible multiple of the byte unit
1 version - Latest release: over 4 years ago - 2 dependent packages - 8 dependent repositories - 38.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
edma 0.1.0-beta.5 💰
EDMA: Embedded Database Management for All
5 versions - Latest release: over 1 year ago - 1.53 thousand downloads total - 170 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
scroll 0.12.0
A suite of powerful, extensible, generic, endian-aware Read/Write traits for byte buffers
17 versions - Latest release: 5 months ago - 97 dependent packages - 2,298 dependent repositories - 10.2 million downloads total - 145 stars on GitHub - 1 maintainer
Top 3.7% on crates.io
bytemuck_derive 1.6.0 💰
derive proc-macros for `bytemuck`
14 versions - Latest release: 3 months ago - 14 dependent packages - 6,361 dependent repositories - 12.8 million downloads total - 538 stars on GitHub - 1 maintainer
transformable 0.1.9 💰
Transform its representation between structured and byte form.
9 versions - Latest release: about 2 months ago - 4 dependent packages - 9.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
blt-utils 0.1.0
Byte-level transport utils
1 version - Latest release: 9 months ago - 340 downloads total - 0 stars on GitHub - 1 maintainer
print_bytes 2.0.0 💰
Print bytes as losslessly as possible
19 versions - Latest release: 4 months ago - 6 dependent packages - 10 dependent repositories - 55.5 thousand downloads total - 19 stars on GitHub - 1 maintainer
lighter-derive 0.1.0
Procedural macros for the lighter crate
1 version - Latest release: about 2 years ago - 1 dependent package - 15 dependent repositories - 1.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
rotbuf 0.0.3
RotBuf is a Queue implementation wrapped around the `Bytes` crates' BytesMut data structure.
3 versions - Latest release: about 1 month ago - 599 downloads total - 0 stars on GitHub - 1 maintainer
generic-bytes 0.2.2
A derivable trait for conversion to and from an array of bytes with a type-level size
4 versions - Latest release: over 1 year ago - 2 dependent packages - 23 dependent repositories - 21.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 4.8% on crates.io
scroll_derive 0.12.0
A macros 1.1 derive implementation for Pread and Pwrite traits from the scroll crate
22 versions - Latest release: 5 months ago - 9 dependent packages - 2,188 dependent repositories - 9.6 million downloads total - 145 stars on GitHub - 1 maintainer
all-is-bytes 0.1.0
Because everything is just a bunch of bytes... right?
1 version - Latest release: about 1 year ago - 376 downloads total - 0 stars on GitLab.com - 1 maintainer
patternscan 1.2.0
Searches for a contiguous array of bytes determined by a wild-carded pattern
4 versions - Latest release: over 3 years ago - 3 dependent repositories - 4.46 thousand downloads total - 10 stars on GitHub - 1 maintainer
serde_bytes_ng 0.1.2
Optimized handling of `[u8; N]`, `&[u8]` and `Vec<u8>` for Serde
3 versions - Latest release: 6 months ago - 3 dependent packages - 23.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
tcp-handler 1.0.1
Conveniently transfer data in chunk through tokio TCP stream.
13 versions - Latest release: 2 months ago - 2 dependent packages - 4.04 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
deku_derive 0.16.0 💰
bit level serialization/deserialization proc-macro for structs
38 versions - Latest release: about 1 year ago - 1 dependent package - 30 dependent repositories - 328 thousand downloads total - 980 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
deku 0.16.0 💰
bit level serialization/deserialization proc-macro for structs
39 versions - Latest release: about 1 year ago - 35 dependent packages - 34 dependent repositories - 328 thousand downloads total - 980 stars on GitHub - 1 maintainer
bstr_parse 0.1.0
Adds the ability to parse numbers out of `&[u8]`s.
1 version - Latest release: over 3 years ago - 1 dependent repositories - 792 downloads total - 2 stars on GitHub - 1 maintainer
byte_units 0.1.3
A crate that provides types for byte units (such as KiB, MiB etc.)
4 versions - Latest release: over 6 years ago - 2.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
bytes_parser 0.1.4
A simple wrapper to parse primitive Rust types from a slice of bytes
6 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 2.91 thousand downloads total - 2 stars on GitHub - 1 maintainer
rulid 0.3.1
Rust Universally Unique Lexicographically Sortable Identifier
2 versions - Latest release: almost 7 years ago - 2.34 thousand downloads total - 71 stars on GitHub - 1 maintainer
intaglio 1.9.1
UTF-8 string and byte string interner and symbol table
17 versions - Latest release: 10 months ago - 4 dependent packages - 3 dependent repositories - 113 thousand downloads total - 24 stars on GitHub - 1 maintainer
byteio 0.2.3
I/O abstractions for bytes
6 versions - Latest release: almost 5 years ago - 2 dependent packages - 4 dependent repositories - 88.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
xv 0.1.1
A hex viewer for the terminal, with a visual text user interface.
2 versions - Latest release: almost 5 years ago - 1.46 thousand downloads total - 85 stars on GitHub - 1 maintainer
timely-bytes-master 0.13.0-dev.1
Disjoint mutable byte slices from a common allocation
1 version - Latest release: 5 months ago - 2 dependent packages - 8.15 thousand downloads total - 3,195 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
timely_bytes 0.12.0
Disjoint mutable byte slices from a common allocation
5 versions - Latest release: about 3 years ago - 2 dependent packages - 24 dependent repositories - 183 thousand downloads total - 3,195 stars on GitHub - 1 maintainer
byterepr 0.1.0
Provides a trait for converting PODs to and from their byte representation, with low (usually no)...
1 version - Latest release: about 4 years ago - 2 dependent packages - 1 dependent repositories - 1.98 thousand downloads total - 1 stars on GitHub - 1 maintainer
simd_bytes 0.1.1
simd utility functions for handle bytes data.
2 versions - Latest release: over 2 years ago - 730 downloads total - 1 maintainer
xxv 0.1.2
A hex viewer for the terminal, with a visual text user interface.
1 version - Latest release: over 4 years ago - 788 downloads total - 86 stars on GitHub - 1 maintainer
cornflakes 0.0.7
Utilities for (de)serialization in XRB.
9 versions - Latest release: over 1 year ago - 3.21 thousand downloads total - 1 stars on GitHub - 1 maintainer
maybe-string 0.1.0
Provides a newtype wrapper that represents a byte vector that may be a valid UTF-8 string
1 version - Latest release: about 3 years ago - 2 dependent packages - 1 dependent repositories - 2.38 thousand downloads total - 1 maintainer
bytes-varint 1.0.3
variable-length integer encoding (protobuf-style) for the `bytes` crate
4 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 1.54 million downloads total - 3 stars on GitHub - 1 maintainer
bytes_chain 1.1.8
Zero copy bytes chain based on crate `bytes`
2 versions - Latest release: over 5 years ago - 1.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
bytes-utils 0.1.4
Additional utilities for working with the bytes crate
5 versions - Latest release: 6 months ago - 13 dependent packages - 1,198 dependent repositories - 16.4 million downloads total - 16 stars on GitHub - 1 maintainer
byte_chunk 0.1.1
Chunk Vecs or Slices by size in Bytes
2 versions - Latest release: almost 3 years ago - 1 dependent repositories - 1.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
serde-bytes-repr 0.2.0
Serde adapter for controlling the representation of bytes
7 versions - Latest release: 7 months ago - 7 dependent packages - 17 dependent repositories - 592 thousand downloads total - 4 stars on GitHub - 1 maintainer
big_unsigned_ints 0.1.6
A Crate For Big Unsigned Integers ranging from U256 to U2048 using u64 arrays all under a fixed-s...
7 versions - Latest release: over 3 years ago - 1 dependent repositories - 3.78 thousand downloads total - 1 maintainer
ccsds_primary_header 0.15.0
Implementation of the CCSDS Primary Header for space applications
22 versions - Latest release: about 4 years ago - 1 dependent repositories - 11.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
byte-mutator 0.2.0
Library to define staged mutations for a series of bytes
4 versions - Latest release: over 4 years ago - 1 dependent package - 2.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
holochain_serialized_bytes_derive 0.0.54
Provides derive macros for holochain serialized bytes.
21 versions - Latest release: about 1 month ago - 1 dependent package - 101 dependent repositories - 178 thousand downloads total - 49 stars on GitHub - 2 maintainers
tobytes 0.1.0
A small crate to simplfy type to bytes encoding
1 version - Latest release: over 3 years ago - 2.47 thousand downloads total - 1 maintainer
bytefly 0.1.0
Small, lightweight serialization wrapper around the byteorder crate.
1 version - Latest release: 12 months ago - 352 downloads total - 0 stars on GitHub - 1 maintainer
linkedbytes 0.1.8
LinkedBytes is a linked list of Bytes and BytesMut.
10 versions - Latest release: 5 months ago - 3 dependent packages - 1 dependent repositories - 65.8 thousand downloads total - 7 stars on GitHub - 2 maintainers
aligned-buffer 0.0.8
A buffer with controllable alignment, that can be sealed and shared by reference count.
9 versions - Latest release: 2 months ago - 2 dependent packages - 3.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
rkyv-owned-archive 0.0.7
Helpers for having owned Archived types in rkyv.
8 versions - Latest release: 2 months ago - 2.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
aligned-buffer-pool 0.0.5
A buffer-pool with controllable alignment.
6 versions - Latest release: 2 months ago - 1 dependent package - 2.06 thousand downloads total - 1 stars on GitHub - 1 maintainer
byteme 0.0.5
Converts a struct into Vec<u8> and back. The conversion is Big Endian by default.
6 versions - Latest release: almost 2 years ago - 1 dependent repositories - 2.12 thousand downloads total - 13 stars on GitHub - 1 maintainer
mio-byte-fifo 0.1.3
Concurrent non-blocking byte SPSC FIFO buffer intended for use in Mio poll
4 versions - Latest release: over 5 years ago - 2.59 thousand downloads total - 0 stars on GitHub - 2 maintainers
Top 8.9% on crates.io
qp-trie 0.8.2
An idiomatic and fast QP-trie implementation in pure Rust, written with an emphasis on safety.
21 versions - Latest release: 8 months ago - 5 dependent packages - 25 dependent repositories - 102 thousand downloads total - 92 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
array-bytes 6.2.3
A collection of array/bytes/hex utilities.
31 versions - Latest release: 10 days ago - 63 dependent packages - 1,290 dependent repositories - 4.11 million downloads total - 17 stars on GitHub - 1 maintainer
byte_set 0.1.3 💰
Efficient sets of bytes.
4 versions - Latest release: almost 4 years ago - 1 dependent package - 4 dependent repositories - 3.26 thousand downloads total - 19 stars on GitHub - 1 maintainer
pkbuffer_derive 0.1.0
derive macros for `pkbuffer`
1 version - Latest release: about 2 years ago - 1 dependent package - 3 dependent repositories - 6.69 thousand downloads total - 1 stars on GitHub - 1 maintainer
pkbuffer 0.4.2
Buffer objects made for arbitrary casting and addressing!
6 versions - Latest release: over 1 year ago - 2 dependent packages - 2 dependent repositories - 8.09 thousand downloads total - 1 stars on GitHub - 1 maintainer
stdto_derive 0.14.0 💰
Stdto provides a set of functional traits for conversion between various data representations.
14 versions - Latest release: about 1 year ago - 2 dependent packages - 4.29 thousand downloads total - 5 stars on GitHub - 1 maintainer
framous 0.1.3
A library sending and receiving packets to and from a Reader/Writer
4 versions - Latest release: 8 months ago - 1 dependent package - 1.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
stdto 0.14.0 💰
Stdto provides a set of functional traits for conversion between various data representations.
14 versions - Latest release: about 1 year ago - 4.06 thousand downloads total - 5 stars on GitHub - 1 maintainer
stdto_core 0.14.0 💰
Stdto provides a set of functional traits for conversion between various data representations.
14 versions - Latest release: about 1 year ago - 1 dependent package - 4.37 thousand downloads total - 5 stars on GitHub - 1 maintainer
cbfr 0.1.6
A buffer that run on stack, focusing on performance and speed
7 versions - Latest release: 6 months ago - 1 dependent package - 2.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
to_bytes 0.1.0
Serialize values into memory bytes
1 version - Latest release: almost 4 years ago - 1 dependent package - 1.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
bebytes 0.2.1
A Rust library for serialization and deserialization of network structs.
8 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 3.02 thousand downloads total - 2 stars on GitHub - 1 maintainer
compact_bytes 0.1.1
A memory efficient bytes container that transparently stores bytes on the stack, when possible
2 versions - Latest release: 7 months ago - 66.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
byteserde 0.6.2
A generic serialization/deserialization framework for mapping byte streams to/from arbitrary stru...
9 versions - Latest release: 4 months ago - 10 dependent packages - 1 dependent repositories - 5.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
byteserde_derive 0.6.2
A procedural macro for mapping byte streams to/from arbitrary struct types with focus on performance
9 versions - Latest release: 4 months ago - 8 dependent packages - 1 dependent repositories - 5.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
byteserde_types 0.6.2
A procedural macro for mapping byte streams to/from arbitrary struct types with focus on performance
8 versions - Latest release: 4 months ago - 5 dependent packages - 1 dependent repositories - 5.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
frame 0.0.0
Convert between streams of bytes and streams of structs.
1 version - Latest release: about 5 years ago - 1 dependent repositories - 910 downloads total - 1 maintainer
const-hex 1.11.3
Fast byte array to hex string conversion
20 versions - Latest release: 3 months ago - 28 dependent packages - 5 dependent repositories - 2.16 million downloads total - 22 stars on GitHub - 1 maintainer
deserialize-file-size 1.0.0
A serde helper function for deserializing file size input flexibly and robustly.
1 version - Latest release: over 1 year ago - 373 downloads total - 1 maintainer
futures-utils-wasm 0.1.0
Simple utilities for futures Send bounds
1 version - Latest release: 2 months ago - 35.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
blockscout-display-bytes 1.0.0 💰
Wrapper type around Bytes to deserialize/serialize "0x" prefixed hex strings.
1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 6.69 thousand downloads total - 117 stars on GitHub - 1 maintainer
tora 0.1.5
A lite, byte-based serialization and deserialization library.
6 versions - Latest release: 5 months ago - 1.67 thousand downloads total - 1 stars on GitHub - 1 maintainer
kib 7.0.1
Formatting bytes to KiB, MiB...
17 versions - Latest release: over 1 year ago - 7 dependent packages - 2 dependent repositories - 12.9 thousand downloads total - 1 maintainer
tbytes 0.1.0
A tiny library for reading and writing typed data into buffers
3 versions - Latest release: 2 months ago - 2 dependent packages - 1.64 thousand downloads total - 1 maintainer
streamcatcher 1.0.1
A thread-safe, shared (asynchronous), almost-lockless stream buffer.
5 versions - Latest release: over 2 years ago - 2 dependent packages - 85 dependent repositories - 100 thousand downloads total - 6 stars on GitHub - 1 maintainer
simple-bytes 0.2.14
A small and easy crate to mutate or read u8 slices
16 versions - Latest release: 10 months ago - 7 dependent packages - 2 dependent repositories - 10.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
serde_json_bytes 0.2.2
a JSON Value object with strings backed by Bytes, parsed by serde_json
7 versions - Latest release: 9 months ago - 7 dependent packages - 21 dependent repositories - 177 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
serde_bytes 0.11.14
Optimized handling of `&[u8]` and `Vec<u8>` for Serde
23 versions - Latest release: 5 months ago - 847 dependent packages - 8,335 dependent repositories - 38.7 million downloads total - 270 stars on GitHub - 1 maintainer
parse-size 1.0.0
Parse byte size into integer accurately.
1 version - Latest release: about 3 years ago - 13 dependent packages - 255 dependent repositories - 1.15 million downloads total - 25 stars on GitHub - 1 maintainer
packbytes-derive 0.1.0 💰
Derive macros for the packbytes crate
1 version - Latest release: 3 months ago - 1 dependent package - 439 downloads total - 1 stars on GitHub - 1 maintainer
packbytes 0.2.0 💰
Convert structures to and from packed representavises - byte arrays of fixed size that live on stack
2 versions - Latest release: 3 months ago - 1 dependent package - 768 downloads total - 1 stars on GitHub - 1 maintainer
Top 5.7% on crates.io
os_str_bytes 7.0.0 💰
Lossless functionality for platform-native strings
41 versions - Latest release: 4 months ago - 51 dependent packages - 20,759 dependent repositories - 72.2 million downloads total - 69 stars on GitHub - 1 maintainer
octseq 0.5.1 💰
Abstractions for types representing octet sequences.
8 versions - Latest release: 3 months ago - 6 dependent packages - 2 dependent repositories - 316 thousand downloads total - 2 stars on GitHub - 1 maintainer
nombytes 0.1.1 💰
A library that provides a wrapper for the bytes::Bytes byte container for use with nom
2 versions - Latest release: almost 2 years ago - 2 dependent packages - 2.16 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
memchr 2.7.2
Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte sea...
39 versions - Latest release: about 2 months ago - 650 dependent packages - 91,118 dependent repositories - 252 million downloads total - 672 stars on GitHub - 1 maintainer
include_bytes_aligned 0.1.3
A simple macro that embeds the bytes of an external file into the executable and guarantees that ...
4 versions - Latest release: 4 months ago - 3 dependent packages - 2 dependent repositories - 85.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
human-repr 1.1.0 💰
Generate beautiful human representations of bytes, durations, and even throughputs!
21 versions - Latest release: about 1 year ago - 11 dependent packages - 6 dependent repositories - 144 thousand downloads total - 32 stars on GitHub - 1 maintainer
humanize-bytes 1.0.6
Format byte sizes in human readable form
8 versions - Latest release: about 2 months ago - 2 dependent packages - 3.41 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
human_bytes 0.4.3
Crate to convert bytes into human-readable values
9 versions - Latest release: 9 months ago - 42 dependent packages - 38 dependent repositories - 664 thousand downloads total - 1 maintainer
http-bytes 0.1.0
Byte buffer to/from http::{Request,Response}
1 version - Latest release: over 4 years ago - 2 dependent packages - 3 dependent repositories - 54.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
hex-buffer-serde 0.4.0
Helper for serializing byte buffers as hex strings in `serde`
7 versions - Latest release: over 1 year ago - 10 dependent packages - 47 dependent repositories - 162 thousand downloads total - 5 stars on GitHub - 1 maintainer
countio 0.2.17
Byte counting for std::io::{Read, Write, Seek} and its async variants from futures and tokio.
24 versions - Latest release: 3 months ago - 2 dependent packages - 7.25 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
bytemuck 1.16.0 💰
A crate for mucking around with piles of bytes.
41 versions - Latest release: 13 days ago - 1,092 dependent packages - 18,141 dependent repositories - 44.5 million downloads total - 538 stars on GitHub - 1 maintainer