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.

df_st_image_mapsWorld Maps parser for the DF Storyteller project.5,327AGPL-3.0-or-laterCommand line utilitiesEncoding reserdeSerde-based CLI document converter (Bencode, CBOR, JSON, TAML, x-www-form-urlencoded etc.)5,321MIT OR Apache-2.0Command line utilitiesEncoding nix-nar-cliBinary to manipulate Nix Archive (nar) files5,314Apache-2.0 OR LGPL-2.1-or-laterCommand line utilitiesEncoding uri-rsA Rust crate for URI5,313MIT OR Apache-2.0Data structuresEncoding basecrackerEncode, Decode and Crack encoded data, useful to crack some random encoded strings in CTFs.5,313MIT OR Apache-2.0Command line utilitiesEncoding pink-erased-serdeType-erased Serialize and Serializer traits5,312MIT OR Apache-2.0EncodingNo standard library df_st_world_sites_and_popsWorld_sites_and_pops.txt parser for the DF Storyteller project.5,308AGPL-3.0-or-laterCommand line utilitiesEncoding kritaParser for Krita files5,305MPL-2.0EncodingGraphics df_st_guideCommand line interface for Dwarf Fortress Legends5,298AGPL-3.0-or-laterCommand line utilitiesEncoding ocsp-x509DEPRECATED. Use RustCrypto's x509-ocsp.5,297Apache-2.0 OR MITCryptographyData structures df_st_world_historyWorld_history.txt parser for the DF Storyteller project.5,297AGPL-3.0-or-laterCommand line utilitiesEncoding awtoAwtomate your 🦀 microservices with awto5,292MIT OR Apache-2.0CompilersDatabase interfaces testwriterA simple library and tool to generate a function that seeks to reproduce a received dbus signal message. This may be useful in…5,268MITCommand line utilitiesDevelopment tools bufkitMemory-backed buffer toolkit with Chunk/ChunkMut traits for predictable, explicit, and retry-friendly access; ideal for Sans-I/O…5,267MIT OR Apache-2.0Data structuresEncoding freezable-traitAllows you to freeze supported structs to json.5,262UnlicenseEncoding ordpathImplementation of the ORDPATH hierarchical labeling scheme5,261MIT OR Apache-2.0Encoding residua-uleb128Rust library for reading and writing unsigned integers in LEB128 encoding.5,258MITEncoding json-feed-modelJSON Feed model5,254MIT OR Apache-2.0EncodingNo standard library grammateusA Rust crate to facilitate working with Ancient Greek words5,251MITEncodingText processing muxmlA Rust library for serializing and deserializing MusicXML files to an intermediate representation.5,250GPL-3.0-onlyEncoding base256u-clibase256u encode and decode data to stdout5,246MPL-2.0Encoding eraseRust implementation of Reed-Solomon erasure coding5,245MITEncoding zarXAR archive reader/writer library. Fuzz-tested against MacOS xar.5,245MITEncodingFilesystem vcd-ngRead and write VCD (Value Change Dump) files, the next generation.5,244MITEncodingParser implementations float-formatA library for custom floating point number format5,239MITData structuresEncoding hextA binary file markup language5,235ISCEncodingParsing tools ironsbe-schemaSBE XML schema parser and type definitions for IronSBE5,231MITEncodingParsing tools bar-configCrate for easily creating system bars/panels/docks.5,230MIT/Apache-2.0ConfigurationEncoding snes-bitplanesDecoder for the Super NES's bitplanes graphics5,222MITEncodingMultimedia::Images serde_kdlSerde support for KDL document language5,218MIT OR Apache-2.0Encoding cgn-cliA command-line tool for optimally compressing chess games in PGN format.5,213MITAlgorithmsCompression kiviKey-value pair with key and value in separate lines5,200MIT OR Apache-2.0Encoding konpeitoPersonal key-value store CLI5,193MITAuthenticationCommand line utilities plodPlod - deriving plain old data5,182MITData structuresEncoding toml-test-cliVerify Rust TOML parsers5,180MIT OR Apache-2.0EncodingText processing serde_literalsSupport for serialising and deserialising literals directly into enum unit variants5,176MIT OR Apache-2.0Development tools::Procedural macro helpersEncoding warpalibAn unopiniated api for parsing renpy archives5,169MITCompressionEncoding ffsffs---the File FileSystem---lets you mount semi-structured data (like JSON) as a filesystem, letting you work with modern formats…5,167GPL-3.0Command line utilitiesEncoding ironsbe-codegenCode generation from SBE XML schemas for IronSBE5,160MITDevelopment toolsEncoding nyoom-jsonA json serializer that goes nyoom.5,157MITEncodingNo standard library df_st_legends_plusLegends_plus.xml for the DF Storyteller project.5,156AGPL-3.0-or-laterCommand line utilitiesEncoding bytey_deriveBytey derive macros, use Bytey instead5,146MITData structuresEncoding jsondata-deriveMacros for jsondata types5,138MITEncoding serde_jsonc2A JSON(C) serialization file format (fork of serde_json)5,138MIT OR Apache-2.0EncodingNo standard library df_st_apiStarting an API server for the DF Storyteller project.5,137AGPL-3.0-or-laterCommand line utilitiesEncoding yaml2jsonConvert YAML to JSON5,135MITCommand line utilitiesDevelopment tools guetzli-sysFFI bindings to Google's guetzli library5,135MITCompressionEncoding another_json_minimalA minimal json crate.5,133MIT OR Apache-2.0Encoding iqkms-protoiqkms Protocol Buffers type definitions and schema5,129Apache-2.0CryptographyData structures dexios-domainA library that contains the inner-workings and core logic for Dexios.5,128BSD-2-ClauseCryptographyData structures marketstoreMarketstore rust driver5,127MITDatabase interfacesEncoding fasters_deriveCode generation for Fasters5,122MITEncodingNetwork programming pbjson-anyUtilities for pbjson conversion5,120MITEncoding vectortileLibrary for encoding Mapbox Vector Tiles5,117MITEncoding wascap-codecEncoding and decoding primitives for the wascap WebAssembly libraries5,116Apache-2.0Data structuresEncoding df_st_legendsLegends.xml parser for the DF Storyteller project.5,101AGPL-3.0-or-laterCommand line utilitiesEncoding zserio-rs-buildzserio compiler5,100BSD-3-ClauseCommand line utilitiesCompilers plantaznikCLI helper for managing PlantUML diagram sources and their previews in Markdown files5,097MITCommand line utilitiesDevelopment tools::Build Utils binary-data-schemaMeta language for raw binary serialization5,095AGPL-3.0Data structuresEncoding pbjson-build-anyGenerates Serialize and Deserialize implementations for prost message types5,090MITEncoding eosio-scale-infoInfo about SCALE encodable Rust types5,087Apache-2.0EncodingNo standard library df_st_parserFile parser manager for the DF Storyteller project.5,086AGPL-3.0-or-laterCommand line utilitiesEncoding toon-rsTOON format encoder/decoder with serde integration5,061MITEncodingParser implementations consistent_whitespaceA utility that checks for consistent whitespace across your file(s).5,056AGPL-3.0Command line utilitiesData structures json_shapeRust library to handle JSON shape5,054Apache-2.0EncodingParser implementations quickfix-msg50FIX 5.0 messages generated from official XML spec file5,051MIT OR Apache-1.1Encoding allfeat-music-genresFlat genre enum for the Allfeat blockchain with frontend-backend compatibility5,048GPL-3.0-or-laterData structuresEncoding mail-charsprovids lookup table based char classification for mail related grammars5,037MIT/Apache-2.0Encoding numcodecs-linear-quantizeLinear Quantization codec implementation for the numcodecs API5,034MPL-2.0CompressionEncoding numcodecs-fixed-offset-scale(x-o) / s codec implementation for the numcodecs API5,032MPL-2.0CompressionEncoding serialize_fields_macroProcedural macros for serialize_fields crate5,020MITEncodingWeb programming numcodecs-logln(x) codec implementation for the numcodecs API5,016MPL-2.0CompressionEncoding transmog-asyncAsync stream support for Transmog5,014MIT OR Apache-2.0Encoding const-decoder2Constant functions for converting hex- and base64-encoded strings into bytes5,013MIT OR Apache-2.0EncodingNo standard library nerd_fontEnumerated contents of the JetBrainsMono Nerd Font5,006MITAPI bindingsEncoding numcodecs-fourier-networkFourier feature neural network codec implementation for the numcodecs API4,997MPL-2.0CompressionEncoding perl-uriURI ↔ filesystem path conversion and normalization utilities for Perl LSP4,995MIT OR Apache-2.0Development toolsEncoding bevy_save-erased-serdeType-erased Serialize and Serializer traits4,995MIT OR Apache-2.0EncodingNo standard library pkts-commonhelper library for shared types/utilities among rscap and pkts4,983MIT OR Apache-2.0EncodingNetwork programming detect-compressionReader and Writer that auto-detect compresson algorithms.4,981MIT OR Apache-2.0Encoding tictonixA library that provides the ability to convert tokens into embeddings, as well as to encode their positions4,978MITEncodingMathematics wire-rsExtensible interface for converting data to/from wire protocol. Supports non-contiguous buffers (including &[IoSlice]) and is…4,972MIT OR Apache-2.0EncodingNo standard library configgen-rsAn attempt to make a crate based on config that generates a default configuration file on the filesystem if it does not exist yet4,953non-standardEncoding byte-transcoderA Rust+Typescript library to transcode higher-level data types to/from bytes.4,953MITCompressionData structures serde_mangadexapi (de)serialisation for mangadex4,952GPL-3.0-or-laterEncodingParsing tools shapely-deriveProc macro for deriving the 'Shapely' trait in shapely4,947MIT OR Apache-2.0Development toolsEncoding act-typesShared types and CBOR utilities for the ACT (Agent Component Tools) protocol4,940MIT OR Apache-2.0Development toolsEncoding montycat_serialization_deriveA derive trait for custom compact serialization/deserialization. Provides Runtime schema methods. Derives and identifies struct's…4,929MIT OR Apache-2.0Database interfacesDevelopment tools nested_qsSerializing/deserializing nested style querystrings with serde4,925MIT/Apache-2.0EncodingWeb programming ebcc-sysLow-level Rust bindings to the EBCC compressor4,923MPL-2.0API bindingsCompression linked-data-nextLinked-Data dateset serialization/deserialization traits4,920MIT/Apache-2.0EncodingWeb programming aiidAIngle base32 encoding scheme for keys, agents, identifiers, etc4,919Apache-2.0Encoding volaris-toolsThe libary that contains all workings and tools for volaris.4,909BSD-2-ClauseCryptographyData structures stubitstupid bit library4,901non-standardData structuresEncoding elbA library that supports reading ELF files and patching RPATH, RUNPATH and interpreter.4,900MIT OR Apache-2.0API bindingsEncoding endioSimple and ergonomic reading/writing of binary data, with automatic endianness conversion and extendability.4,868AGPL-3.0-or-laterEncodingParsing tools nobilityNBT decoder4,865ZlibEncodingGame development sui-compatClean-room Nix format and protocol compatibility layer (NAR, store paths, ATerm, derivations)4,843MITEncodingParser implementations zigzag-rsA dependency-free ZigZag encoding/decoding library4,838MIT OR Apache-2.0Embedded developmentEncoding iconv-nativeA lightweight text encoding converter based on platform native API or libiconv4,837MIT OR Apache-2.0EncodingInternationalization (i18n) yojson-rsA parser for Yojson format(https://mjambon.github.io/mjambon2016/yojson.html).4,829MITEncoding float_fast_printFast float-to-string conversion based on the Ryū algorithm by Ulf Adams.4,814Apache-2.0 OR MITEncodingValue formatting tiff-writerPure-Rust TIFF/BigTIFF encoder with compression, tiling, and streaming writes4,814MIT OR Apache-2.0EncodingScience random-unicode-emojiA simple Rust crate that returns random Unicode emojis. ⚙️4,811non-standardEncodingGames byteorder-packA binary data reader and writer that is similar to Python's struct module4,810MITEncodingParsing tools shapelyOne trait for reflection, serialization, deserialization4,806MIT OR Apache-2.0Data structuresDevelopment tools ebccHigh-level Rust bindings to the EBCC compressor4,806MPL-2.0API bindingsCompression xpc-connection-sysXPC connection bindings for Rust4,805MITAPI bindingsConcurrency enderAn encoding library to work with any binary data format4,800MITEmbedded developmentEncoding jstWrite a javascript object in rust4,796MITEncodingParser implementations om-file-format-sysRust bindings for om-file-format C code4,776GPL-2.0-onlyCompressionEncoding serde_compactMacros to compact structs and enums serialized with serde4,763MIT OR Apache-2.0Encoding irox-imageryImage processing, manipulation, formats4,763MIT OR Apache-2.0EncodingGraphics rosm_pbf_readerA low-level Rust library for parsing OpenStreetMap data in PBF format4,761MITEncodingParser implementations product-os-urlencodingLightweight, efficient URL encoding/decoding library supporting both std and no_std environments with RFC 3986 compliance4,757GPL-3.0-onlyEncodingNo standard library dexparserParser for Android's DEX file format4,756MITEncodingFilesystem round-toRound floating point to integer.4,754MIT OR Apache-2.0AlgorithmsEncoding serde-frontmatterSerde support for Jekyll front matter4,751GPL-3.0Data structuresEncoding chromium-cryptoChromium crypt4,742LGPL-3.0-or-laterAsynchronousAuthentication nimbleAsync friendly, simple and fast binary encoding/decoding4,737MIT/Apache-2.0EncodingNetwork programming huski-lib-coreNo std ASCII table aide library core.4,717MITEncodingNo standard library pbf-craftA Rust library for reading and writing OpenSteetMap PBF file format.4,705MITEncodingParser implementations lorosurgeonDerive macros for bidirectional serialization between Rust types and Loro CRDT containers4,699MITData structuresEncoding tokeneerAnother tokenizer crate4,693MITAlgorithmsEncoding libplum-sysBindings to libplum, an image loading and storing library4,693MPL-2.0EncodingExternal FFI bindings eserde_axum`axum` extractors built on `eserde` to improve error responses4,686Apache-2.0 OR MITEncoding mediacodecRust bindings to MediaCodec, with an easy-to-use API4,685MITAPI bindingsEncoding csv_libLibrary for parsing CSV files using memory-mapped I/O, with low alloc, and AVX2/NEON support4,661MITEncodingParser implementations locale_name_code_pageRust library that helps us get code pages (then legacy encodings) used in Windows4,658MITEncoding existSelf describing persistence library4,657MITEncoding lcmRust bindings for the LCM library4,640non-standardAPI bindingsEncoding dbus-server-address-parserLibrary to encode and decode DBus server address4,638BSD-3-ClauseEncodingParser implementations uuid-mcA library for handling and generating Minecraft offline and online UUIDs4,637MIT OR Apache-2.0AuthenticationEncoding rytm-rsMore than safe rust abstractions over rytm-sys, an unofficial SDK for Analog Rytm MKII running firmware 1.704,636MITEncoding ibuA library for high throughput binary encoding genomic sequences4,627MITData structuresEncoding satoxidBoolean satisfiability problem encoding library written in rust.4,626MITEncoding packbytes-deriveDerive macros for the packbytes crate4,624MITData structuresEncoding mipsasmA MIPS assembler targeting the N644,622MIT OR Apache-2.0Command line utilitiesEncoding vpk0A Rust library for handling Nintendo's N64-era vpk0 data compression4,622MITEncoding arithmetic-coding-core-adder-depcore traits for the 'arithmetic-coding' crate4,622MITCompressionEncoding xspfstraightforward pure rust implementation of the Xml Sharable Playlist Format4,621MITEncodingParsing tools round_to_intRound floating point to integer.4,616MIT OR Apache-2.0AlgorithmsEncoding libxivdatRead & write Final Fantasy XIV .DAT files.4,611Apache-2.0EncodingFilesystem carbon-marginfi-v2-decoderMarginfiV2 Decoder4,599MITEncoding base32-fsA variant of BASE32 encoding for hashes that are used as file names4,584MITEncodingFilesystem bl_saveRead Blockland save files.4,581MITEncoding simple-tga-readerSimple TGA image reader4,580BSD-2-ClauseEncodingMultimedia::Images claude-code-transcriptsTyped parser for Claude Code transcript JSONL files (session logs under ~/.claude/projects).4,579MIT OR Apache-2.0EncodingParser implementations acadrustA pure Rust library for reading and writing CAD files in DXF format (ASCII and Binary) and DWG format (Binary).4,570MPL-2.0EncodingParser implementations base64id-coreEfficiently represent 64, 32 and 16 bit integers as base64url strings4,569MIT OR Apache-2.0Data structuresEncoding serde-deserialize-duplicatesA rust crate with helper macros providing an alternate implementation of serde's Deserialize for cases when duplicate values…4,568MIT OR Apache-2.0Data structuresEncoding serde-podhttps://github.com/Mingun/serde-pod4,560MITEncoding shapely-coreCore types and traits for the shapely ecosystem, providing fundamental reflection capabilities4,559MIT OR Apache-2.0Development toolsEncoding base122-rsHigh-performance Base122 encoding/decoding library with bitwise operations4,557MITAlgorithmsEncoding carbon-solayer-restaking-program-decoderSolayer Restaking Decoder4,544MITEncoding df_st_updaterUpdate manager for the DF Storyteller project.4,537AGPL-3.0-or-laterCommand line utilitiesEncoding rustsolRust bindings for storage layouts of solidity contracts4,536MITAPI bindingsData structures noflateA no_std sans-io DEFLATE / ZLIB / GZIP encoder and decoder with no dependencies4,536MITCompressionEncoding ogrimXML builder macro letting you write literal XML inside your Rust code (similar to `serde_json::json!`). Features interpolation,…4,534MIT/Apache-2.0Data structuresEncoding http-json-streamAn asynchronous JSON streamer for HTTP network requests4,531MIT OR Apache-2.0AsynchronousEncoding jaded-deriveDerive implementations for jaded4,521MITEncodingParser implementations xtestXML testing library related to exile and xdoc4,500MIT OR Apache-2.0EncodingParsing tools awto-compileCompile microservices built with Awto4,498MIT OR Apache-2.0CompilersDatabase interfaces near-bigintBig integer types compatible with NEAR Protocol state trie serialization and serde serialization4,494MITCryptography::CryptocurrenciesData structures devpngPNG parser4,489MITComputer visionEncoding dcbor-parsedCBOR Diagnostic Parser and Composer for Rust4,489BSD-2-Clause-PatentData structuresEncoding serde_json_string_parseParse string trait as json returning original string in case of error4,482Apache-2.0 OR MITEncoding rust-fra simple, non-self-describing data-interchange format.4,480non-standardData structuresEncoding simple_cloudconvertSimple Cloudconvert functionality for converting files4,476MITAPI bindingsEncoding ta1394-avc-audioA pure-Rust implementation of AV/C commands for audio subunit defined by 1394 Trading Association4,475MITEmbedded developmentEncoding war-cliA viewer/editor for Darksiders saves, worlds, and scripts4,475AGPL-3.0Command line utilitiesEncoding pandoc-acA simple pandoc filter for converting acronym codes to LaTeX4,470MIT OR Apache-2.0EncodingText processing coEfficient byte packet encoding/decoding4,466Apache-2.0 OR MITEncodingNo standard library awto-cliAwto cli for compiling microservices4,465MIT OR Apache-2.0Command line utilitiesCompilers numcodecs-zfp-classicZFP (classic) codec implementation for the numcodecs API4,464MPL-2.0CompressionEncoding tf-bindgen-schemaRust structures used to (de)serialize Terraform Provider and Config Schema.4,460BSD-3-ClauseEncoding osrmreaderA reader for *.osrm files that are used by the routing engine OSRM.4,459MIT OR Apache-2.0EncodingParser implementations erltfErlang External Term Format codec for Rust4,459MIT OR Apache-2.0EncodingNetwork programming serialmessagePack serial data into a fast, reliable, and packetized form for communicating with e.g. a Microcontroller.4,453MITEmbedded developmentEncoding carbon-kamino-farms-decoderKamino Farms Decoder4,443MITEncoding mju-bitsno_std typed bitfield access for u8, u16, u32 and u644,439Apache-2.0Data structuresEmbedded development osm_pbf2jsonA parser/filter/processor for OSM protobuf bundles4,438MITCommand line utilitiesEncoding carbon-marinade-finance-decoderMarinade Finance Decoder4,435MITEncoding krita-to-svgConverter from Krita files to SVG4,433MPL-2.0Command line utilitiesEncoding tidy-browserTidy up browser information.4,432LGPL-3.0-or-laterAsynchronousAuthentication burrito-secretsA library for storing secrets in BSON format.4,430MITAuthenticationCryptography fcodeA binary serialization/deserialization strategy for Serde that supports schema evolution4,425MITEncodingNetwork programming ta1394-avc-ccmA pure-Rust implementation of AV/C commands for connection and compatibility management defined by 1394 Trading Association4,416MITEmbedded developmentEncoding muterutility for converting data between various formats and encodings4,413MITCommand line utilitiesEncoding libpdfLibrary for reading and writing PDF documents.4,408MIT OR Apache-2.0EncodingParser implementations pbjson-types-anyProtobuf well known types with serde serialization support4,401MITEncoding gsjImplementation of Geological Survey of Japan algorithms.4,399MITEncoding rust-stellar-xdrGenerated rust code from Stellar XDR files4,395MITAPI bindingsEncoding emoji-clock-2Convert time and chrono types to emojis4,383MITDate and timeEncoding fcb_coreFlatCityBuf is a library for reading and writing CityJSON with FlatBuffers. Contains code derived from FlatGeobuf (BSD-2-Clause)…4,381MITData structuresEncoding docker_compose_specdocker-compose.yml <-> rust <-> serde_json4,379BSD-2-ClauseEncoding hesione_macrosMacros for the hesione crate4,354MIT OR Apache-2.0Development toolsDevelopment tools::Debugging base131072Base131072 encoding4,352MIT OR Apache-2.0Encoding bitmanAn easy to use bit manipulation library for Rust4,349MITData structuresEncoding plumersMulti-format image library with first-class support for paletted images4,348MPL-2.0EncodingGraphics