CATEGORY

Parser implementations 5,896 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.

rosu-storyboardLibrary to de- and encode osu! storyboards2,990MITParser implementations sega_filmLibrary to parse Sega FILM multimedia container files2,981LGPL-3.0MultimediaParser implementations runcmdThis library is used for extending `Execute` which is extending `Command` in order to execute commands more easily. Especially…2,980MITParser implementations usnrsA tool and library to parse USN Journal files2,961Apache-2.0Command line utilitiesParser implementations factorion-libA library used to create bots to recognize and calculate factorials and related concepts2,959MITMathematicsParser implementations rusty-whspA Rust library designed to handle configuration parsing for command-line applications2,947MITCommand-line interfaceCommand line utilities yang-rsYANG Parser Library2,944Apache-2.0Network programmingParser implementations bpfasmBerkley Packet Filter (BPF) assembler2,944MIT OR Apache-2.0CompilersNetwork programming combotA utility to parse server access logs and detect bots based on URI paths and User Agents.2,938GPL-3.0-or-laterCommand line utilitiesParser implementations cofferA lightweight and fast library for reading and writing Java classes2,934LGPL-3.0-or-laterData structuresEncoding nodeaggExpand nodeset expression2,932MIT OR Apache-2.0Command-line interfaceCommand line utilities tstring-syntaxShared syntax and diagnostics primitives for t-string structured data backends2,927MITParser implementationsText processing zod-rs-utilUtility functions and error handling for zod-rs schema validation2,914MIT OR Apache-2.0Data structuresParser implementations amalgam-parserSchema parsers for CRD, OpenAPI, and Go types for amalgam2,909Apache-2.0Development toolsParser implementations duet_charter_libDuet charting library for Clone Hero .chart files!2,908non-standardGame developmentGames doyoumarkdownValidation and accessibility checks on markdown text2,906MIT OR Apache-2.0Data structuresDevelopment tools tree-sitter-actionsparser for the actions file as defined by the specification therein2,906MITParser implementationsParsing tools wow-wdlParser for World of Warcraft WDL (World Detail Level) low-resolution terrain files2,904MIT OR Apache-2.0Game developmentParser implementations markermlSimple markup and templating language, that is transpiled to HTML.2,902MITCompilersParser implementations rustledger-queryBeancount query engine (BQL) with SQL-like syntax for ledger queries2,896GPL-3.0-onlyCommand line utilitiesFinance wagon-valueDynamic type value object for WAGon.2,891Apache-2.0CompilersData structures unfault-coreCore parsing, semantics extraction, and graph building for unfault2,890MITDevelopment toolsParser implementations tds-protocolPure MS-TDS protocol implementation for SQL Server (no_std compatible)2,887MIT OR Apache-2.0No standard libraryParser implementations rust-paperRust Wallpaper manager from ( https://wallhaven.cc/ ) for Linux/UNIX only2,883MITAsynchronousCommand line utilities subripsubrip-rs is a library for parsing, authoring, and working with Subrip/SRT (.srt) files2,882MITParser implementations eterm-parsereterm parser for Rust2,881MITParser implementations gdk-pixbuf-hvifGDK-Pixbuf loader for HVIF (Haiku Vector Icon Format)2,880MPL-2.0Command line utilitiesEncoding yang5libyang5 bindings for Rust2,880MITParser implementations csvvya quick and dirty csv parser2,870MITParser implementations cypher-parserA lexer, parser, and pluggable executor for a practical subset of the Cypher graph query language.2,866MITParser implementations oasiscapTypes for the OASIS Common Alerting Protocol (CAP)2,857MIT OR Apache-2.0Parser implementations zelfA zero-allocation ELF parser.2,850MITNo standard libraryParser implementations ftabutilAn utility to work with ftab (aka rkosftab) files.2,850MIT OR Apache-2.0Command line utilitiesParser implementations apexforge_afeA Rust library for creating ApexForge .afe files with embedded Lua scripts2,849MIT OR Apache-2.0Development toolsParser implementations dice_expressionA library to help you parse and execute some dice expressions.2,846LGPL-3.0-or-laterGame developmentParser implementations li-async-h1Asynchronous HTTP 1.1 parser.2,842MIT OR Apache-2.0AsynchronousParser implementations wif-weaveA crate for parsing wif files used for weaving2,838non-standardEncodingParser implementations barbarosaA Rubik's cube library2,838GPL-3.0-or-laterData structuresMathematics gf-coreRust runtime for Grammatical Framework.2,837MITParser implementations json-fixerA robust library for fixing and formatting malformed JSON with support for type conversion2,836MITDevelopment toolsEncoding bitmap_type_tracerbitmap_type_trace is a utility tool to generate images from font bitmaps with customizable configurations2,832MIT OR Apache-2.0 OR copyleft-next-0.3.1 OR CC-BY-4.0Command line utilitiesMultimedia::Images checkmate-lspA LSP framework to run external check/sniff tools.2,831MITCommand line utilitiesDevelopment tools factorion-bot-redditfactorion-bot (for factorials and related) on Reddit2,816MITMathematicsParser implementations df_ls_structureA language server for Dwarf Fortress RAW files2,815MIT OR Apache-2.0Development toolsGames incodocIncorporeal document format.2,809MITAccessibilityParser implementations standout-bbparserBBCode-style tag parser for terminal styling2,808MITCommand-line interfaceParser implementations sem-regHandle certain Windows registry binary values semantically. Extensible.2,803MIT OR Apache-2.0AccessibilityAPI bindings tree-sitter-epics-dbtree-sitter grammar for EPICS' database and database definition files2,799MITParser implementationsParsing tools respiratorRESP (Redis Serialization Protocol) parser.2,796MIT OR Apache-2.0Parser implementations htpasswdApache htpasswd parser2,791MITParser implementations vmdk-corePure-Rust read-only VMware VMDK disk image reader (monolithicSparse, streamOptimized, twoGbMaxExtentFlat/Sparse, monolithicFlat)2,789Apache-2.0FilesystemParser implementations lucia-langLucia programming language2,788MIT OR Apache-2.0CompilersParser implementations rsaparRSaPar is a Rust library for schema-based parsing and validation of structured data files, inspired by JSaPar for Java.2,783MIT OR Apache-2.0EncodingParser implementations numnumsReusable bite-sized zero-copy parsers to feed your nom parser2,779MIT OR Apache-2.0Data structuresDevelopment tools gen_gcodeA functional G-Code generator2,778MIT OR Apache-2.0Parser implementationsParsing tools glastA crate for parsing and manipulating the OpenGL Shading Language.2,774MITParser implementationsRendering osynic_osudbosu!db parser for Osynic, refactoring based on osu-db2,770MITGame developmentParser implementations fmtparseParse format!-like strings2,765EPL-2.0Development tools::Procedural macro helpersParser implementations sks-ssh2-configParses and writes ssh2 config files preserving their order2,761MITParser implementations telestesTyped Media (MIME) Types2,756Apache-2.0EmailNetwork programming seedwing-policy-engineA functional type system for implementing policy inspection, audit and enforcement2,752Apache-2.0Development toolsParser implementations wgsl-macroA WGSL shader preprocessor supporting #import, #ifdef, and compile-time constants.2,749MIT OR Apache-2.0Development toolsGraphics duperThe format that's super!2,736MITEncodingParser implementations tackA minimal syntax highlighter that outputs HTML2,734MITParser implementationsParsing tools wow-cdbcParser for World of Warcraft DBC (client database) files with serialization support2,730MIT OR Apache-2.0Game developmentParser implementations parse_intervalParse text with a specific format into a time interval.2,729MIT OR Apache-2.0Command-line interfaceDate and time easy_yamlEasy work with Yaml files2,726MIT OR Apache-2.0EncodingParser implementations cheminAn enum-based router generator, supporting query strings and i18n.2,723MITInternationalization (i18n)Localization (L10n) rskim-coreCore library for the most intelligent context optimization engine for coding agents2,723MITDevelopment toolsParser implementations sie4SIE4 parser2,722MITParser implementations silverfishEasily edit Minecraft worlds with a simple, fast and powerful API2,722MITGame developmentParser implementations fuga-remo-apiUnofficial Remo Cloud API parser2,721MITNo standard libraryParser implementations ax-config-macrosProcedural macros for converting TOML format configurations to Rust constant definitions.2,713Apache-2.0ConfigurationDevelopment tools::Procedural macro helpers underskriftPDF digital signing library — PAdES B-B through B-LTA, PKCS#7, visible/invisible signatures, LTV, and verification2,712BSD-2-ClauseCryptographyParser implementations undrThe UNDR protocol implemented in Rust2,709MITParser implementations packet-dissector-coreCore types and traits for packet-dissector: Dissector trait, DissectBuffer, Layer, Field, and error types2,709MIT OR Apache-2.0Network programmingParser implementations winreg-coreCore Windows Registry hive parser2,709Apache-2.0Data structuresParser implementations protolensTCP stream reassembly,application layer protocol parsing2,707MIT/Apache-2.0Network programmingParser implementations potenvRust implementation of the POSIX-compliant dotenv file format specification.2,703non-standardConfigurationParser implementations purrdf-iriNative, zero-dependency IRI/URI value space (RFC-3987 IRI + RFC-3986 URI parse/validate, reference resolution, syntax…2,703MIT OR Apache-2.0Data structuresParser implementations purrdf-corePurRDF RDF 1.2 oxigraph-free kernel: model, diagnostics, IR, store traits, and event ingestion2,702MIT OR Apache-2.0Data structuresEncoding prison-architect-savefileParser for prison architect savefiles2,699MIT OR Apache-2.0Parser implementations purrdf-xsdNative, zero-dependency XSD value space (parse, value-space equality/ordering, canonical lexical mapping, SPARQL numeric…2,696MIT OR Apache-2.0Data structuresParser implementations seaboredImplementation of the CBOR data format. Implements RFC8949 with the preferred-plus recommendations2,691MIT OR Apache-2.0EncodingParser implementations snafu-numbersSpecial Numeral-Analogue Fuel Units2,690EUPL-1.2MathematicsParser implementations async-jsonlAn efficient async Rust library for reading and processing JSON Lines (JSONL) files using Tokio streams.2,688Apache-2.0AsynchronousData structures ncbiRust data structures for NCBI APIs2,688GPL-3.0-onlyData structuresDatabase interfaces pipe-chainCombinators & parser library2,673BSD-3-ClauseParser implementationsParsing tools sitemapoThe implementation of the Sitemap.xml (or URL inclusion) protocol with the support of txt & xml formats, and video, image, news…2,670MITParser implementationsWeb programming slimmemeterDSMR5 serial TTY to MQTT exporter for your smart meter2,668MITCommand line utilitiesParser implementations mtorrent-utilsMiscellaneous utilities for BitTorrent protocol2,667Apache-2.0AsynchronousData structures proqntZero-copy proquint encoding and decoding2,6620BSD OR MIT OR Apache-2.0EncodingNo standard library tree-sitter-netlinxNetLinx grammar for tree-sitter2,659MITParser implementationsParsing tools wow_vanilla_dbcDeprecated, use wow_dbc instead.2,657MIT OR Apache-2.0Game developmentGame engines mono-diagramA cross-platform tool for generating plain-text diagrams from a certain syntax2,648MITCommand line utilitiesParser implementations Markdown-to-HTML-rsA simple Markdown->HTML parser.2,644MITParser implementationsWeb programming crx3-rsChrome extension CRX3 format parser and builder in Rust2,643MITParser implementations flowscopePassive flow & session tracking for packet capture (runtime-free, cross-platform)2,643MIT OR Apache-2.0Network programmingParser implementations marshal-parserParser for Python's "marshal" serialization format2,640MITCommand line utilitiesParser implementations pearl2-rsA simple Epiphan Pearl-2 API message parser2,638non-standardParser implementations pikkr-annikaJSON Parser which picks up values directly without performing tokenization in Rust. Reuploaded by Annika due to her compile…2,638MIT/Apache-2.0AlgorithmsData structures truthfulA logical expression parser, optimizer and evaluator.2,635MIT/Apache-2.0Command-line interfaceMathematics cas-parserParser for the CalcScript language2,634MITMathematicsParser implementations cerebrustCerebrust is a simple, easy-to-use library for working with NeuroSky devices under Rust.2,625MITAsynchronousHardware support wagon-lexerLexer for the wagon DSL.2,620Apache-2.0CompilersData structures hls-playlistA library for serializing and deserializing HLS playlists (aka extended M3U playlists).2,618Apache-2.0Parser implementations zod-rs-macrosProcedural macros for zod-rs schema to struct inference and validation2,618MIT OR Apache-2.0Data structuresParser implementations tabulonA high-performance, JIT-compiled expression evaluation engine using Cranelift2,617MITCompilersParser implementations wt-battle-reportA parser for War Thunder battle reports2,616MIT OR Apache-2.0Parser implementations date_time_parser_multi_languagedate_time_parser_multi_language is a package designed to extract and interpret date information from strings across multiple…2,612MITDate and timeInternationalization (i18n) swrsA simple rust library that reads and parses a sketchware project2,611MITParser implementationsParsing tools iso9660-forensicForensic ISO 9660 reader and tamper analyzer: analyse() surfaces 23 anomaly findings across multi-session, Rock Ridge, Joliet, El…2,610Apache-2.0FilesystemParser implementations ratslangA minimal and extensible configuration language for fallible humans working with physical systems.2,606MIT OR Apache-2.0Parser implementationsScience::Robotics syntaASN.1 parser, decoder, and encoder library with DER/BER support and C FFI2,598MIT OR Apache-2.0CryptographyEncoding zod-rsTypeScript Zod-inspired schema validation library for Rust with static type inference2,594MIT OR Apache-2.0Data structuresParser implementations purrdf-sparql-algebraNative, wasm-clean SPARQL 1.1/1.2 parser → RDF 1.2-native query algebra AST (quoted triple terms, property paths,…2,592MIT OR Apache-2.0Data structuresParser implementations tree-sitter-gh-actions-expressionsGithub Actions expressions grammar for tree-sitter2,586MITParser implementationsParsing tools onomaA fast, language-agnostic semantic symbol indexer and typo-resistant fuzzy finder, enabling real-time search across virtually…2,585MITDevelopment toolsFilesystem winnow_datetime_assertTesting/Benchmarking winnow-datetime parsers2,581MITDate and timeParser implementations vflMii parsing and rendering research library.2,567MIT OR Apache-2.0Parser implementationsRendering::Data formats supply-chain-trust-example-crate-000019A JSON serialization file format2,549Apache-2.0 OR MITEncodingNo standard library combiA combinators library with an included rust token parsing implementation2,545non-standardCompilersParser implementations cli-pdf-readerA minimalistic ebook reader2,544AGPL-3.0Command line utilitiesParser implementations serde-ini-spannedINI configuration file deserialization similar to Python's configparser2,534non-standardEncodingParser implementations pocketpy-sysRust FFI bindings to pocketpy, a portable python 3.x interpreter2,529MITCompilersExternal FFI bindings pjson-rsPriority JSON Streaming Protocol - high-performance priority-based JSON streaming (requires nightly Rust)2,522MIT OR Apache-2.0EncodingNetwork programming tree-sitter-cypherGraph query language2,519MITParser implementationsParsing tools rustledger-importerImport framework for rustledger - extract transactions from bank files2,508GPL-3.0-onlyCommand line utilitiesFinance toml-input-derive# A library to generate toml text with clear options and comments2,505MITConfigurationParser implementations emlxPrse Apple Mail.app emlx files into eml and related metadata.2,489MITEmailParser implementations synta-codegenASN.1 schema parser and Rust code generator for the synta library2,486MIT OR Apache-2.0Development tools::Build UtilsParser implementations sqry-mcp-redactionClient-side helper library for redacting sensitive data from MCP responses2,483MITDevelopment toolsEncoding titleformat-rsA foobar2000 titleformat parser for rust2,482MIT OR Apache-2.0MultimediaParser implementations oxibrowser-webapiDOM and WebAPI implementations backed by html5ever2,479MITParser implementationsWeb programming purrdf-rdfPurRDF RDF 1.2 implementation: PyO3-free model, diagnostics, store traits, and native GTS/text-codec adapters2,475MIT OR Apache-2.0Data structuresEncoding aptu-coder-coreMulti-language AST analysis library using tree-sitter2,474Apache-2.0Development toolsParser implementations serde-beveA BEVE data format for Serde2,457MITEncodingParser implementations slices-lexiconAT Protocol lexicon validation library for Slices2,453MITParser implementationsWebAssembly matrwMAT-file serializing and deserializing2,447MIT OR Apache-2.0Parser implementations rpdfium-coreCore types and utilities for rpdfium2,438Apache-2.0Parser implementations winnow_rfc3339Parsing RFC 3339 dates using winnow2,437MITDate and timeParser implementations biodivine-xml-docRead, modify and write xml in tree-like structure. Supports UTF-16.2,433MIT OR Apache-2.0Data structuresEncoding glacier-textureRead and write Glacier Texture files2,432Apache-2.0Data structuresGame development destinationA library providing types and method for managing physical addresses in a municipality.2,429Apache-2.0Command line utilitiesParser implementations rustyfix-dictionaryFIX & FAST (FIX Adapted for STreaming) in pure Rust2,424Apache-2.0Development toolsEncoding oxibrowser-coreCore browser engine: Browser, Session, Page, Frame lifecycle2,423MITParser implementationsWeb programming vastlint-coreVAST XML validator, SIMID linter, OMID validator, and VPAID detector. IAB VAST 2.0–4.3, 195 rules, pure Rust2,422Apache-2.0Development toolsParser implementations shellitemWindows Shell Item / ITEMIDLIST (PIDL) parser — decode shell-item blobs from .lnk LinkTargetIDList and registry ShellBags into…2,414Apache-2.0Parser implementations toluol-protoDNS protocol definitions for toluol2,411MITParser implementations loose-dmsParse geographical coordinates from strings in DMS or decimal format2,385MITParser implementationsScience purrdf-shapesPurRDF SHACL validation engine core: native RDF 1.2 SHACL Core validator, gated against the SHACL conformance corpus2,382MIT OR Apache-2.0Parser implementations susumuRevolutionary functional language making data flow visible through arrow syntax2,379MITCommand line utilitiesDevelopment tools wagon-parserParser for the WAGon DSL.2,378Apache-2.0CompilersData structures glossa-dslA domain-specific language designed exclusively for localization (L10n)2,371Apache-2.0ConfigurationEncoding hygg-sharedShared utilities for the hygg project2,364MITCommand line utilitiesParser implementations cavedCodecs for Audio and Video Encoding and Decoding, static bindings to libav (ffmpeg). Some re-implemented in Rust. Goal is for all…2,357MIT / BSL-1.0API bindingsCompression scrapileA somewhat fully-fleged rust-like programming language that, surprisingly, compiles to scratch2,352GPL-3.0-onlyParser implementations dotbim_rustOpen-source Rust library for dotbim file format.2,343MITParser implementationsRendering::Data formats ndjson-streamA library to read NDJSON-formatted data in a streaming manner.2,330MIT OR Apache-2.0Parser implementations chematicA pure-Rust cheminformatics toolkit: SMILES/SMARTS, SDF/MOL V3000, ECFP/MACCS fingerprints, LogP/TPSA/QED, CIP stereo, MCS, 2D…2,330MIT OR Apache-2.0Parser implementationsRendering riscv-etraceDecoder and tracer for RISC-V efficient instruction tracing2,318Apache-2.0No standard libraryParser implementations purrdf-shexPurRDF ShEx 2.1 engine: ShExC/ShExJ schema parsing, structural validation, and shape-map validation over the purrdf-core IR,…2,314MIT OR Apache-2.0Parser implementations ddex-parserHigh-performance DDEX XML parser with SIMD optimization (40+ MB/s)2,312MITMultimedia::AudioParser implementations purrdfPurRDF umbrella crate: RDF 1.2 implementation, slices, and SHACL/ShEx shape validation2,300MIT OR Apache-2.0Data structuresEncoding mtorrent-dhtAsynchronous implementation of Distributed Hash Table (DHT) for the BitTorrent protocol2,297Apache-2.0AsynchronousData structures rboxRust library for interacting with the local and export data of Pioneers Rekordbox DJ software2,287GPL-3.0-onlyDatabase interfacesMultimedia::Audio toml-input# A library to generate toml text with clear options and comments2,285MITConfigurationParser implementations uni-coreCore interpreter library for the Uni programming language2,285MIT OR UnlicenseEmbedded developmentNo standard library geiserx_ts_dns_wireminimal RFC 1035 DNS query parser and response encoder for MagicDNS2,285BSD-3-ClauseNetwork programmingNo standard library ipmi-rs-coreA pure rust implementation of the core primitives of the IPMI spec2,283MIT OR Apache-2.0Parser implementations tree-sitter-gdshaderA parser for the Godot Shader langage2,283MITParser implementationsParsing tools streamdal-detectiveData matcher library used by Streamdal WASM functions2,280MITParser implementationsWebAssembly somlA lightweight Serde-compatible TOML parser2,277MIT OR Apache-2.0ConfigurationParser implementations orestatyHTML-centered handlebars-based static site generator2,275MIT OR Apache-2.0Command line utilitiesParser implementations df_ls_debug_structureA language server for Dwarf Fortress RAW files2,272MIT OR Apache-2.0Development toolsGames oxideav-containerContainer (Demuxer + Muxer) traits and registry for oxideav — pure Rust, no C deps2,271MITMultimedia::EncodingParser implementations rsednA Rust library for reading and writing EDN (Extensible Data Notation) data.2,270MITParser implementationsParsing tools email-validator-rfc5322RFC 5322 compliant email address validator with detailed error reporting2,268MITEmailParser implementations tomlingA TOML parser2,267MITNo standard libraryParser implementations cyrlyA serde-based YAML serializer for Rust with an unusual output style2,259MITEncodingParser implementations broker-ntpLibrary for parsing and communicating over Network Time Protocol.2,254MITDate and timeEncoding mtorrent-coreFundamentals for building asynchronous BitTorrent clients2,252Apache-2.0AsynchronousNetwork programming gta-imggta-img is a library for reading IMG/DIR files from the 3D universe-era of Grand Theft Auto IMG/DIR games.2,252MITCommand line utilitiesParser implementations vee_parseParsing Mii save structures. Part of `vfl`.2,248MIT OR Apache-2.0Parser implementations asnNewtype for Autonomous System Number (ASN)2,248MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation tracks-hustA way to embed Rust into HTML code and use it wherever you'd like.2,246MITParser implementationsRust patterns rpdfium-parserPDF file structure parser for rpdfium2,244Apache-2.0CryptographyParser implementations z39Z39.50 Types and ASN.1 Messages2,240MITDevelopment toolsNetwork programming sitemap-iterSitemap iterator adhering to the sitemap protocol, as used by WordPress.2,230MIT OR Apache-2.0Parser implementationsWeb programming x509_lintX.509 linter (RFC 5280 certificates and CRLs)2,228MIT OR Apache-2.0CryptographyParser implementations grabapl_syntaxParsing support for grabapl.2,224MIT OR Apache-2.0Parser implementationsParsing tools oximedia-containerContainer demuxer/muxer for OxiMedia2,221Apache-2.0MultimediaParser implementations bsv-rsBSV blockchain SDK for Rust - primitives, script, transactions, and more2,216MIT OR Apache-2.0CryptographyEncoding xdfRead XDF Files2,210MIT OR Apache-2.0Parser implementationsScience::Neuroscience asciidoctrineprocess asciidoc files2,210MITCommand line utilitiesParser implementations tree-sitter-requirementspip requirements grammar for tree-sitter2,209MITParser implementationsParsing tools gpt-partition-corePure Read+Seek GUID Partition Table (GPT) reader — header/entry/GUID/CRC32/SHA256/protective-MBR structures2,205Apache-2.0FilesystemParser implementations new-vdf-parserA parser for Steam's VDF file formats including appinfo.vdf and shortcuts.vdf2,205LGPL-2.1EncodingParser implementations morph3dYet another assimp alternative (obj, gltf & glb is supported). DAE, Stl and Usdz support is comming soon.2,201MIT OR Apache-2.0Game developmentGraphics brarchive-cliCLI for Bedrock Archives in Rust2,199Apache-2.0Command line utilitiesData structures