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.

arb-alloy-consensusArbitrum-specific consensus primitives on top of alloy: tx envelopes, receipt variants, and RLP encode/decode used by arb-reth.6,552MIT OR Apache-2.0Cryptography::CryptocurrenciesEncoding ornamentA helper to create decorated text.6,547MITData structuresEncoding recode_rsCommand-line tool for converting between the character encodings defined in the Encoding Standard.6,540MIT/Apache-2.0Command line utilitiesEncoding oxbowRead conventional genomic file formats as data frames and more via Apache Arrow.6,535MIT OR Apache-2.0Data structuresEncoding carbon-drift-v2-decoderDrift v2 Decoder6,533MITEncoding rson_rsRust Object Notation6,528MIT/Apache-2.0Encoding balatro_mod_indexa library for parsing a git lfs repo into a BMM-compatible index6,522GPL-3.0-onlyDevelopment toolsEncoding carbon-stabble-weighted-swap-decoderStabble Weighted Swap Decoder6,517MITEncoding skrillax-serdeA serialization/deserialization library for Silkroad Online packets.6,508MITEncodingParser implementations wbvectorPure-Rust library for reading and writing vector GIS formats6,487MIT OR Apache-2.0EncodingScience::Geospatial cj_asciiA library for working with ASCII strings in Rust6,474MIT OR Apache-2.0AsynchronousEncoding avrowAvrow is a fast, type safe serde based data serialization library6,458MIT OR Apache-2.0Command line utilitiesCompression random-icon-libGenerates a random icon from a template.6,448MITEncoding fbsFbs FlatBuffers Rust runtime library.6,447Apache-2.0Data structuresEncoding devboy-format-pipelineFormat pipeline for devboy-tools — TOON encoding, MCKP tree-budget trimming, cursor pagination, deduplication; the output stage…6,445Apache-2.0CompressionDevelopment tools csv-pipelineCSV processing library6,438MITEncodingParsing tools jqjq.rs6,423UnlicenseCommand line utilitiesCompilers zserioRuntime support for zserio6,416BSD-3-ClauseEncoding rustyhdf5Pure-Rust HDF5 reader/writer — no C dependencies6,414MITEncodingParser implementations axum-xml-upXML extractor for axum6,413MITEncodingParsing tools kpeaCPIO archive reader/writer library. Supports New ASCII and Old character formats. Fuzz-tested against GNU cpio.6,413MITEncodingFilesystem carbon-lifinity-amm-v2-decoderLifinity AMM V2 Decoder6,413MITEncoding jtd-deriveGenerate JSON Typedef schemas from Rust types6,404MIT OR Apache-2.0Encoding allwordsGenerate all the words over a given alphabet6,403MITData structuresEncoding qbjs_deserializerThis crate attempts to deserialize files serialized in Qt5's internal binary JSON format to a serde_json value.6,400MITEncoding brsRead and write Brickadia save files.6,390MITEncoding pk_stlSTL file parsing and writing.6,380MITEncodingGraphics zendeA zigzag encoding/decoding library6,377MITEncodingNo standard library zstrZero-terminated C string literals6,375MITEncodingExternal FFI bindings dade_derivedade is data definition for Rust structures.6,373MITData structuresEncoding spsheetA xlsx or ods read and write spreadsheet library6,365MIT OR Apache-2.0EncodingParsing tools petsciiString library for Commodore PETSCII.6,357non-standardEmulatorsEncoding lotus-utils-audioUtilities for lotus-lib audio handling.6,345MITEncodingFilesystem numcodecs-sz3SZ3 codec implementation for the numcodecs API6,345MPL-2.0CompressionEncoding coding_benchmarkThe program for benchmarking Huffman coding algorithms6,344MIT OR Apache-2.0AlgorithmsCompression lotus-utils-textureUtilities for lotus-lib texture handling.6,337MITEncodingFilesystem shimmytokPure Rust tokenizer for GGUF models with llama.cpp compatibility (SentencePiece + BPE + WPM + UGM + RWKV)6,336MIT OR Apache-2.0EncodingParser implementations jsonistA JSON formatter6,332MITEncodingParsing tools radix50Library and cli for encoding and decoding DEC PDP-11 and PDP-10 RADIX-50 word streams…6,331MITEncoding actix-web-4-validatorValidation mechanism for actix-web6,329MITEncodingWeb programming flexonSIMD accelerated JSON parser6,329MITEncodingNo standard library carbon-stabble-stable-swap-decoderStabble Stable Swap decoder6,326MITEncoding register-bitsPerform register-bit manipulation which is verified at compile time6,313MITEncodingParsing tools photon_decodeSet of utilities for decoding messages generated by photon framework.6,312MIT/Apache-2.0EncodingNetwork programming lituaRead a text document, receive its tree in Lua and manipulate it before representing it as string6,311MITCommand line utilitiesCompilers carbon-fluxbeam-decoderFluxbeam Decoder6,308MITEncoding cerdito-deriveDerive macros for Rust encoding and decoding framework6,300LGPL-3.0-or-laterEncoding hpack_codecEncoder and Decoder for HPACK (RFC 7541)6,299MITCompressionEncoding u24An unsigned 24-bit integer type.6,277MIT OR Apache-2.0Data structuresEncoding file-contentA library for working with files and common text data encodings.6,274MITEncodingFilesystem libsparkypicontrol radio switch sockets and similar devices via linux gpiodev6,257GPL-3.0-onlyData structuresEncoding prettyprettyApplying 2020s color science to 1970s terminal user interfaces6,254Apache-2.0Command-line interfaceEncoding resendresend is a easy to use, performant, customizable and extendable Rust library for little-endian/big-endian serializing and…6,252MIT OR Apache-2.0EncodingNetwork programming rudanoA data serialization format as similar as possible to Rust's own syntax6,251MIT OR Apache-2.0Encoding serde_sqlite_jsonbA Serializer and Deserializer for SQLite jsonb binary format6,237MIT OR Apache-2.0Encoding libzbase32An implementation of the z-base-32 format for Rust. This implementation is no_std compatible.6,231MIT OR Apache-2.0Encoding bitranslit_deriveMacros for bitranslit, the bi-directional transliterator for Rust.6,211LGPL-2.1-or-laterEncodingInternationalization (i18n) json-parserJSON parser6,211MITData structuresDevelopment tools pk2Crate for interacting with Silkroad Online's pk2 archive format6,204MITEncodingFilesystem carbon-jupiter-perpetuals-decoderJupiter Perpetuals Decoder6,194MITEncoding link_scraperScrape links from any document-file format6,192AGPL-3.0EncodingFilesystem quickfix-msg43FIX 4.3 messages generated from official XML spec file6,188MIT OR Apache-1.1Encoding openrtbOpenRTB v2.5 and OpenRTB Dynamic Native Ads v1.2 types for rust.6,145MIT/Apache-2.0Encoding lavishRPC runtime for Lavish6,144MITEncodingNetwork programming zarrs_httpA synchronous http store for the zarrs crate6,141MIT OR Apache-2.0Encoding utf-32-to-utf-8Convert UTF-32 to UTF-8 encoding.6,137MIT-0Embedded developmentEncoding askingBuild async prompts.6,114MIT OR Apache-2.0Command-line interfaceCommand line utilities edit-xmlRead, modify and write xml in tree-like structure.6,107MIT OR Apache-2.0Data structuresEncoding serde-gffhttps://github.com/Mingun/serde-gff6,106MITEncodingGame engines arcfinderTool for finding arcs in gcode for 3D-printing and replacing them with G2/G3 commands6,106GPL-3.0-or-laterEncodingGraphics a2a-rs-coreCore types for the A2A RC 1.0 agent-to-agent protocol6,102Apache-2.0Data structuresEncoding turbo_pfor_sysTurboPFor codec bindings6,082GPL-2.0-or-laterCompressionEncoding fecrFerrumCrimper - A fast, Rust-powered CLI tool for efficient file management, compression, and archival with support for multiple…6,074GPL-2.0Command-line interfaceCommand line utilities comprisComposite Primitive Schema (CPS) for Rust6,073MIT OR Apache-2.0Data structuresEncoding confined_encoding_deriveStrict encoding derivation macros6,071Apache-2.0EncodingParsing tools cbor-cliEncode, decode, and inspect CBOR (RFC 8949) from the command line. Convert between CBOR, JSON, YAML, and TOML via serde, with…6,070Apache-2.0Command line utilitiesData structures mavryk_data_encoding_deriveProcedural macros for mavryk_encoding.6,067MITEncoding skrillax-packetPacket definition to serialize and deserialize to and from frames for Silkroad Online packets.6,056MITEncodingNetwork programming moosicbox_audio_encoderAudio converter helper6,025MPL-2.0CompressionEncoding dothyphenA simple ASCII to Morse and vice versa translator.6,019MITEncoding slices-hackA internal crate used by slices.6,010Apache-2.0 OR MITDevelopment toolsEncoding one2htmlConvert Microsoft OneNote® notebooks to HTML6,010MITCommand line utilitiesEncoding carbon-raydium-liquidity-locking-decoderRaydium Liquidity Locking Decoder6,008MITEncoding serde-teamspeak-querystringA teamspeak query string deserializer based on serde6,005MIT OR Apache-2.0EncodingWeb programming law-encoderA library for encoding 16bit PCM to a-law and mu-law.5,995MITEncodingMultimedia::Audio arithmetic-coding-adder-depfast and flexible arithmetic coding library5,989MITCompressionEncoding rulidRust Universally Unique Lexicographically Sortable Identifier5,989non-standardData structuresDate and time huski-libASCII table aide library.5,984MITEncoding serialize_fieldsDynamic field selection for struct serialization in Rust5,972MITEncodingWeb programming basencEncoding and decoding hex, base64 and base32 with support for #[no_std].5,970MITEncoding stdfStandard Test Data Format (STDF) serialization and data processing5,969Apache-2.0EncodingParser implementations qpet-sperr-sysLow-level Rust bindings to the QPET-SPERR compressor5,966MPL-2.0API bindingsCompression informalsystems-pbjson-buildGenerates Serialize and Deserialize implementations for prost message types5,943MITEncoding ofpsFramework for efficient processing of optical flows/motion vectors5,936MITAlgorithmsComputer vision flv_codecDecoders and encoders for FLV file format5,930MITEncodingMultimedia scirs2-ioInput/Output utilities module for SciRS2 (scirs2-io)5,914Apache-2.0EncodingScience warA viewer/editor for Darksiders saves, worlds, and scripts5,912AGPL-3.0EncodingParser implementations mkwebfont_hb-subsetA wrapper for HarfBuzz font subsetting API5,906MITAPI bindingsEncoding robot36-encoderLibrary to convert images into audio using the robot 36 encoding5,897MITEncodingMultimedia xml-docRead, modify and write xml in tree-like structure. Supports UTF-16.5,880MIT OR Apache-2.0Data structuresEncoding awto-macrosMacros for Awto microservices5,880MIT OR Apache-2.0CompilersDatabase interfaces libfarLibrary for interacting with FAR archives5,879MITEncodingFilesystem py-fossil-deltaProvides functions for calculating differences between strings and applying calculated deltas5,875MITAlgorithmsCompression dogecoinGeneral purpose rust library for using and interoperating with Dogecoin.5,872MIT OR Apache-2.0Data structuresEncoding geonetworkingTools for encoding and decoding a geonetworking header according to EN 302 636-4-1 v1.3.15,865MITEncodingNo standard library cdumay_resultA library to serialize and deserialize result using serde5,863BSD-3-ClauseCachingData structures serde-respRedis RESP protocol serialization and deserialization with serde5,844MITEncoding mavryk_data_encodingUtilities for encoding/decoding data compatible with tezos data encoding.5,839MITEncoding rw-utilsCollection of utilities that enhance the rust Read and Write traits by providing various utility method for reading/writing…5,834MIT OR Apache-2.0Data structuresEncoding rsv-coreRSV reading and writing with Serde support5,834MITEncodingParser implementations erlang_rsErlang External Term Format for Rust5,829MITEncodingParser implementations kvdsAn efficient key-value store for encoding documents5,824MIT OR Apache-2.0Encoding mmap_bytey_byte_bufferMmap Bytey MByteBuffer code, use Mmap Bytey instead.5,817MIT OR Apache-2.0Data structuresEncoding sjeFast JSON deserialisation and serialisation schema based framework.5,814MITEncodingFinance msgpackinMsgpackin pure Rust MessagePack encoding / decoding library5,796Apache-2.0Encoding df_st_dbDatabase store and query implementation for the DF Storyteller project.5,796AGPL-3.0-or-laterCommand line utilitiesEncoding chisel-charstreamSimple and relatively fast u8 -> char stream implementation5,789MIT OR Apache-2.0EncodingText processing qpet-sperrHigh-level Rust bindings to the QPET-SPERR compressor5,788MPL-2.0API bindingsCompression bread-clibyte conversion tool5,786GPL-3.0-or-laterCommand line utilitiesEncoding buffer_ioan intuitive library for reading and writing binary buffers.5,768MITEncodingParsing tools ron-editron parser preserving all syntax information5,766MIT OR Apache-2.0Encoding carbon-zeta-decoderZeta Program Decoder5,755MITEncoding libwavea zero copy WAVE audio format parse based on nom.5,749MITEncodingMultimedia::Audio sdmx_jsonA Rust implementation of SDMX-JSON (Statistical Data and Metadata eXchange) using Serde5,739MIT OR Apache-2.0EncodingParsing tools carbon-name-service-decoderName Service Decoder5,719MITEncoding lber-serdeAn ASN.1/BER parser/encoder based on nom5,718MITEncodingParsing tools kitty_imageDisplay images using the kitty image protocol5,718LGPL-3.0Encoding bitranslitBi-directional transliterator for Rust. Transliterates strings according to the rules specified in the language packs.5,716LGPL-2.1-or-laterEncodingInternationalization (i18n) encoding_rs_transcodeTranscode text within writers using encoding_rs5,713MITEncodingInternationalization (i18n) clavisHigh-performance async network encryption library featuring XChaCha20-Poly1305, type-safe protocol DSL, and zero-copy packet…5,710MITAsynchronousCryptography eosio-scale-info-deriveDerive type info for SCALE encodable types5,701Apache-2.0EncodingNo standard library sje_deriveFast JSON deserialisation and serialisation schema based framework.5,700MITEncodingFinance robust-arduino-serialSimple and robust serial communication protocol.5,696MITEncodingHardware support osmflatOpenStreetMap (OSM) data format providing an efficient random data access through memory mapped files.5,685MIT/Apache-2.0Encoding bibparserA parser for .bib files5,680MITEncodingParser implementations prost-protovalidate-buildBuild-time code generator for zero-cost Protocol Buffer validation using buf.validate rules5,673MIT OR Apache-2.0Development toolsEncoding ros2_messageUtilities for handling MSG and SRV files in ROS25,672MITEncodingParser implementations bakeryDeserialize binary objects from structured text data files5,665MIT OR Apache-2.0Encoding txoutsetParser for the UTXO set dump produced by Bitcoin Core5,656MITCryptography::CryptocurrenciesEncoding jsonc-to-jsonSimple library for converting JSONC into JSON5,653MITEncodingParser implementations fbxThe fbx package allows you to read FBX files. This file format was originally developed by Kaydara for MotionBuilder. Kaydara was…5,642MIT OR Apache-2.0EncodingGame development redshirtProvides support for the Redshirt 1 and Redshirt 2 data encoding schemes.5,619Apache-2.0 OR MITEncodingFilesystem informalsystems-prostRelease based on a fork until upstream is updated.5,616Apache-2.0Encoding flatbuffers-poolFlatBufferBuilder pool5,616Apache-2.0/MITData structuresEncoding dalvikDisassembler for Android Dalvik bytecode5,615MIT OR Apache-2.0Encoding imohashFast hashing for large files5,597MITAlgorithmsEncoding fastxmlA fast, memory-efficient XML library with XPath and XSD validation support5,596MIT OR Apache-2.0EncodingParser implementations po_ones_nerfectRenamed to [tsyncp](https://crates.io/crates/tsyncp); but it's still WIP.5,594MITEncodingNetwork programming flat_messageZero-copy, schema-less serialization and deserialization fast library for Rust.5,593MITEncoding polars-jsonschema-bridgeBidirectional conversion between JSON Schema and Polars DataTypes5,588MITData structuresEncoding xxai-msgpackerMessagePack protocol implementation for Rust.5,586MIT/Apache-2.0CompressionEncoding skrillax-codecA framing codec for Silkroad Online network packets.5,580MITEncodingNetwork programming rs162NMEA AIS Message Parser and Decoder with deku-based AIS message structures5,560MITEncodingParsing tools cesu8strConvert to and from CESU-8 or Modified UTF-8 encodings, only when necessary.5,548Apache-2.0/MITCommand line utilitiesDatabase interfaces simple-xlsx-writerA simple and memory efficient XLSX writer5,547MIT OR Apache-2.0EncodingText processing utf8convA UTF8 / Unicode Converter for no_std5,546MIT OR Apache-2.0EncodingInternationalization (i18n) abeAscii-byte-expression : a tiny byte templating language5,546MPL-2.0EncodingParsing tools packbytesConvert structures to and from packed representavises - byte arrays of fixed size that live on stack5,544MITData structuresEncoding asbsA generic steganography library5,526MIT OR Apache-2.0CryptographyEncoding ham-catsReference implementations for CATS, the ham radio protocol5,526MITEmbedded developmentEncoding mr-ulidRobust and Hassle-Free ULIDs (Universally Unique Lexicographically Sortable Identifier)5,517MITData structuresEncoding syscoin-bech32Encodes and decodes Bitcoin/Syscoin Segregated Witness addresses in Bech325,506MITEncoding claude-codesTyped Rust SDK for the Claude Code agent CLI: serde models of its JSON-Lines (stream-json) protocol with streaming parsing, plus…5,500Apache-2.0API bindingsAsynchronous numcodecs-wasm-guestExport numcodecs API compressors from wasm components5,494MPL-2.0API bindingsCompression pdf417No-std PDF417 encoder5,482non-standardEmbedded developmentEncoding carbon-stake-program-decoderStake Program Decoder5,481MITEncoding facet-kdlKDL serialization for facet using the new format architecture - successor to facet-kdl5,469MIT OR Apache-2.0ConfigurationEncoding artie_commonCommon Library for Artie Rust Projects5,467Apache-2.0Data structuresEncoding elfbinBuild ELF object files defining symbols with fixed binary data5,461MITCommand line utilitiesDevelopment tools dle-encoderDLE ASCII encoder and transport layer for Rust5,459Apache-2.0Encoding squintEncode sequential integer ids as random looking strings5,454MIT OR Apache-2.0CryptographyEncoding macbinaryMacBinary and resource fork parser5,451Apache-2.0EncodingNo standard library serde-gronProvides serialize/deserialize of serde in gron format.5,451MIT OR Apache-2.0EncodingParser implementations rmanParser for Riot Manifest file format.5,447MIT OR Apache-2.0Data structuresEncoding base64-string-rsA Rust crate for base64 string5,446MIT OR Apache-2.0Data structuresEncoding bech32grsEncodes and decodes the Bech32 format and implements the bech32 and bech32m checksums5,440MITCryptography::CryptocurrenciesEncoding petraSimple binary format with support for flexible containers5,439non-standardEncoding vsfVersatile Storage Format5,438non-standardData structuresEncoding rusty_pdfCrate adding text and images to existing pdf files5,437MIT OR Apache-2.0EncodingGraphics nachricht-nqPretty printing of nachricht messages5,433MITEncoding fbs-buildA Rust implementation of flatbuffers5,428MITData structuresEncoding binpatchSimple hex binary patcher library5,426MITEncodingFilesystem xml2jsonCLI tool to convert XML into JSON5,423GPL-3.0Command line utilitiesEncoding opus-static-sysRust bindings to the reference Opus library (libopus)5,421MITEncodingExternal FFI bindings fastxdrGenerate Rust types from XDR specs with fast, zero-copy deserialisation5,420BSD-3-ClauseDevelopment tools::Build UtilsEncoding loro-protocolRust implementation of the Loro Syncing Protocol encoder/decoder5,403MITData structuresEncoding codasMarkdown-defined data that serialize to and from bytes on any platform—from web apps to robots!5,401MITEncodingNetwork programming leetspeakrandom, non-random, and custom leetspeak translation functions5,398AGPL-3.0-onlyEncoding llvm-constantsNumeric and enum constants for interacting with LLVM bitstreams and IR5,398MITCompilersEncoding numcodecs-roundRounding codec implementation for the numcodecs API5,391MPL-2.0CompressionEncoding itchA cli tool for InTerCHanging between different serialized data formats5,388MITCommand line utilitiesData structures jsonpFast Json pointers in Rust5,383MIT OR Apache-2.0EncodingParsing tools serializable_log_recordConvert a log::Record to a serializable format. Not as straightforward as it sounds, because the log::Record contains a…5,382MIT/Apache-2.0Development toolsDevelopment tools::Debugging tiger-pkgTiger engine package reading library for Destiny 1/2 and Marathon5,376MITCompressionData structures normal_packCompresses normal vectors (or any 3D unit vector) using Octahedron encoding.5,373MITEncoding llvm-mapperA library for mapping the contents of bitstreams into LLVM IR models5,353MITCompilersEncoding borsh-cliCommand-line utility for manipulating Borsh-serialized data5,351GPL-3.0Command line utilitiesEncoding neodyn_xcNeodyn Exchange is the serialization format for the Neodyn database engine5,349MITData structuresDatabase interfaces df_st_image_site_mapsSite Maps parser for the DF Storyteller project.5,337AGPL-3.0-or-laterCommand line utilitiesEncoding hash_avatarrust生成随机头像的库5,328Apache-2.0/MITAlgorithmsEncoding