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.
pictor-tokenizerPure Rust BPE tokenizer for Pictor (MeCrab-compatible)45Apache-2.0
coreason-manifest-typesCoreason shared ontology types and AST nodes44non-standard
nornir-hashThe ONE shared content-hash primitive for the nordisk constellation — lowercase-hex SHA-256 of bytes / files / streams…44MIT OR Apache-2.0
wineregRust library for parsing, writing, diffing, patching, and scripting Wine/Windows registry files.44Apache-2.0
nbt-rustFast, idiomatic NBT library for Rust with Bedrock and Java endian variants.44Apache-2.0
ofd-coreOFD (Open Fixed-layout Document, GB/T 33190-2016) parsing, validation and rendering library44MIT
oxa-typesRust types generated from the OXA schema44MIT
rust_iso20022ISO 20022 message definitions and external code sets for Rust, generated from the official XSD schemas.44Apache-2.0
anitag2vecGenerate vector embeddings from Danbooru, Sakugabooru, Pixiv, MAL style tags.44MIT
xl3-corePure-Rust XLSX template rendering engine (acceleration core for xl3)44MIT
smoltok-coreByte-Pair Encoding tokenizer implementation in Rust43Apache-2.0
xcdnA complete Rust library to parse, serialize and deserialize xCDN (eXtensible Cognitive Data Notation).43MIT
atlas-archive-coreHigh-performance compression library with adaptive context modeling (Loom) and .nyx archives43MIT OR Apache-2.0
static_encryptCompile-time / static string encryption for Rust43Apache-2.0
avila-metadata-extractorBIM metadata extraction to JSON - semantic properties, spatial structure - 100% Rust43MIT OR Apache-2.0
tensor-wasm-snapshotWasm + GPU memory snapshot and restore for fast cold-start.43Apache-2.0
fiscal-mdfeTypes and XML builder for the Brazilian MDF-e (Manifesto Eletrônico de Documentos Fiscais, model 58)43MIT
hl7-mllpTransport-agnostic MLLP (Minimal Lower Layer Protocol) framing for HL7 v2 messages43Apache-2.0
graphql-documentscanonical/deterministic GraphQL executable document sorting and printing43MIT
oxigeo-geoparquetGeoParquet driver for OxiGeo - Pure Rust GDAL reimplementation43Apache-2.0
neco-carnecosystems series CAR v1 parser and writer for content-addressable archives43MIT
openrtb26OpenRTB 2.6 implementation in Rust43MIT
ooxml-coreOOXML 公共基座:OPC 打包层 + DrawingML 公共类型系统,服务于 pptx-rs / xlsx-rs / docx-rs43MIT
ttf2eotconvert TTF fonts to legacy-IE EOT format43MIT
simd-rs63SIMD-accelerated Reed-Solomon RS(9,6) erasure coding over GF(2^8), with no unsafe code43MIT
oxigeo-zarrZarr v2/v3 driver for OxiGeo - Pure Rust multidimensional array storage43Apache-2.0
sahou-coreSahou core — the schema-first IR: parse, serialize, and validate a contract, and judge compatibility.43Apache-2.0
pbjson-testTest resources for pbjson converion42MIT
spelloutA phonetic code encoder/decoder42non-standard
schemaorg-validateParse and validate Schema.org structured data (JSON-LD, Microdata, RDFa) against the official vocabulary and Google Rich Results…42MIT
morsewaveHigh-performance Morse code encoder/decoder with WebAssembly support and Web Audio API playback42MIT
busbiA CLI tool to create Bad-USB scripts from shell scripts for quick use.42MIT
ssof-cliCLI for converting and applying Shell Safe Options Format data42MIT
json_sift_parserJSON-Sift is my first parser. It processes aviation weather data (METAR) used in civil flights, decoding abbreviations and…42MIT
hexcolorA tiny HexColor type with serde support42non-standard
serde_json_untaggedA JSON serialization file format42MIT OR Apache-2.0
oxigeo-mbtilesPure Rust MBTiles tile archive reader for OxiGeo - SQLite-based tile pyramid support42Apache-2.0
golia-pinyinSelf-developed Mandarin Pinyin input method engine — segmenter, fuzzy syllables, FST dict, WASM-ready.42MIT OR Apache-2.0
gmeow-gts-capiStable C ABI wrapper for the Rust GTS core42MIT OR Apache-2.0
svg2ttfConvert an SVG font into a TTF font (binary table writer)42MIT
webpkitA pure-Rust WebP codec: lossless (VP8L) and lossy (VP8) behind one decode/encode API.42MIT OR Apache-2.0
opencore-jsonrpc-rustA simple and elegant library for creating JSON-RPC servers that communicate with the TypeScript framework OpenCore via…41MIT
cbor-nan-bstrReference implementation of draft-mcnally-cbor-nan-bstr.41BSD-2-Clause-Patent
milstd1553b-parserA comprehensive Rust parser and encoder for the MIL-STD-1553B (1553B) avionics bus protocol41GPL-3.0-only
qris-genA Rust library for generating dynamic QRIS (Quick Response Code Indonesian Standard) with custom amounts and QR code image…41MIT
glyph-rsGLYPH codec - token-efficient serialization for AI agents41MIT
oxigeo-hdf5HDF5 driver for OxiGeo - Pure Rust minimal HDF5 with optional full C-binding support41Apache-2.0
csv-catCSV processing built on comp-cat-rs: streaming, resource-safe, composable effects41MIT
teamy-facet-formatTeamy-patched Core Serializer/Deserializer traits for facet41MIT OR Apache-2.0
oxlsxA fast .xlsx reader/writer with an openpyxl-style API, powered by Rust41MIT OR Apache-2.0
serpent-serializerSerialize Lua values to round-trippable Lua source with cycle and shared-reference handling41MIT
lamquant-opsShared op-runner contract for LamQuant front-ends (Rust TUI, Tauri GUI, Python TUI). JSON event bus + SSH transport + process…40AGPL-3.0-or-later
crous-simdOptional SIMD-accelerated routines for Crous encoding/decoding40MIT OR Apache-2.0
crous-cliCLI tool for inspecting, pretty-printing, and converting Crous files40MIT OR Apache-2.0
estienneEstienne is a library that scans plain text for Bible references and helps to format or link them to online Bibles, among other…40non-standard
brec_wasm_libA flexible binary format for storing and streaming structured data as packets with CRC protection and recoverability from…40Apache-2.0
lepcc-ffiSafe Rust bindings for the Esri LEPCC point-cloud compression library (XYZ, RGB, Intensity, FlagBytes)40Apache-2.0
aegis-protocolUmbrella crate for the experimental Aegis secure binary protocol.40MIT OR Apache-2.0
rfc3339-fastHigh-performance ISO8601/RFC3339 timestamp parsing and formatting for JSON, with optional SIMD acceleration.40BSD-2-Clause
json_siftJSON-Sift: parse aviation METAR weather data, decode tokens, flatten JSON, and export to CSV.40MIT
libhardcopyGeneralized library for hardcopy/softcopy command line utilities.40GPL-3.0
facet-toml-legacyLegacy TOML serialization and deserialization for Facet types - use facet-toml instead40MIT OR Apache-2.0
finfmtZero-allocation financial message encoding and decoding library40MIT
ferro-lumberjackLogstash Lumberjack v2 (Beats) protocol primitives: frame codec, async client, async server, TLS via rustls. Extracted from the…40Apache-2.0
lb-sparkplugb-rsEclipse Sparkplug B 3.0.0 protocol library — payload codec, topic namespace, sequence/bdSeq, and (phased) edge & host roles, in…40Apache-2.0 OR MIT
plexor-codec-serde-postcardPostcard codec implementation for the Plexo distributed system architecture using Serde.40MPL-2.0
oxigeo-shapefileShapefile (ESRI) driver for OxiGeo - Pure Rust GDAL reimplementation40Apache-2.0
oxigeo-gpkgPure Rust GeoPackage (GPKG) reader for OxiGeo - SQLite format parser without C dependencies40Apache-2.0
oxigeo-pmtilesPure Rust PMTiles v3 reader for OxiGeo - single-file tile archive with varint directory40Apache-2.0
tlv-codecGeneral-purpose TLV (Tag-Length-Value) codec for Rust binary protocols40MIT OR Apache-2.0
chromahashModern, high-quality image placeholder representation for professional formats40MIT OR Apache-2.0
mini-svg-data-uriencode an SVG as a compact data: URI for CSS/HTML40MIT
betteroffice-docx-parseSafe DOCX XML parsing, typed relationship models, and the versioned Rust/TypeScript equivalence contract.40Apache-2.0
brec_node_gen_macroProc-macro derives for Brec N-API conversion types.39Apache-2.0
brec_node_libA flexible binary format for storing and streaming structured data as packets with CRC protection and recoverability from…39Apache-2.0
brec_csharp_libA flexible binary format for storing and streaming structured data as packets with CRC protection and recoverability from…39Apache-2.0
brec_java_gen_macroProc-macro derives for Brec Java/JNI conversion types.39Apache-2.0
brec_java_libA flexible binary format for storing and streaming structured data as packets with CRC protection and recoverability from…39Apache-2.0
brec_wasm_gen_macroProc-macro derives for Brec WASM conversion types.39Apache-2.0
pbf-craft-cliA command-line utility for OpenStreetMap PBF file format.39MIT
llm-latency-lens-exportersExport formats for LLM Latency Lens metrics39Apache-2.0
wiredefBit-precise wire format definitions39AGPL-3.0-only
oxigeo-copcPure Rust COPC (Cloud Optimized Point Cloud) reader for OxiGeo - LAS/LAZ format with spatial index39Apache-2.0
oxigeoPure Rust geospatial data abstraction library — the Rust alternative to GDAL39Apache-2.0
grikodA safe Rust library implementing the standard Gray code conversion.39MIT
koreConvert JSON values into .kore format — a compact, human-readable data language. also for asura lang39MIT
cadmpeg-codec-rhinoRead and write Rhino 3DM files.39Apache-2.0
rprotobufPush-based Protocol Buffers parser and writer (gumdrop/jsonparser-style)38LGPL-2.1-or-later
datafusion-datasource-orcORC file format support for Apache DataFusion38Apache-2.0
opml-protocolA Rust library for parsing and generating OPML 2.0 (Outline Processor Markup Language) files38Apache-2.0
pbech32Bech32 encoding and decoding library.38MIT-0
dm2-binrwbinrw glue: trait-bounded parse/write_to/to_bytes helpers shared by the dm2-tools binary parsers.38MIT OR Apache-2.0
html-entity-fixDecode HTML entities (& < > " ' numeric refs) that LLMs sometimes emit in plain-text output. Zero deps.38MIT OR Apache-2.0
hachi64哈吉米64 编解码器 - 使用64个中文字符进行 Base64 风格的编码和解码38MIT
flattedSerialize and parse JSON with circular and shared references38MIT
url2qrZero-dependency QR code generator optimized for URLs38BSD-3-Clause
carbon-jetstreamer-datasourceCarbon Jetstreamer Datasource38MIT
locatA zero-copy ISO 6709 geographic coordinate parser in Rust.38MIT OR Apache-2.0
oxigeo-flatgeobufFlatGeobuf driver for OxiGeo - Pure Rust GDAL reimplementation38Apache-2.0
autozstdHigh performance Zstd envelope compression with fallback / 基于信封模式与回退机制的高性能 Zstd 压缩38MulanPSL-2.0
docrafter-fontTrueType font parsing, metrics, and PDF embedding for docrafter38MIT OR Apache-2.0
structtagparse and modify Go struct field tag literals38MIT
discovery-telemetryShared wire-format types for discovery-* flight-controller telemetry (no_std, postcard + COBS)37MIT
lzbase62LZSS string compression with base62-safe text output37MIT
bank-statement-rsRust library for parsing bank and credit card transaction history from multiple financial export formats37MIT OR Apache-2.0
o192ORION-192: ordered, resilient, independent, URL-safe 192-bit IDs for distributed systems.37MIT
oxigeo-netcdfNetCDF driver for OxiGeo - Pure Rust NetCDF-3 with optional NetCDF-4 support37Apache-2.0
ndslive-mathCoordinate math, packed tile IDs, and Morton (Z-order) codes for NDS.Live geographic tiling.37BSD-3-Clause
safari-binarycookiesDependency-light, panic-free Rust decoder for Safari/WebKit .binarycookies cookie files.37Apache-2.0
xdmsPure-Rust, dependency-free unpacker for DMS (Disk Masher System) Amiga disk archives into raw ADF disk images.37MIT OR Apache-2.0
fast-json-stringifyCompile a JSON Schema into a fast JSON serializer37MIT
rcwt-rsRust library for reading and writing CCExtractor RCWT binary caption files37MIT
glossia-cliCommand-line interface for glossia: encode binary data into grammatical natural language37MIT OR Apache-2.0
a1800_codecA clean room implementation of the GeneralPlus A1800 audio codec36Apache-2.0
vauban-x402-jcs-conformanceReference 5th-implementation runner for JCS (RFC 8785) preimage discipline in x402 STARK Receipt Format Extension…36Apache-2.0
aingle-idAIngle base32 encoding scheme for keys, agents, identifiers, etc36Apache-2.0
data-signalsParent crate for the live-data ecosystem: protocol types (live-data), publisher SDK (live-feed), consumer SDK (live-stream).36MPL-2.0
bask-formatsColumnar formats (Arrow/Parquet/CSV/JSONL) and record IO for bask (use the bask crate)36MIT OR Apache-2.0
securetarRust reader primitives for SecureTar v3 encrypted streams (used in Home Assistant backups)36Apache-2.0
facet-json-legacy(Legacy) JSON serialization and deserialization for Facet types36MIT OR Apache-2.0
jscalendarJSCalendar (RFC 8984) data model with parser-agnostic JSON support36MIT
walletsuite-tx-compilerDeterministic Ethereum and Tron transaction compilation for WalletSuite prepared payloads36Apache-2.0
self_crypto_keyA library for self-modifying encrypted key storage in binaries36MIT
rjsonparserPush-based JSON parser and writer (jsonparser-style)36LGPL-2.1-or-later
lzutf8LZ-UTF8 string compression: an LZ77 back-reference format that is a byte-level superset of UTF-836MIT
pinocchio-idl-coreZero-cost core IDL types and structures for pinocchio-idl, an Anchor-compatible IDL generator for Pinocchio Solana programs36MIT OR Apache-2.0
swagger2openapiConvert Swagger 2.0 API specs to OpenAPI 3.0.x35BSD-3-Clause
ttx42Decode Level 1 broadcast teletext and render it as ANSI terminal cells35WTFPL
c2pa-warcC2PA manifest embedding for WARC web archive files (ISO 28500)35MIT OR Apache-2.0
dm2-wavMinimal WAV writer for the PCM audio formats Dungeon Master II tooling emits (8-bit mono, 16-bit mono/stereo).35MIT OR Apache-2.0
serde_skillA lightweight frontmatter + content parser for Skill format, with serde support35MIT OR Apache-2.0
b58uuid-cliCompact Base58 UUID Encoder CLI - Convert UUIDs to 22-character Base58 format35MIT
cartoucheEncoding and decoding for HDMI InfoFrames.35MPL-2.0
rtptoolLibrary and CLI for inspecting, extracting, and applying RTPatch (.rtp) patches35MIT
gencodeG encoding system — a context-dependent, density-maximized data encoding and compression tool35MIT
rover_nexus_coreWire-format message types (Cap'n Proto + JSON) for communication between robotic vehicles and a robot orchestration server: Rover…35Apache-2.0
rune-morseMorse code encoder and decoder — ASCII text to dots and dashes and back34MIT
yencoding-multiMulti-part yEnc Usenet article reassembly34MIT OR Apache-2.0
zpl-builderA builder for ZPL II label strings, for use with Zebra thermal printers34MIT
cmdprotoProtobuf message definitions for WebSocket-based applications34MIT
base88Fast and safe Base88 encoding/decoding34MIT
nexus-standardZero-copy compiler and reader for the Nexus Standard (NXS) bi-modal serialization format34MIT
reed-solomon-turboFast systematic Reed-Solomon erasure coding over GF(2^8), byte-compatible with klauspost/reedsolomon and the Backblaze matrix…34MIT OR Apache-2.0
flamberge-formatsContainer parsers for Flamberge (PalmDB, Topaz TPZ0, KFX-ZIP, Amazon ION, EPUB/OCF, PDF)33MIT
tenso-ffiStable C ABI for the Tenso core (cdylib + staticlib); cbindgen generates include/tenso.h.33MIT
qrcode-svgPure Rust SVG rendering backend and SVG post-processing helpers for qrcode-rs.33MIT OR Apache-2.0
rune-rot13ROT13 cipher — rotate ASCII letters by 13 positions33MIT
rune-binaryBinary representation encoder and decoder — converts bytes to 01010101 bit strings33MIT
itu-isupISUP (ISDN User Part) message + parameter codec per ITU-T Q.763, a direct MTP3-user (SI=5), pure Rust33MIT
atomr-agents-sandbox-protoWire protocol shared between the sandbox host and the in-VM guest agent: length-prefixed postcard frames over AF_VSOCK, with the…33Apache-2.0
gsocket-pktmgrIn-band packet manager (0xFB escape framing) and file-transfer state machine for gsocket33BSD-2-Clause
ember-plusA complete Rust implementation of Lawo's Ember+ control protocol33MIT OR Apache-2.0
leb128rsAn implementation of LEB128 for integral types of bit-widths 16, 32, 64 and 128 as well as size types.33MIT OR Apache-2.0
uuid-to-hangulConvert UUID to Hangul33MIT
rust-excel-coreRead, write, and modify Excel (.xlsx) files — combines calamine, rust_xlsxwriter, and umya-spreadsheet for best-in-class…33MIT
dx-flow-serializerSerializer - Token-efficient serialization format for LLM prompts33MIT
klattsch-wavRIFF/WAVE encoder for klattsch render output.33MIT
plnPopLine — Line-oriented serialization format (Rust implementation)33MIT
phux-protocolWire protocol for phux: frame format, message catalog, codec, diff types.33MIT OR Apache-2.0
elara-recordElara Protocol data layer: ValidationRecord, the byte-exact post-quantum wire codec, receipt types, hierarchical ZoneId, uuid7,…33MIT OR Apache-2.0
perceptual-imageUtility library aiming to implement perceptual image compression functionality similar to jpeg-recompress for various lossy…32MIT OR Apache-2.0
metabeam-coreDynamic, extensible metadata extraction for any file type: content-based detection, hashes, entropy, EXIF/GPS, image/audio/video,…32MIT OR Apache-2.0
tenso-busShared-memory tensor bus (ring + latest-value buffer) built over tenso.32MIT
qrcode-epsPure Rust Encapsulated PostScript rendering backend for qrcode-rs.32MIT OR Apache-2.0
qrcode-picPure Rust PIC/troff rendering backend for qrcode-rs.32MIT OR Apache-2.0
rune-atbashAtbash cipher — reverse-alphabet substitution for Latin letters32MIT
rune-asciiASCII table lookup and character conversion — decimal, hex, octal, binary, and char32MIT
tenso-cudaThe only crate touching CUDA. Dlopen-based (libloading) DeviceBackend; aarch64-buildable without the CUDA toolkit.32MIT
rune-rot47ROT47 cipher — rotate printable ASCII characters by 47 positions32MIT
rune-url-encodeURL percent-encoding and decoding for byte slices and strings32MIT
oxigeo-vrtVRT (Virtual Raster) driver for OxiGeo - Pure Rust GDAL reimplementation32Apache-2.0
TLViteratorA high-performance, zero-copy binary TLV parser and writer. Supports ASN.1 BER/DER, ISO7816, and DGI formats for embedded,…32MIT
dbf_readerA streaming parser for .dbf files32Apache-2.0
abolA high-performance, asynchronous, dictionary-driven RADIUS framework.32MIT OR Apache-2.0
safehtmlA high-performance, no_std Rust library for Type-Driven Security (XSS and injection prevention).32MIT OR Apache-2.0
oxigeo-gribGRIB1/GRIB2 meteorological data format driver for OxiGeo - Pure Rust implementation32Apache-2.0
zornmesh-protoWire protocol and envelope round-trip primitives for zornmesh.32MIT
nyx-space-czmlCZML exporter for nyx-space trajectories — animate orbits, ground tracks, and sensor footprints in CesiumJS32AGPL-3.0-only
jsontapeA minimalistic allocator-aware, zero-copy JSON & JSON5 parser in pure Rust32Apache-2.0
zubr_dspa modular, fully parallelizable DSP pipeline for rust31non-standard
gron-rsMake JSON greppable: flatten JSON into discrete assignment lines and reconstruct it back (a Rust gron/ungron, library + CLI).31MIT OR Apache-2.0
sdsconv-coreConvert chemical safety SDS documents (PDF/DOCX) ↔ MHLW/JIS Z 7253 standard JSON via LLM. Supports Claude, GPT, Gemini.…31MIT OR Apache-2.0
sio2A deterministic, zero-copy binary serialization library31MIT
bijou32DEPRECATED: moved into the bijoux crate — Bijective variable-length encoding for unsigned 32-bit integers31MIT OR Apache-2.0
bijou128DEPRECATED: moved into the bijoux crate — Bijective variable-length encoding for unsigned 128-bit integers31MIT OR Apache-2.0
sigid-flexibleConfigurable SigID generator with custom length, alphabet, and prefixes31MIT OR Apache-2.0
ix-schema-tomlTOML driver for ix-schema: version-tagged encoding and type-safe migrate/upgrade-on-decode over TOML — a third, config-shaped…30MIT OR Apache-2.0
foodshare-compressionResponse compression utilities with Brotli support30MIT
suaSUA (SCCP User Adaptation Layer) codec per RFC 3868, SIGTRAN transport for the SCCP user (TCAP) with GT/SSN/PC addressing30MIT
zap-protoZAP - Zero-copy Application Protocol for AI agent communication. See zap-schema for the main crate.30MIT OR Apache-2.0
carbon-onchain-labs-dex-v2-decoderOnChain Labs DEX V2 Decoder30MIT
typst_serdeSerde serializer for converting Rust types into Typst foundation values.30MIT OR Apache-2.0
oxigeo-compressAdvanced compression codecs and auto-selection for geospatial data30Apache-2.0
ozf2Pure-Rust read-only reader for OziExplorer OZF2 raster map files: parse headers, enumerate zoom levels, decode tiles, and…30MIT OR Apache-2.0
upbSafe Rust wrapper around Google's upb protobuf runtime (dynamic, table-driven)30Apache-2.0
ix-schema-jsonschemaJSON Schema (Draft 2020-12) generator for ix-schema: turn any Ix type's compile-time manifest into a JSON Schema document, doc…30MIT OR Apache-2.0
mediautilLocal-first CLI for image/PDF utilities, OCR, QR codes, icons, data URIs, and base64 workflows.30MIT
der-verifiedFormally verified DER (X.690) encoding/decoding — encoding layer only.30MIT OR Apache-2.0
strede-cborCBOR format backend for strede30MIT
xopsymlA high-performance, structural pattern-matching DSL for YAML. Perform declarative diagnostics and surgical in-place updates with…29MIT OR Apache-2.0