-
base64
encodes and decodes base64 as bytes or utf8
-
bincode
A binary serialization / deserialization strategy for transforming structs into bytes and vice versa!
-
base32
encoder/decoder for Rust
-
html-escape
encoding/escaping special characters in HTML and decoding/unescaping HTML entities as well
-
base64-url
Base64 encode, decode, escape and unescape for URL applications
-
quoted_printable
encoder/decoder for quoted-printable data
-
z85
ZeroMQ's Z85 encoding mechanism with padding
-
htmlize
Encode and decode HTML entities in UTF-8 according to the standard
-
cros-codecs
Hardware-accelerated codecs for Linux
-
z-base-32
human-oriented base-32 encoding
-
otr
otr decodes and cuts video files that were downloaded from Online TV Recorder https://onlinetvrecorder.com/
-
bytecodec
A tiny framework for implementing encoders/decoders of byte-oriented protocols
-
resend
easy to use, performant, customizable and extendable Rust library for little-endian/big-endian serializing and deserializing
-
raki
RISC-V instruction decoder written in Rust
-
rosu-map
de- and encode .osu files
-
simd_cesu8
An extremely fast, SIMD accelerated, encoding and decoding library for CESU-8 and Modified UTF-8
-
serialization_minecraft
encode and decode your struct
-
jpegxr
Wrapper for Microsoft's C JPEG XR image codec library
-
simple-base64
encodes and decodes base64 as bytes or utf8 with simple API
-
base16
(hex) encoding and decoding
-
base65536-cli
base65536 cli tool
-
serialization
encode and decode your struct
-
basenc
Encoding and decoding of Base-N encodings, no_std compatible
-
rsbkb
has multiple tools which are designed to be called directly (through symlinks). This allows various operations on data to be chained easily like CyberChef but through pipes.
-
mercy
open-source Rust crate and CLI for building cybersecurity tools, assessment projects, and testing infrastructure
-
macro-toolset
Some useful macros
-
radiation
Convert Rust type into raw bytes and vice versa
-
cdr
A serialization/deserialization implementation of Common Data Representation
-
bincode2
A binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa!
-
pct-str
Percent-encoded strings for URL, URI, IRI, etc
-
sqlx-transparent-json-decode
Decode JSON from Postgres sqlx queries, without the Json<> wrapper type
-
rbase64
A fast multi-threaded base64 encoding library and CLI tool
-
cir
Linux Infrared Tooling
-
url-escape
encoding/escaping special characters in URLs and decoding/unescaping URLs as well
-
supply-chain-trust-example-crate-000007
encodes and decodes base64 as bytes or utf8
-
audrey
simplify reading, writing and converting between a range of audio formats
-
micromarshal
(De)Serialisation between Rust values and binary byte objects
-
base85
encoding as described in RFC1924
-
base64-compat
encodes and decodes base64 as bytes or utf8 - compatible with older Rust versions
-
base64easy
encodes and decodes base64 as bytes or utf8
-
rustvdif
interacting with data encoded in the VLBI Data Interchange Format (VDIF)
-
fev
High-level VA-API bindings
-
base65536
A binary encoding optimized for UTF-32/UCS-4 encoded text and Twitter
-
codeq
Codec trait
-
g60
encodes and decodes G60 as bytes or utf8
-
dns-message-parser
Libary to encode and decode DNS packets
-
lib_tcstring
IAB TCF v2 TCString utilities
-
can-types
encoding/decoding simple CAN bus data structures
-
uu_base32
base32 ~ (uutils) decode/encode input (base32-encoding)
-
decodetree
parser and generator
-
bluesky-firehose-stream
Decode bluesky firehose messages
-
baste64
A base64 codec
-
cody-c
zerocopy codec for encoding and decoding data in no_std environments
-
base91
Encoding binary data as ASCII characters. Similar to base64, but more efficient.
-
es51986
data decoder library
-
rspamd-base32
encodes and decodes base32 bug-to-bug compatible with Rspamd
-
boba
Encoder and decoder for the Bubble Babble binary data encoding
-
amf
(Action Media Format)
-
rapid-qoi
Optimized QOI format encoder and decoder
-
decoreco
decode and re-encode big media files to save space
-
dns-codec
represent arbirary data as legal DNS names using a mostly base-38 encoding (including '.' and '-' where permitted)
-
bencoding
decoding bencoded data
-
wavpack
API bindings for WavPack
-
number-encoding
Combinatorial and factorial number systems
-
utf-32-to-utf-8
Convert UTF-32 to UTF-8 encoding
-
playback-rs
A very simple audio/song loading and playing library
-
base_any
通用的 base 系列编解码。中文编码。
-
eetf
encoding/decoding Erlang External Term Format
-
xor-str
XOR 编译期加密字符串并且运行时自动解密,XOR encrypts strings at compile time and decrypts them automatically at run time
-
videotoolbox-rs
Rust wrapper for apple's VideoToolbox framework
-
base45
Encoder/decoder for base45
-
ssi-sd-jwt
SD-JWT for the ssi library
-
fjson
parsing and formatting json with C-style comments and trailing commas
-
residua-mutf8
converting between MUTF-8 and UTF-8
-
otr-utils
decoding and cutting video files that were downloaded from Online TV Recorder https://onlinetvrecorder.com/
-
radix64
A base64 library by another name
-
codek
Codec trait
-
rlp-decoder
Recursive-length prefix data decoder
-
msp430-asm
Disassembler for msp430
-
residua-cesu8
converting between CESU-8 and UTF-8
-
tinyklv
The simplest Key-Length-Value (KLV) framework in Rust
-
bs62
Base62 encoder / decoder with support for leading
0x00
bytes -
codepage-strings
encode / decode strings for Windows code pages
-
utf8-decode
UTF-8 incremental decoding iterators
-
data2sound
convert data to sound, and vice versa, supports WASI (dependency-free)
-
glaciers
decode raw EVM logs into decoded events
-
signal-backup-decode
decode signal backups
-
pem-iterator
Iterate over PEM-encoded data
-
riscy-isa
Encodes and decodes streams of RISC-V instructions
-
pageman
Disk-based page manager/store
-
audyo
audio decode/encode library
-
dencode
decoding and encoding frames from readers and writers
-
compeg
A JPEG decoder implemented as a WebGPU compute shader
-
cantools
CAN-bus data analysis library
-
yenc
Encodes and decodes using the yEnc encoding
-
urlencode
A CLI utility for URL-encoding or -decoding strings
-
binable
Minimal library for encoding (decoding) types to (from) binary
-
sse-codec
async Server-Sent Events protocol encoder/decoder
-
mangaplus-parser
mangaplus parser for rust using pb-rs
-
alloy-contract
Interact with on-chain contracts
-
urldecoder
A fast, feature-rich, file-oriented batch URL decoder written in Rust
-
nimble
Async friendly, simple and fast binary encoding/decoding
-
bincode-no-std
A binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa!
-
json-decode
An elm inspired runtime JSON decoder for Rust
-
zlo
A binary serialization/deserialization strategy that uses Serde for transforming structs into very compact bit representations
-
hps_decode
parsing and decoding Super Smash Bros. Melee music files
-
axmldecoder
Decode Android's binary XML format
-
tomllib
A format-preserving TOML file parser and manipulator
-
url-decompose
Decompose an url into parts
-
asm_riscv
RISC-V Assembly Encoder / Decoder
-
woff2
decompression library
-
minilz4
Minimal interface for the LZ4 compression library frame format
-
py27-marshal
port of https://github.com/python/cpython/blob/master/Python/marshal.c
-
utf
UTF-8
-
bincode-thin
A fork of bincode with experimental hacks to have a smaller serialized size (for webrender)
-
bendecode
bencode parser specifically made for torrent files. It converts the file provided into a format acceptable in rust(structs and enums)
-
binverse
Fast binary serialization with versioning
-
mini_sbc
Bluetooth audio SBC decoder
-
aws_account_id_from_key_id
Decodes the AWS Account ID given an AWS Access Key ID
-
ascii85
encoding and decoding Adobe Ascii85
-
unicode_escape
decoding escape sequences in strings
-
ende
encoding/decoding unicode/utf-8/utf-16(ucs-2) code points
-
dbus-server-address-parser
encode and decode DBus server address
-
rosu-storyboard
de- and encode osu! storyboards
-
zero_escape
encoding and decoding data using the Zero Escape Encoding method
-
bintext
Encode and decodes binary encoded text into aligned binary blobs using SIMD
-
sealed-secrets
lib to encrypt and decrypt secrets using Sealed Secrets
-
vobsub
Decode DVD VobSub-format subtitles (*.sub/*.idx files)
-
bitinfo
A commandline tool to make working with registers easier
-
stream-unzip
Unzip a file incrementally
-
wav2json
that decodes wav audio files into json waveform data
-
orc-format
Unofficial implementation of Apache ORC spec in safe Rust
-
glassy
An easy and fast library for encoding and decoding binary data
-
baze64
Encode & decode base64 from & to arbitrary byte sequences
-
rsp6-decoder
Decode UK National Rail mobile tickets in RSP6 format
-
ethabi-decode
Decoding of ABI-encoded data and event logs
-
mercy-cli
Mercy CLI is a simple command line interface built on top of the Mercy Rust crate
-
lf2_codec
Encodes and decodes Little Fighter 2 (LF2) data files
-
blurhash-ng
A pure Rust implementation of blurhash
-
frame-decode
Decode extrinsics and storage from Substrate based chains
-
flac-tracksplit
Split FLAC+CUE (embedded) into multiple tracks
-
bincode_derive
#[derive(Encode, Decode)] for bincode
-
ctp-futures
A short description of your crate
-
blurhash-wasm
WASM implementation of the blurhash algorithm
-
sectok
interact with RFC 8959 secret-token URIs
-
dcf77_chrono
code and decode DCF77 bitstreams
-
crabsoup
re-implementation of soupault
-
beamcode
Erlang BEAM instructions encoding / decoding library
-
rmw-bytes
to bytes and from bytes
-
recode
Reusable encoding/decoding constructs for Rust
-
utf-16-to-utf-8
Convert UTF-16 to UTF-8 encoding
-
stellar-strkey
Encode and decode strkeys for Stellar
-
cose
(https://tools.ietf.org/html/rfc8152) in Rust
-
base64tool
Base64 encode and decode files
-
rmw_str
to str and from str
-
marksman_escape
HTML escape and HTML unescape strings
-
b64-rs
A super speedy* base64 encoder
-
xbinser-macros
binary structure transporation, macros to generate encode and decode tools
-
py-marshal
port of https://github.com/python/cpython/blob/master/Python/marshal.c
-
uuencode
uuencoder/decoder
-
blurhash-fast
blurhash
-
fumen
Encode and decode fumens from http://fumen.zui.jp
-
mojibake
Encode/Decode bytes as emoji base2048
-
nucleociph
encoding phrases into nucleotide characters, and vice versa
-
kripher
File encoder based on an own algorithm
-
v-ayylmao
High-level VA-API bindings
-
caesar_cipher_cli
A CLI tool for encode and decode caesar cipher
-
ook
encode and decode Brainfuck or Ook
-
crypto-morse
Encoding and decoding morse code for unicode
-
bin_codec
binary encoder decoder with bit field
-
symparser
Parser implementation of the SYM file format conceived by PEAK-System
-
pallas-addresses
Ergonomic library to work with different Cardano addresses
-
rut
A small UTF-8 parsing library for applications that need to parse individual
char
s -
snowbridge-ethereum
Snowbridge Ethereum
-
crnlib
Rust port of crunch, to decode .crn file
-
dds-rs
Decodes DirectDraw Surface files
-
wav_reader
decodes and encodes WAV files. Go to the GitHub page for usage, and to the docs for overall structure.
-
length-prefixed-stream
decode a byte stream of varint length-encoded messages into a stream of chunks
-
hex_
convert in and out of hex
-
huffman-encoding
Huffman encoding of arbitrary data
Try searching with DuckDuckGo.