CATEGORY
Encoding 6,158 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
nexstar_rustCelestron NexStar serial protocol: command building and response parsing29MIT OR Apache-2.0
tpt-safetensors-ioMemory-mapped safetensors reader/writer — zero-copy mmap, aligned header, builder API.29MIT OR Apache-2.0
qrcode-decodeQR code decoding traits, grayscale views, Structured Append parsing, and optional rqrr adapter for qrcode-rs.29MIT OR Apache-2.0
prettycharsUnicode text styling and named glyph lookup with zero runtime overhead29MIT OR Apache-2.0
zap-protocolZAP - Zero-copy Application Protocol for AI agent communication. See zap-schema for the main crate.29MIT OR Apache-2.0
pcobsBinary encoding for structured data communication29MIT
hardcopyGenerate hard copies of keys, certs and secrets.29GPL-3.0
utf8-chunkedIncremental UTF-8 decoder that safely handles multi-byte characters split across chunk boundaries29MIT OR Apache-2.0
typwireRust types for the Typst plugin system.29MIT OR Apache-2.0
vcard-rsvCard parser, validator, editor and builder library for Rust29MIT OR Apache-2.0
oxigeo-drivers-advancedAdvanced geospatial format drivers for OxiGeo (JPEG2000, GeoPackage, KML/KMZ, GML)29Apache-2.0
tambur-rsStreaming forward error correction (Tambur-style)29Apache-2.0
sigid-coreZero-dependency, no_std core for Sigid - 26-char Crockford Base32 identifiers29MIT OR Apache-2.0
strede-postcardPostcard format backend for strede29MIT
strede-msgpackMessagePack format backend for strede29MIT
tpduSMS Transfer-layer PDU codec (3GPP TS 23.040 / 23.038 / 24.011): SMS-SUBMIT/DELIVER, RP-DATA, GSM 7-bit, UDH — usable from Rust…28MIT
synta-cmcCMC (Certificate Management over CMS) protocol types — RFC 5272, RFC 640228MIT OR Apache-2.0
events-ledgerEvents Ledger keeping track of all events for photon interactions or signal mutations/processes28MIT
job-formatter-coreIndustry-agnostic job-feed formatting engine: company CSV/Excel → normalized JSONL → per-media rows. Parallel, order-preserving,…28MIT OR Apache-2.0
attack-rsMITRE ATT&CK Framework semantic layer - strongly-typed, graph-based interface for threat intelligence28MIT
embeddenator-coreSparse ternary VSA implementation for holographic data encoding - umbrella crate re-exporting all embeddenator components28MIT
bc-murMultipart UR QR code generator — single-frame and animated fountain-coded QR sequences with optional logo overlay.28BSD-2-Clause-Patent
iso8583-coreProduction-ready zero-allocation ISO 8583 parser with SIMD optimization and no_std support28MIT OR Apache-2.0
segseg is a cli tool for analyzing binaries and generating structured reports to help ai agents and security researchers understand…28MIT
quicktransformLightning-fast encoder/decoder/hasher CLI & GUI tool28MIT
docx_basicA minimal, style-first DOCX generation library28MIT
floridGenerate nice human-readable unique identifiers from word dictionaries28MIT
zwusZero Width Unicode Steganography — hide text in invisible characters.28WTFPL
punycode-rsA Rust implementation of Punycode (RFC 3492), the ASCII encoding behind internationalized domain names.28MIT
jpegxr-pure-rsPure Rust JPEG-XR decoder/encoder translated from JXRLib28BSD-3-Clause
serde-sshfmtPure Rust serialization and deserialization of the SSH wire format (RFC 4251)28Apache-2.0 OR MIT
ton-net-tlTL codec for the ton-net TON client.28Apache-2.0
parquet-liteA lightweight, pure-Rust alternative to the official Apache Parquet crate — minimal dependencies, small binary size,…28Apache-2.0
rjtd-coreLow-level parsers and diagnostics for Ichitaro JTD compound documents.28Apache-2.0
ms-binxmlDecoder and encoder for Microsoft's Binary XML (BXML) format used in XMLA/Analysis Services28MIT
covoConsonant-vowel binary encoding for human-pronounceable strings27BSD-3-Clause
format-as-toonConvert JSON to TOON (Token-Oriented Object Notation) — a compact, human-readable format that reduces token usage by 30–60%…27MIT
fasrtA blazing fast, zero-copy subtitle parser and writer for SRT and WebVTT in Rust.27MIT OR Apache-2.0
inf_vectorartExtract vector art files from Halo Infinite.27Unlicense OR MIT
hexettaFlexible CLI tool for printing files and data in multiple bases27GPL-3.0-only
persistxTiny async persistence helper: atomically store/load a single typed value using postcard + serde (cross-platform config paths).27MIT OR Apache-2.0
qr-swastika-avoiderDetect and avoid accidental hooked-cross (swastika) patterns in QR codes27MIT
human-readable-map16A wrapper around the human-readable-map16 C++ library for converting between Lunar Magic's binary .map16 format and a…27non-standard
isccISCC - International Standard Content Code (ISO 24138:2024)27Apache-2.0
tokio-mimeComplete Rust port of Go's mime package with async-first design27MIT OR Apache-2.0
tokidToken-native IDs for LLM-facing systems27ISC
classical-ciphersClassical cipher implementations: Caesar, Vigenère, Atbash, XOR27BSD-2-Clause
facet-postcard-legacyLegacy Postcard binary serialization for Facet types - use facet-postcard instead27MIT OR Apache-2.0
krot-protoWire types and framing for the krot tunnel protocol (KROT/1).27MIT OR Apache-2.0
blurhash-coreFast BlurHash encoding/decoding in pure Rust27MIT
pdfoxA pure-Rust PDF library — create, parse, and render PDF documents with zero C dependencies27MIT
vz32Tiny z-base-32 encoding and decoding27MIT OR Apache-2.0
serde-shape-deriveProcedural macro implementation for the serde-shape crate.27Apache-2.0
ag-ui-protocolData types for the AG-UI (Agent-User Interaction) protocol.27MIT
dto_bindgen_coreCore neutral IR and export orchestration for dto_bindgen.27MIT OR Apache-2.0
dopProcess, transform and query JSON/YAML/TOML, from the shell.26MIT
ferripfs-unixfsIPFS UnixFS - file and directory representation with chunking and DAG building26MIT OR Apache-2.0
facet-format-tomlTOML serialization for facet using the new format architecture - successor to facet-toml26MIT OR Apache-2.0
cladstDST encoder/decoder for DSD audio26GPL-3.0-or-later
zon-format6.2x faster than JSON. A zero-copy, memory-mapped data format for high-performance systems.26MIT
nextjlcA powerful library to convert and streamline Gerber file preparation for JLC.26non-standard
qrcode-parseZero-dependency QR payload content parsers (WiFi / vCard / GS1) — the decode-side helpers of qrcode-rs.26MIT OR Apache-2.0
kebikiAnalyze CSV file structure and formatting characteristics26MIT
bedaBinary Epigraphic Data Archive (BEDA) - A framework for type-safe epigraphic data serialisation.26MIT
typeboxJSON Schema type construction with validation, code generation, and binary layout26MIT
facet-kdl-legacyLegacy KDL (KDL Document Language) serialization and deserialization for Facet types - use facet-kdl instead26MIT OR Apache-2.0
facet-yaml-legacyLegacy YAML serialization and deserialization for Facet types - use facet-yaml instead26MIT OR Apache-2.0
facet-asn1-legacyLegacy ASN.1 serialization and deserialization for Facet types - use facet-asn1 instead26MIT OR Apache-2.0
rotorix-coreEnigma-inspired transformation pipeline with explicit state and pluggable components26MIT
timer_dataSerializer-independent data types for Bevy's Timer26MIT OR Apache-2.0
maec-rsMAEC (Malware Attribute Enumeration and Characterization) data model library for Rust26MIT OR Apache-2.0
geo-codingOffline reverse geocoder that uses files derived from OSM data.26MIT
grammers-stringsessionExport/restore a grammers session as a portable base64 string.26MIT OR Apache-2.0
xml-coreLow-level generic XML reading/writing, shared building block for all OOXML formats in the toolkit.26MIT
rune-html-encodeHTML entity encoding and decoding — escape and unescape HTML special characters26MIT
libmo_unpackPure Rust port of Met Office WGDOS packed-field decompression25BSD-3-Clause
dbcliConvert SQL query results to JSON without struct mapping, supporting MySQL/PostgreSQL/SQLite/Odbc25MIT
lossy-bytes-iter-displayDisplay UTF-8 lossy text from an iterator of byte chunks25MIT OR Apache-2.0
autodexSerialization and Deserialization of OTX and ODX formats for automotive applications25MIT
project_ioProject save/load for DAW — custom binary format, autosave, undo/redo history, checksum validation25MIT
ecr17-protocolItalian ECR17 payment protocol (Nexi Group POS terminals) over LAN — pure-Rust protocol engine plus an async client and an…25MIT
ieee754_converterIEEE 754 Floating Point Binary Representation Converter with support for 16, 32, 64-bit and custom precision formats25MIT
qrcode-htmlPure Rust HTML table and CSS-grid rendering backend for qrcode-rs.25MIT OR Apache-2.0
qrcode-pdfPure Rust PDF rendering backend for qrcode-rs.25MIT OR Apache-2.0
hashmarkMerkle tree hashing for efficient change detection25MIT
logifyA high-performance, portable boolean logic engine.
Turns abstract logic into optimized data structures that can be…25MIT
fastexifExif metadata reader.25MIT
facet-svg-legacyLegacy SVG (Scalable Vector Graphics) serialization for Facet types - use facet-svg instead25MIT OR Apache-2.0
facet-csv-legacyLegacy CSV deserializer and serializer for the facet ecosystem - use facet-csv instead25MIT OR Apache-2.0
facet-xdr-legacyLegacy XDR serialization and deserialization for Facet types - use facet-xdr instead25MIT OR Apache-2.0
serde-file-formatsUnified interface for serialising and deserialising Rust structs to multiple file formats25MIT
buffa-remote-deriveDerive macros that implement buffa's pluggable owned-type traits (ProtoString, ProtoBytes, ProtoList, ProtoBox, MapStorage) for a…25Apache-2.0
ton-net-cellThe TON cell model and bag-of-cells codec for the ton-net TON client.25Apache-2.0
scholiaThe RDF projection over a chartulary graph's semantic ring. Nodes with addresses and labels become RDF subjects with schema.org…25MIT OR Apache-2.0
waterscapePrivate communication layer for AI agents.24MIT
tunnel-codecZero-copy, no_std Rust parsers and builders for network tunneling headers (VXLAN, GENEVE, GTP-U).24MIT
someip-rsSOME/IP protocol implementation built on std::net24MIT OR Apache-2.0
toon2CLI tool for converting between JSON, YAML, and TOON formats24MIT
facet-msgpack-legacyLegacy MessagePack binary serialization for Facet types - use facet-msgpack instead24MIT OR Apache-2.0
sled_bincode_v1Bincode serialization utilities for sled database24MIT OR Apache-2.0
koda-rsRust implementation of KODA format: compact, deterministic text and binary serialization compatible with koda-go24MIT
ai-imageno_std fork of image — imaging library with basic image processing and encoders/decoders for common image formats.24MIT OR Apache-2.0
nested-textA fully spec-compliant NestedText v3.8 parser and serializer24MIT OR Apache-2.0
keyleluya-proto-chirhoShared protocol types for KeyLeLuYa encrypted filesystem24MIT
chartChart content model (DrawingML Charts, `dml-chart.xsd`) for the WordprocessingML/SpreadsheetML/PresentationML crates.24MIT
softcopySibling project to 'hardcopy'; used to convert back into keys/certs/etc.24GPL-3.0
dto_bindgen_backend_tsTypeScript backend for dto_bindgen.24MIT OR Apache-2.0
thread-structured-idThe StructuredId scheme (CCSSNNNN) for the Thread — a compact string-or-number id for World Manifest prefabs and entities.23MIT OR Apache-2.0
ferripfs-dagIPLD DAG operations including DAG-PB, DAG-CBOR, DAG-JSON, and CAR files23MIT OR Apache-2.0
neosetCompact RLE-encoded event sets for efficient peer sync23MIT
base8A Base8 (octal) encoding and decoding library23MIT
vecslideVector presentation format with synchronized audio (facade re-exporting vecslide-core).23MIT OR Apache-2.0
heccHiding erasure-correcting codes (HECC) from MCP whitepaper23MIT
irox-openpgpOpenPGP Packet IO23MIT OR Apache-2.0
superjson-rsA Rust port of superjson - safely serialize and deserialize data types beyond standard JSON23MIT
arrowmaxHigh-performance Arrow data stack: columnar storage, zero-copy streaming, and schema codegen23MIT
mmdb-writerWrite MaxMind DB (.mmdb) files: build IP-to-data lookup databases that any MaxMind-compatible reader can consume.23MIT OR Apache-2.0
filereducelibHigh-performance, constant-memory compression library for structured data (JSONL) producing .fra archives.23MIT
vocaBase-3177 numeral system using a curated, pronunciation-distinct English word list — a number codec optimized for the human voice.23MIT
uo-rust-libsData readers for various Ultima Online client mul files23MIT
jamlA Rust library for parsing and formatting JAML (Just Another Markup Language)23MIT
jasnA Rust library for parsing and formatting JASN (Just Another Serialization Notation)23MIT
ianaStrongly-typed, compile-time constants for resources maintained by the Internet Assigned Numbers Authority (IANA)23MIT OR Apache-2.0
fadFast deserialization in Rust, based on facet reflection23MIT OR Apache-2.0
numcodecs-lcLC codec implementation for the numcodecs API23MPL-2.0
general_purpose_paracletic_hyper_cubeGeneral-purpose paracletic hyper cube compression toolkit.23MIT
paracletics-hypercubeGeneral-purpose paracletic hyper cube compression toolkit.23MIT
fprint-fp3FP3 fingerprint-template (de)serialization: fprintd/libfprint's "FP3" GVariant on-disk format <-> fprint-core's Print domain…23MIT OR Apache-2.0
drawingmlShared DrawingML content model (shapes, fills, colors, lines) for the WordprocessingML/SpreadsheetML/PresentationML crates.23MIT
toon-format-rsToken-Oriented Object Notation (TOON) parser and serializer for Rust23MIT
entropack-alpPure-Rust ALP — adaptive lossless floating-point compression for f64/f32 columnar and time-series data (SIGMOD 2024)23Apache-2.0
dto_bindgen_backend_pythonPython dataclass backend for dto_bindgen.23MIT OR Apache-2.0
gabidulinRank-metric coding from GF(2^m) up to the RQC scheme — Gabidulin and Augmented-Gabidulin encode/decode, built from a…23MIT OR Apache-2.0
sigid-enterpriseEnterprise-grade SigID generator with worker ID, coordination, and UUID compatibility23MIT OR Apache-2.0
mp4_muxerZero-dependency MP4 muxer for AV1 video streams22MIT
rosetta-utcA wrapper implementation of DateTime<Utc> providing binary diesel bindings for SQLite and PostgreSQL.22MIT
moderuglTF 2.0 data model with vendor extension support22Apache-2.0
dashbufBinary serialization and transport layer for DashScene22MIT
rustywallet-musigMuSig2 Schnorr multisig implementation (BIP327)22MIT
jscanHigh-performance zero-allocation JSON iterator and validator. Port of github.com/romshark/jscan/v2.22MIT
sdec-bevyBevy adapter for sdec schema + delta encoding22MIT OR Apache-2.0
sdec-toolsIntrospection and debugging tools for the sdec codec22MIT OR Apache-2.0
hunkfileAmiga hunk file format reader and writer220BSD
tonic_jsonA coercing JSON schema fitting library for forward-compatible API consumption.22MIT
cborld-exCompact Binary Linked Data with Semantic Reasoning for Constrained IoT Networks22MIT
ozxA CLI for creating OZX archives from OME-Zarr data.22MIT
plexor-codec-capnpCap'n Proto codec implementation for the Plexo distributed system architecture.22MPL-2.0
wii_diskGamecube file header library and utilities.22MPL-2.0 OR LGPL-2.1-or-later OR GPL-2.0-or-later
ttoon-coreCore Rust library for T-TOON / T-JSON typed text serialization and Arrow conversion22MIT
sog-decoder.sog 3D Gaussian Splatting data decoder22Apache-2.0
copybook-cliCLI for parsing, decoding, encoding, and verifying COBOL copybook data.22AGPL-3.0-or-later
msrpce-smbSMB2/3 named-pipe transport and ncacn_np client support for MS-RPCE22MIT OR Apache-2.0
blk-readerFast reader for Bitcoin Core blk*.dat files with automatic XOR decoding (Bitcoin Core 28.0+)22MIT
dto_bindgen_macrosProc macros for dto_bindgen.22MIT OR Apache-2.0
pojoc-cliCommand-line compiler for .pojoc schema files (`pojoc build` / `pojoc check`)22MIT
open_board_loggingOpen Board Logging File Format (.obl/.obla) parser/writer for OpenAAC projects21Unlicense OR MIT
metal2vulkanTranslate Metal AIR / LLVM IR to Vulkan SPIR-V with a native Rust emitter21LGPL-3.0-or-later
lz4diffRust decoder/applier for Android OTA lz4diff patches21Apache-2.0
neberuExact geometric algebra from the balanced ternary axiom. Governed rewriting, self-certifying canonicalization via the Kase…21MIT
lytok-rsLytok: High-efficiency binary serialization protocol for LLM and data infrastructure.21MIT OR Apache-2.0
yaml0Implementation of serde serialization and deserialization from YAML data format21MIT OR Apache-2.0
rust_flatbuffer_macrosMacros for simplifying the building of flatbuffer messages21MIT
encodeurlEncode a URL to a percent-encoded form, leaving already-encoded sequences (valid %XX escapes) intact. A faithful port of the…21MIT OR Apache-2.0
xlsx-rs2Rust 版本的 Excel .xlsx 读写库,基于 ooxml-core,对标 python-openpyxl21MIT
obu-cliCLI for the oboron obu layer — unauthenticated string-in/string-out codecs (upcbc, zdcbc) with obtext encoding. Produces the…21MIT OR Apache-2.0
qubit-codec-binaryBuffer-oriented binary codecs for Rust21Apache-2.0
qubit-text-codecBuffer-oriented text encoding and decoding utilities for Rust21Apache-2.0
smooth-bytesConvenience bit operations for byte slices21MIT OR Apache-2.0
krunker_packet_coreRuntime traits and msgpack decode helpers for Krunker WebSocket packets.21MIT
krunker_packet_macrosDerive macros for describing Krunker WebSocket packets as Rust structs.21MIT
dto_bindgenRust-source-driven DTO bindgen for TypeScript and Python dataclass surfaces.21MIT OR Apache-2.0
posix_stringIntelligent conversion from Unicode to POSIX portable strings20MIT OR Apache-2.0
jtoonCLI tool to convert between JSON and TOON (Token-Oriented Object Notation) formats20MIT
jsxbin-parserBinary parser for Adobe JSX .jsxbin files with comprehensive AST representation20MIT
ft8coderCLI tool for encoding FT8 messages to channel symbols20GPL-3.0-only
styrene-meshStyrene wire protocol envelope format for mesh communications20MIT
hyprwire-protocolsProtocol definitions and generated bindings for hyprwire20BSD-3-Clause
sonolus-modelsHigh-performance, type-safe Rust models for the Sonolus rhythm game platform.20MIT
type_uidA procedural macro to generate stable type-based unique identifiers (fingerprints) for Rust structs, useful for serialization…20MIT
cj-clicj — convert CLI output, file types, and strings to JSON/YAML (Rust rewrite of jc)20MIT
hl7v2-normalizeHL7 v2 message normalization20AGPL-3.0-or-later
aura-toonToken-Oriented Object Notation encoder. 30-60% fewer LLM tokens than JSON for the same data.20Apache-2.0
sundSund is a suspendable json parser core that unifies buffered and streaming JSON decoding.20MIT
neco-base58zero dependency Base58BTC encoder and decoder20MIT
formal_general_purpose_paracletic_hyper_cubeFormal general-purpose paracletic hyper cube compression toolkit.20MIT
elata-muse-protoEEG headband BLE protocol constants and packet encoding/decoding (Muse-compatible)20MIT
openinfra-loggerUniversal structured logging — zero-dependency, RFC 8259-compliant JSON, file + console transports. Sibling implementations exist…20MIT
snidPolyglot sortable identifier protocol with UUID v7-compatible ordering and extended identifier families20MIT OR Apache-2.0
ion-rustcoreIonPath runtime library for Rust clients — CBOR-based RPC with unary and streaming support20MIT
femtoflatbuffersTiny no_std, allocation-optional FlatBuffers encoder/decoder driven by derive macros instead of a schema compiler20MIT OR Apache-2.0
json_objectA Simple JsonObject library for Rust20Apache-2.0
iso20022-payment-coreRust crate for parsing, classifying and structurally validating ISO 20022 payment messages20MIT OR Apache-2.0
docrafter-layoutFlow layout engine for docrafter documents20MIT OR Apache-2.0
emvcoEMVCo payment standards (EMV chip, contactless, QR Code, 3DS, tokenization) with UniFFI cross-language bindings20MIT OR Apache-2.0
flatrecordCompact, schema-described binary record encoding with a derive macro.20MIT OR Apache-2.0
ferralloy-bridgeWire-protocol codecs + target registry for the sim-to-real hardware bridge20MIT OR Apache-2.0
qubit-codec-textBuffer-oriented text encoding and decoding utilities for Rust19Apache-2.0
base85-simdFast base85 (RFC 1924 / Z85-style) encoder and decoder, with SIMD on aarch64 (NEON) and x86_64 (AVX2).19MIT OR Apache-2.0
aztec-decoderBiblioteka programistyczna pozwalająca na dekodowanie danych z dowodów rejestracyjnych pojazdów samochodowych zapisanych w formie…19Apache-2.0
bom-stripStrip UTF-8/16/32 BOM bytes and stray U+FEFF code points from text before parsing or hashing. Zero deps.19MIT OR Apache-2.0