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.

ron-uuidReplicated Object Notation UUIDs8,240LGPL-2.1-or-later OR MITParser implementations egml-ioIO operations for processing GML data.8,237MIT OR Apache-2.0Data structuresParser implementations fastlibFAST (FIX Adapted for STreaming protocol) is a space and processing efficient encoding method for message oriented data streams.8,234MITEncodingParser implementations leyParser and html renderer of Ley files8,207MITParser implementations asm_riscvRISC-V Assembly Encoder / Decoder.8,198Apache-2.0 OR BSL-1.0 OR MITCompilersEncoding gomod-rsA go.mod parser with locations.8,184MITParser implementations tree-sitter-wgsl-bevyBevy grammar for tree-sitter8,155MITParser implementationsParsing tools calamp-rsParser for the Calamp LMDirect message protocol8,150BSD-2-ClauseNetwork programmingParser implementations tivilstaA different whitelisting mechanism for blocklist maintainers.8,148Apache-2.0Command line utilitiesParser implementations hyggSimplifying the way you read8,142AGPL-3.0-onlyCommand line utilitiesParser implementations rcalcGlorified calculator with a lexer, parser, and interpreter written in Rust.8,099MITCommand-line interfaceData structures cbmUse formats found in Commodore Business Machines (CBM) products from the 1980's, including the legendary Commodore 64…8,097MIT/Apache-2.0FilesystemParser implementations xprsXprs is a flexible and extensible mathematical expression parser and evaluator for Rust, designed for simplicity and ease of use.8,097WTFPLMathematicsParser implementations muleStrong-headed (yet flexible) parser of columnar datasets from CSV, TSV and other delimiter-separated datasets8,081MITAsynchronousParser implementations ikalParse icalendar object8,071MITParser implementationsText processing kdliteSmall streaming KDL parser (based on just-kdl)8,055MIT OR Apache-2.0ConfigurationEncoding flatironA parser and HTML renderer for the Textile markup language8,051non-standardCommand line utilitiesParser implementations oxidd-parserParsers for logic file formats8,044MIT OR Apache-2.0MathematicsParser implementations mbox-readerLazy liberal mbox (RFC 4155) parser8,019MIT/Apache-2.0EmailFilesystem fsbexLibrary for extracting audio from FMOD sound banks8,012MIT OR Apache-2.0EncodingMultimedia::Audio off-rsA library for parsing .off mesh files8,011MIT OR Apache-2.0Parser implementationsParsing tools egmlLibrary for processing GML data.8,005MIT OR Apache-2.0Data structuresParser implementations inipA simple INI parser library7,994MITParser implementationsParsing tools linemdA simple and opinionated markdown parser (and renderer) written in Rust.7,991MITCommand line utilitiesParser implementations channels-serdesUtilities to serialize/deserialize types.7,927MITParser implementationsParsing tools bk-promql-parserParse PromQL query into AST(fork from promql-parser)7,924Apache-2.0Parser implementations easy-rsa-registryRead certificate data from easy-rsa registry7,906MIT OR Apache-2.0Data structuresParser implementations triseratopsThe robust, in-depth Serato Parser & Serializer.7,901AGPL-3.0-or-laterParser implementations kamo-macrosA macro for parsing s-expressions into kamo Values.7,893MIT OR Apache-2.0Parser implementations srtm_readerA performant DTM(srtm) reader for .hgt files.7,889BSD-3-ClauseParser implementationsParsing tools hamlrs-cliA CLI for convert [Haml](http://haml.info) templates into HTML7,888MITCommand-line interfaceParser implementations stet-fontsPure-Rust Type 1, CFF / Type 2, and TrueType font parsers plus geometry types, usable standalone or inside stet's PostScript and…7,887Apache-2.0 OR MITGraphicsParser implementations peviewA minimal and fast zero-copy parser for the PE32+ file format.7,882MITNo standard libraryParser implementations clayers-xml-uppsalaClayers-specific fork of `uppsala`: a pure Rust XML parser, DOM, namespace, XPath, and XSD 1.1 validation library.7,861BSD-2-ClauseEncodingParser implementations html2markdownHTML to Markdown converter using AST-to-AST transformation7,860MITParser implementationsText processing rjcrjc converts the output of many commands, file-types, and strings to JSON, YAML, or TOML7,856MPL-2.0Command line utilitiesParser implementations docker-archiveA Rust library to insecpt a docker archive.7,848MITParser implementations anppA Rust implementation of the Advanced Navigation Packet Protocol7,822MIT OR Apache-2.0Embedded developmentNetwork programming unc-gasa small crate to work with NEAR Gas unit values ergonomically and efficiently (NEAR Protocol)7,816MIT OR Apache-2.0No standard libraryParser implementations us_address_parserA Rust crate that parses U.S. street addresses.7,799MITData structuresParser implementations officemd_coreShared IR, package reading, and relationships for OfficeMD7,798MITData structuresParser implementations rustic-readerA minimalistic ebook reader7,796AGPL-3.0Command line utilitiesParser implementations pddl-parserA Rust library for parsing PDDL files7,790MIT OR Apache-2.0Parser implementations pmd_farca library permitting to read FARC file, used in pokemon mystery dungeon on 3DS7,776CC0-1.0Parser implementations jsonpath_lib-flIt is JsonPath engine written in Rust. it provide a similar API interface in Webassembly and Javascript too. - Webassembly Demo:…7,766MITAPI bindingsParser implementations cli_utilCommand-line utilitiy for unix based systems7,755MIT OR Apache-2.0Command-line interfaceParser implementations tree-sitter-caddyCaddyfile support7,749GPL-3.0Parser implementationsParsing tools systemd-durationConvert systemd style time durations into other formats7,722CC0-1.0Date and timeParser implementations wez-mdnsRobust mDNS implementation for home automation7,714MIT/Apache-2.0Network programmingParser implementations tree-sitter-python-orchardParser for Python files7,691MITParser implementationsParsing tools email-address-listPest based parser for address-lists in email headers like to/from/cc/etc.7,689GPL-3.0EmailParser implementations air-parserParser for the AirScript language7,656MITCompilersCryptography hwpersA Rust library for parsing Korean Hangul Word Processor (HWP) files with full layout rendering support7,645MIT OR Apache-2.0Parser implementationsRendering dedukti-parseParser for the Dedukti file format7,634GPL-3.0-onlyNo standard libraryParser implementations tree-sitter-muttrcconfig file for mutt/neomutt7,631MITParser implementationsParsing tools vsd-mp4MP4 parser ported from shaka-player with decryption and subtitle extraction support.7,622MIT OR Apache-2.0Parser implementationsParsing tools mdreamFastest HTML-to-Markdown converter. Zero dependencies, streaming support.7,619MITCommand line utilitiesParser implementations authorized_keysParse and manipulate OpenSSH `authorized_keys` files7,617MIT OR Apache-2.0ConfigurationParser implementations fen-rsForsyth-Edwards Notation parser7,602MITGamesParser implementations serde_toonA Serde-compatible TOON (Token-Oriented Object Notation) serialization library7,597MIT OR Apache-2.0Data structuresEncoding bit_seqA procedural macro for creating bit sequences.7,564MITEncodingParser implementations starlark_binstarlark binary7,564Apache-2.0Development toolsParser implementations gmiA rust library to use the gemini protocol with an aim to be lightweight7,548LGPL-3.0-or-laterNetwork programmingParser implementations debcontrol_struct_deriveAutomatic Debian control file parsing for structs (proc macro).7,543MIT OR Apache-2.0Parser implementations sem-coreEntity-level semantic diff engine. Extracts functions, classes, and methods from 28 languages via tree-sitter and diffs at the…7,538MIT OR Apache-2.0Development toolsParser implementations comment-parserExtract comments from code in various programming languages7,534MITParser implementationsParsing tools mocktaveRun Octave/MATLAB inside Rust7,534MIT OR Apache-2.0Development tools::TestingParser implementations heicPure Rust HEIC/HEIF image decoder with SIMD acceleration7,487AGPL-3.0-only OR LicenseRef-Imazen-CommercialMultimedia::ImagesParser implementations terra-plrTerraria player parser7,484AGPL-3.0-or-laterGamesParser implementations octofhir-fhirpath-astAbstract syntax tree definitions for FHIRPath expressions7,470MIT OR Apache-2.0Data structuresParser implementations xidl-parser-deriveA IDL codegen.7,458Apache-2.0CompilersNetwork programming tezos-smart-rollup-installer-configInstaller configuration for installer kernel of Tezos Smart Rollups.7,447MITConfigurationDevelopment tools ndarray-npzAdvanced .npz file format support for n-dimensional arrays.7,410MIT OR Apache-2.0EncodingParser implementations kaiju-compiler-cliCompiler CLI module of modern assembly language toolset7,404MITEmulatorsParser implementations pnet_bandwhich_forkCross-platform, low level networking using the Rust programming language.7,397MIT/Apache-2.0Network programmingParser implementations officemd_pdfPDF extraction and diagnostics for OfficeMD7,395MITParser implementationsText processing panim-loaderLoader for the PANIM format for custom properties in Blender7,384MIT OR Apache-2.0Game developmentMultimedia onefigThe only configuration language you need; a configuration language for configuration files.7,369GPL-3.0-or-laterCompilersConfiguration eightysevenRead and write gro files, pretty quickly.7,364MITParser implementationsScience joto_parseFast, const-safe parser for SI, US Customary, and typesetting dimensions with exact representation.7,346ISC OR Apache-2.0 OR MITNo standard libraryNo standard library::No dynamic allocation rumtk-hl7-v2HL7 V2 Parser and MLLP Implementation to support building interface utilities.7,336LGPL-3.0Parser implementationsParsing tools xdotParse graphviz’ xdot draw instructions7,330GPL-3.0Parser implementationsRendering::Data formats readfeedFeed parsing utilities7,327MIT OR Apache-2.0No standard libraryParser implementations media-seek🔍 Container format index parsing and timestamp-to-byte-offset seeking for streaming media7,287GPL-3.0-onlyMultimediaMultimedia::Audio rweather-decoderDecoders of various weather reports7,283MITCommand line utilitiesParser implementations octofhir-fhirpath-diagnosticsDiagnostic and error reporting for FHIRPath implementation7,274MIT OR Apache-2.0Development toolsParser implementations cnpj-utilFormat and validate CNPJ, Brazil companies ID number.7,259MIT OR Apache-2.0No standard libraryParser implementations xidl-parserA IDL codegen.7,253Apache-2.0CompilersNetwork programming evaluator_rsA evaluation engine library for Rust7,244MIT OR Apache-2.0Game enginesParser implementations mkvparserMKV and WebM parser7,238MIT OR Apache-2.0MultimediaParser implementations feature-checkQuery a program for supported features7,226BSD-2-ClauseCommand line utilitiesParser implementations vb6parsevb6parse is a library for parsing and analyzing VB6 code, from projects, to controls, to modules, and forms.7,193MITDevelopment toolsParser implementations cleverlibcleverlib makes it easy to parse compact log events (clef)7,180MITParser implementationsParsing tools gobinStatic analysis library for Go compiled binaries - identification and metadata extraction7,168Apache-2.0Parser implementations fs_mod_parserMod File Parser for Farming Simulator7,156ISCParser implementations xidl-jsonrpcA IDL codegen.7,156Apache-2.0CompilersNetwork programming chordproA Chordpro parser for Rust7,131MIT/Apache-2.0Parser implementations gnuv2_demangleGNU V2 C++ symbol demangler7,116MIT OR Apache-2.0Development tools::DebuggingNo standard library doip-codecDiagnostics over Internet Protocol codec for client-server communication.7,112MITEncodingNetwork programming mf2_parserParser and AST definitions for MessageFormat 27,110GPL-3.0-or-laterParser implementations payment-messageOpen Payments - Message Parsing Library7,107Apache-2.0Data structuresDevelopment tools bioyino-metricLibrary for handling metrics in bioyino and related projects7,100MITNetwork programmingParser implementations base256uSimple mapping between bytes and Unicode codepoints7,097MPL-2.0EncodingNo standard library lib1337patchLibrary dedicated to parsing 1337 patch files.7,066MITData structuresEncoding udvUnambiguous Delimited Values. A smarter successor to CSV.7,066MITNo standard libraryParser implementations officemd_docxDOCX extraction for OfficeMD7,064MITParser implementationsText processing octofhir-fhirpath-parserParser and tokenizer for FHIRPath expressions7,055MIT OR Apache-2.0Parser implementations officemd_pptxPPTX extraction for OfficeMD7,052MITParser implementationsText processing mil_std_1553bMIL STD 1553B message parsing and types7,050MITAerospace::Aerospace protocolsEmbedded development zimZIM reading and extraction7,049Apache-2.0/MITEncodingParser implementations officemd_xlsxXLSX extraction for OfficeMD7,047MITParser implementationsText processing nom-xmlA Rust Crate for parsing XML.7,043MIT OR Apache-2.0EncodingParser implementations officemd_csvCSV extraction aligned with OfficeMD markdown output7,041MITParser implementationsText processing octofhir-fhirpath-registryFunction and operator registry for FHIRPath implementation7,033MIT OR Apache-2.0Parser implementations prepyrusParsing and writing to MDX files for Chicago author-date citaitons using BibTeX7,028Apache-2.0Database interfacesParser implementations serde_moleculeImplementation of Molecule using Serde.7,026MITEncodingNo standard library cue-sysBindings for the libcue library7,023GPL-2.0-or-laterExternal FFI bindingsParser implementations valAn arbitrary precision calculator language7,022CC0-1.0Command-line interfaceParser implementations wow_dbcLibrary for parsing World of Warcraft DBC files for 1.12, 2.4.3 and 3.3.5.7,013MIT OR Apache-2.0Game developmentGame engines spexSimple(ish) parser and extractor of XML6,990MPL-2.0Internationalization (i18n)Parser implementations ruscheA lightweight Scheme interpreter embeddable in Rust applications6,986MITCompilersConfiguration jbcrsA Library to support reading and writing of java class files.6,974UnlicenseParser implementations pmd_messageA library that can read message*.bin files, used in 3ds pokemon mystery dungeon games6,950CC0-1.0Parser implementations xidlcA IDL codegen.6,932Apache-2.0CompilersNetwork programming keytreeSimple markup language designed to load config files and schemas directly to Rust types.6,912MITConfigurationEncoding openjd-exprOpen Job Description expression language — types, evaluation, and path mapping6,911(Apache-2.0 OR MIT)Parser implementationsTemplate engine faiqueryQueryable indexed fasta using a mmapped file6,910MITParser implementations configsterRust library for parsing configuration files6,910MITParser implementations jder_axumA response builder for axum6,902MITParser implementationsWeb programming parse-dockerfileDockerfile parser, written in Rust.6,895Apache-2.0 OR MITCommand line utilitiesParser implementations aeonA configuration file format with macros for brevity.6,875MITConfigurationParser implementations gob_rsLibrary for parsing and constructing archives of the LucasArts GOB format.6,872MIT OR Apache-2.0Game developmentParser implementations lastlogSimple rust crate to read linux lastlog6,865MITOperating systemsParser implementations timewarpNLP library for parsing English and German natural language into dates and times.6,859MIT/Apache-2.0Date and timeParser implementations config-toolsA simplified set of tools for working with configuration files.6,855MIT OR Apache-2.0ConfigurationDevelopment tools tokio_spf_validatorthis is a spf validation lib for smtp servers.6,848GPL-3.0API bindingsAsynchronous irox-gpxGPX format Encoders and Decoders for GPS Devices6,845MIT OR Apache-2.0AerospaceEncoding ftab-dumpDumps files from FTAB firmware images ('rkosftab' / 'RKOSFTAB') used in Apple micro-devices.6,822MITCommand line utilitiesEmbedded development canon-protocolCore types and validation for the Canon Protocol specification format6,812Apache-2.0Data structuresParser implementations deforestefficient `#![no_std]` parser for devicetree blobs6,799MITEmbedded developmentHardware support bmlBML Markup Language6,794ISCCommand line utilitiesConfiguration bitpanda-csvA Rust library to parse the Bitpanda trades exported as CSV from your trades history6,789MITParser implementationsParsing tools foam-highlighterHighlight OpenFOAM dictionaries as HTML and/or Pygtex snippets6,761MIT/Apache-2.0Parser implementationsParsing tools x328-protoSans-io implementation of the X3.28 field bus protocol.6,759MIT OR Apache-2.0EncodingNetwork programming bdf-parserBDF font parser6,755MIT OR Apache-2.0Parser implementations workspacer-bumpA Rust crate to manage and increment semantic versions within a workspace with support for async version bumping and recursive…6,749MITAlgorithmsDevelopment tools nxml-rsHand-written Rust noitaXML parser6,748MITParser implementations tnefA basic TNEF parser written in pure Rust6,726MIT OR Apache-2.0EncodingParser implementations tasvideos-api-rsBlocking API wrapper for TASVideos.org.6,710MITAPI bindingsData structures apt-sourcesA parser for APT source files (package repositories specification)6,709Apache-2.0Parser implementations micomico (minimalistic config file format) parser and emitter6,706non-standardConfigurationParser implementations libreda-oasisOASIS input/output for libreda-db.6,702AGPL-3.0-or-laterParser implementations twee-v3A parser for the the twee 3 interactive fiction format6,682MITParser implementations peselPESEL validation & generation library6,681MITData structuresParser implementations serde_yaml_neoYAML data format for Serde6,670MITEncodingParser implementations rocket-jwt-newjwt authorization for rocket6,666MITParser implementationsWeb programming untrackLibrary to parse and remove tracking tokens from URLs contained in arbitrary text input6,658MITParser implementationsParsing tools pprzlinkRust library for pprzlink6,655GPL-3.0Embedded developmentParser implementations decypherA rust library for parsing openCypher queries.6,640EUPL-1.2 OR MIT OR Apache-2.0Parser implementations jsonprimaRFC 8259 compliant JSON validator in Rust.6,634MITCommand line utilitiesDevelopment tools cron-liteLightweight cron expressions parser and time series generator6,618MITDate and timeParser implementations jclassfileJava class files parser6,618MITDevelopment tools::FFIParser implementations rustyhdf5-formatPure-Rust HDF5 binary format parsing and writing — no C dependencies6,600MITEncodingNo standard library i-dunnoRFC 8771 Internationalized Deliberately Unreadable Network Notation6,597MITCommand line utilitiesEncoding idf-parserA parser for the IDF (Intermediate Data Format) used for interchange of PCB design data.6,590GPL-3.0-onlyEncodingParser implementations cemtexerAn utility for generating and validating Australian Banking Association Cemtex file format6,587MITCommand line utilitiesEncoding tree-sitter-toonToon grammar for tree-sitter6,573GPL-3.0-or-laterParser implementationsParsing tools graphql-parser-hive-forkA parser, AST and serializer for graphql query language and scheme definition language (sometimes called IDL).6,561MIT/Apache-2.0Command-line interfaceParser implementations gsd-parserParser for PROFIBUS GSD files (Generic Station Description)6,560MIT OR Apache-2.0Parser implementationsScience::Robotics webextension_patternIntuitive URL pattern matching as used by Firefox WebExtensions and by Chrome6,559MIT OR Apache-2.0Parser implementationsWeb programming toycThe toylang compiler6,553ISCCommand line utilitiesCompilers gurgleYet another dice rolling crate6,547BSD-3-Clause-ClearGame developmentGames hldemoA parser for Half-Life (Goldsource) demo files using nom.6,546MIT/Apache-2.0Game enginesGames orcrsAn Apache ORC file reader for Rust6,543non-standardParser implementations gurkle-parserA parser, AST and serializer for GraphQL schemas and query language.6,525MIT OR Apache-2.0Command-line interfaceParser implementations balatro_mod_indexa library for parsing a git lfs repo into a BMM-compatible index6,522GPL-3.0-onlyDevelopment toolsEncoding adstxtThis library provides a parser for ads.txt.6,510MIT OR Apache-2.0Parser implementations skrillax-serdeA serialization/deserialization library for Silkroad Online packets.6,508MITEncodingParser implementations nafcodecRust coder/decoder for Nucleotide Archive Format (NAF) files.6,502MITCompressionParser implementations nom_bencodeA bencode parser written with nom.6,499MIT OR Apache-2.0Parser implementations skiffAn immutability-first, functional scripting language with a friendly syntax and compiler/interpreter written in Rust!6,496MITCompilersParser implementations rhai-docDocumentation tool for Rhai - an embedded scripting language and engine for Rust6,476MIT OR Apache-2.0Command line utilitiesDevelopment tools ebustlParse subtitle files in the EBU-STL format with Rust.6,465MITParser implementations g-winA winnow parser for .gcode files6,440MIT OR Apache-2.0Parser implementations weldrA Rust library to manage LDraw files (.ldr)6,432MITParser implementations touchstoneTouchstone (s2p, etc.) file parser, plotter, and more6,429MITCommand line utilitiesParser implementations jqjq.rs6,423UnlicenseCommand line utilitiesCompilers hersenneukA Brainfuck interpreter written in Rust.6,417MITParser implementations rustyhdf5Pure-Rust HDF5 reader/writer — no C dependencies6,414MITEncodingParser implementations debcontrol_structAutomatic Debian control file parsing for structs.6,409MIT OR Apache-2.0Parser implementations channels-packetUtilities to parse channels packets.6,381MITNo standard libraryParser implementations typed-bytesizeRepresent bytesize in decimal or binary prefix unit6,381MITParser implementationsValue formatting pk_stlSTL file parsing and writing.6,380MITEncodingGraphics gutenberg-rsThis crate is used to get information and data from gutenberg (https://www.gutenberg.org/)6,365MITParser implementationsParsing tools ewfPure Rust reader for Expert Witness Format (E01/EWF) forensic disk images6,357Apache-2.0FilesystemParser implementations relay8xcontrol a specific 8x relaise card via serial / USB6,350Apache-2.0 OR MITCommand line utilitiesDevelopment tools::Testing shimmytokPure Rust tokenizer for GGUF models with llama.cpp compatibility (SentencePiece + BPE + WPM + UGM + RWKV)6,336MIT OR Apache-2.0EncodingParser implementations flexonSIMD accelerated JSON parser6,329MITEncodingNo standard library pdf-text-extractExtract text, tables, and structured content from PDF files6,320MITParser implementationsText processing wp-parse-apiMinimal plugin API for wp-lang data pipelines and parser components6,318Elastic-2.0Data structuresParser implementations