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.

mumuLava Mumu is a language for those in the now and that know4,933MIT OR Apache-2.0ConcurrencyData structures royalA parser for Persona 5 Royal dialogue message format4,931GPL-3.0-or-laterGame developmentParser implementations impcA compiler for the IMP programming language4,920MITCompilersParser implementations pdfsink-rsFast pure-Rust PDF extraction library and CLI — ~10-50x faster than pdfplumber for text, word, table, layout, image, and metadata…4,908MITCommand line utilitiesParser implementations hime_langservLanguage server for Hime grammars4,902Apache-2.0AlgorithmsParser implementations pgschemaPrototype for PG-SChema with property constraints4,900MITCommand line utilitiesData structures casper_utilsUtilities for interacting with CASPER FPGA file formats4,882Apache-2.0 OR MITHardware supportParser implementations oxirs-coreCore RDF and SPARQL functionality for OxiRS - native Rust implementation with zero dependencies4,879Apache-2.0Data structuresDatabase interfaces boleto-utilsUtility library to parse brazilian payment slip (aka 'boleto') barcodes.4,875MITParser implementations formualizer-parseHigh-performance Excel/OpenFormula tokenizer + parser with a stable AST surface4,872MIT OR Apache-2.0Parser implementationsText processing import_fnImplementation of #[import_fn] macro for Crabzilla4,871MITCompilersGame development nobilityNBT decoder4,865ZlibEncodingGame development tiff-readerPure-Rust, read-only TIFF/BigTIFF file decoder with no C dependencies4,865MIT OR Apache-2.0Parser implementationsScience fql_deserializeInternal crate for deserializing Fauna Query Language (FQL) responses.4,858MIT-0Database interfacesParser implementations samotop-parser-nomSMTP parser of Samotop - SMTP server and library built on async-std4,848MIT OR Apache-2.0EmailNetwork programming sui-compatClean-room Nix format and protocol compatibility layer (NAR, store paths, ATerm, derivations)4,843MITEncodingParser implementations htmliteAn HTML manipulation toolkit4,836MITParser implementationsWeb programming did_commonA rust library for parsing Decentralized Identifiers (DIDs), with no_std support.4,835MIT/Apache-2.0Parser implementations en-300-468-readerReader for MPEG TS data formatted according to ETSI standard EN 300 4864,820MIT/Apache-2.0Multimedia::VideoParser implementations bacnet_parseno_std BACnet parser4,818MPL-2.0Network programmingParser implementations fql_serializeInternal crate for serializing Fauna Query Language (FQL) requests.4,816MIT-0Database interfacesParser implementations df_ls_diagnosticsA language server for Dwarf Fortress RAW files4,814MIT OR Apache-2.0Development toolsGames hanNo-std implementation of the Swedish-Norwegian, P1-based smart power meter standard4,812MITNo standard libraryParser implementations df_ls_deriveA language server for Dwarf Fortress RAW files4,799MIT OR Apache-2.0Development toolsGames jstWrite a javascript object in rust4,796MITEncodingParser implementations gironECMAScript parser which outputs ESTree JSON.4,791MIT OR Apache-2.0Parser implementations scantargetTarget parsing and expansion library for security scanners4,782MITNetwork programmingParser implementations piqelA implementation of PartiQL4,779MITDatabase interfacesParser implementations vmf-forgeA parser for Valve Map Format (VMF) files4,772MITGame developmentParser implementations pokemon-synthesizerA synthesizer for the sound format of the Pokemon GameBoy games4,770MIT OR Apache-2.0Game developmentMultimedia::Audio rosm_pbf_readerA low-level Rust library for parsing OpenStreetMap data in PBF format4,761MITEncodingParser implementations liberty-ioParser and writer for the Liberty format.4,760AGPL-3.0-or-laterParser implementations libprefetchForensic library; parser and reader for Microsoft Prefetch File4,751WTFPLParser implementationsParsing tools serde-frontmatterSerde support for Jekyll front matter4,751GPL-3.0Data structuresEncoding tuCLI tool to convert a natural language date/time string to UTC4,751ISCCommand line utilitiesParser implementations nbibMEDLINE/Pubmed .nbib format to CSL-JSON conversion4,741MITParser implementationsScience pineapplepizzaThis is a reference implementation of the pineapplepizza format. The format is both lightweight markup and data serialization;…4,727GPL-3.0Command line utilitiesParser implementations cmark-gfm-sysRust's raw bindings of libcmark-gfm4,719MITExternal FFI bindingsParser implementations rfbuttonA library for decoding 433 MHz RF remote codes.4,718MIT OR Apache-2.0Hardware supportParser implementations statsdprotoBuilding blocks to parse, transform, and even pass through statsd data4,711MITDevelopment toolsParser implementations lobsterchatMinecraft Chat Components and Adventure MiniMessage in Rust4,710MITData structuresParser implementations pbf-craftA Rust library for reading and writing OpenSteetMap PBF file format.4,705MITEncodingParser implementations arsonarson is a simple rust json library for parsing string. it has nice formatted colored output4,698MITParser implementationsParsing tools jvm-hprofA parser for JVM hprof heap dumps4,697non-standardDevelopment toolsParser implementations libplum-sysBindings to libplum, an image loading and storing library4,693MPL-2.0EncodingExternal FFI bindings pmd_pkdpxA library that can read pkdpx file, a compression algoritm used in pokemon mystery dungeon games4,678CC0-1.0Parser implementations geotiff-readerPure-Rust GeoTIFF reader with optional HTTP range-backed remote access4,678MIT OR Apache-2.0Parser implementationsScience agent-parser-roA comprehensive user agent string parser that detects browser, operating system, and device type4,675MIT OR Apache-2.0Parser implementationsWeb programming csv_libLibrary for parsing CSV files using memory-mapped I/O, with low alloc, and AVX2/NEON support4,661MITEncodingParser implementations dbus-server-address-parserLibrary to encode and decode DBus server address4,638BSD-3-ClauseEncodingParser implementations gambit-parserparser for gambit efg files4,637MITGame developmentParser implementations titlefmtMetadata Title Formatting Library4,633MIT/Apache-2.0MultimediaParser implementations vrtParser/encoder for VITA Radio Transport data4,631MITParser implementations winnow_datetimeParsing dates using winnow4,620MITDate and timeParser implementations chaste-yarnParser for yarn lockfiles4,606Apache-2.0 OR BSD-2-ClauseData structuresParser implementations tree-sitter-bendTree-sitter grammar for the Bend programming language4,604MITParser implementationsParsing tools pmd_dicread and write dic file from pokemon super mystery dungeon (font metadata)4,602CC0-1.0Parser implementations colorblastSyntax highlighting library for various programming languages, markup languages and various other formats4,601ZlibParser implementationsParsing tools pommesProject object model (POM) model and parser4,596MIT OR Apache-2.0Parser implementations lox-langA Lox language runtime for Rust4,591MITCommand line utilitiesParser implementations claude-code-transcriptsTyped parser for Claude Code transcript JSONL files (session logs under ~/.claude/projects).4,579MIT OR Apache-2.0EncodingParser implementations openjd-modelOpen Job Description model library — parsing, validation, and job creation4,578(Apache-2.0 OR MIT)Data structuresParser implementations chaste-npmParser for npm lockfiles4,572Apache-2.0 OR BSD-2-ClauseData structuresParser 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 pokemon-sprite-compressionA library for dealing with compressed Pokemon sprites4,563MIT OR Apache-2.0CompressionGame development rusty-pklLightweight Pkl parser for Rust4,558MITParser implementationsParsing tools opencc-fmmsegHigh-performance Chinese conversion library (Simplified ↔ Traditional) using OpenCC lexicons and FMM segmentation — no runtime…4,549MITCommand line utilitiesLocalization (L10n) c0svBinary CSV, using C0 ASCII control codes4,541MITNo standard libraryParser implementations rustsolRust bindings for storage layouts of solidity contracts4,536MITAPI bindingsData structures nfeNF-e - Manipulação da nota fiscal eletrônica4,522MITData structuresParser implementations jaded-deriveDerive implementations for jaded4,521MITEncodingParser implementations mdtgQuickly generate markdown tables in your terminal using a simplistic specification4,517MITCommand line utilitiesParser implementations lc3asmLC-3 assembly parser & assembler4,496GPL-2.0-onlyCommand line utilitiesParser implementations cstParser for the CST format.4,491BSD-3-Clause OR UnlicenseAccessibilityParser implementations titaniteClient/Server Library for Gemini protocol with Titan support4,490MITNetwork programmingParser implementations letterbox-langA modular lexer and parser for the Letterbox esoteric programming language.4,486non-standardParser implementations war-cliA viewer/editor for Darksiders saves, worlds, and scripts4,475AGPL-3.0Command line utilitiesEncoding corewars-parserA placeholder subcrate for corewars4,473MITEmulatorsGames html2md-bullettyLibrary and binary to convert simple html documents into markdown. Modified for bulletty.4,463GPL-3.0+Development toolsParser implementations osrmreaderA reader for *.osrm files that are used by the routing engine OSRM.4,459MIT OR Apache-2.0EncodingParser implementations fen_parserA parser for Fen4,452MITDevelopment tools::FFIParser implementations ffmetadataA simple parser for ffmpeg's ffmetadata format4,443BSD-3-ClauseMultimediaParser implementations susy-wasmWebAssembly binary format serialization/deserialization/interpreter4,442MIT/Apache-2.0Parser implementationsWebAssembly rslnpA configurable parser for scopes list notation (SLN)4,437MIT OR Apache-2.0Parser implementationsText processing cabrilloA nom parser for the Cabrillo file format used for submitting contest logs in amateur radio.4,436MITParser implementations brigadier_rsMinecraft command parser in Rust4,424MIT OR Apache-2.0Parser implementations ferrocat-icuCompact, Rust-native ICU MessageFormat parsing primitives for ferrocat.4,416MITInternationalization (i18n)Localization (L10n) libpdfLibrary for reading and writing PDF documents.4,408MIT OR Apache-2.0EncodingParser implementations shwildShell-compatible wildcard matching library4,408BSD-3-ClauseCommand-line interfaceDevelopment tools csvrowFast and simple crate for taking a string slice and iterating over the fields in a manner that adheres to RFC-41804,406Unlicense/MITParser implementations apinotesParsing clang API notes4,404Zlib OR Apache-2.0 OR MITConfigurationParser implementations spider-markup5ever_rcdomSend/Sync-friendly RcDom on the spider-* atomic-tendril fork stack4,399MIT OR Apache-2.0Parser implementationsWeb programming tree-sitter-grugA tree sitter parser for grug4,393MITParser implementationsParsing tools inline-cssEmbed CSS directly in your Rust code4,387LGPL-3.0-or-laterData structuresParser implementations rustledger-coreCore types for rustledger: Amount, Position, Inventory, and all directive types4,382GPL-3.0-onlyCommand line utilitiesFinance wasmlite-parserThis crate parses WebAssembly modules and can generate LLVM IR based the data extracted from a module4,380Apache-2.0Development toolsParser implementations gb-sym-fileA parser for Game Boy sym files, fully conformant to the spec.4,376MPL-2.0Game developmentParser implementations tree-sitter-rsmlRsml grammar for tree-sitter4,366MITParser implementationsParsing tools org-social-lib-rsA Rust library for parsing and interacting with Org-social decentralized social networks4,360GPL-3.0Network programmingParser implementations rocket_uploadDeal MultiPart Form Data in Rust Rocket web frame, easily upload files to server.4,358MITParser implementations elfioELFIO is a Rust library intended for reading and generating files in the ELF binary format4,357MIT OR Apache-2.0Development toolsEmbedded development plumersMulti-format image library with first-class support for paletted images4,348MPL-2.0EncodingGraphics polycvssCVSS v2, v3, and v4 vector string parser and score calculator.4,348MIT-0Parser implementationsSecurity conf_jsonA human editable configure file in JSON parser4,330MIT OR Apache-2.0EncodingParser implementations df_ls_lexical_analysisA language server for Dwarf Fortress RAW files4,329MIT OR Apache-2.0Development toolsGames speechmarkdown-rustHigh-performance SpeechMarkdown parser with multi-language bindings4,329MITParser implementationsText processing xwasmWebAssembly binary format serialization/deserialization/interpreter4,327MIT/Apache-2.0Parser implementations freedesktop-categories-codegenParser and code generator for freedesktop-categories4,325MIT OR Apache-2.0Development tools::Build UtilsParser implementations mdbook-pagebreaksA mdbook preprocessor to insert page breaks when rendering to HTML4,324MITCommand line utilitiesParser implementations sqlite-parser-nomSQLite database file parser4,321Apache-2.0Database interfacesParser implementations malbolgeA implementation of the Malbolge Programming Language in Rust4,318GPL-3.0CryptographyEmulators tree-sitter-rushrush grammar for tree-sitter4,316MITParser implementationsParsing tools py27-marshalA Rust port of https://github.com/python/cpython/blob/master/Python/marshal.c4,316MITEmulatorsEncoding typed-format-versionLoad format.version.{major,minor} from a structured file.4,315BSD-2-ClauseConfigurationParser implementations lidrsA rust crate for reading and representing light intensity distributions via photometric webs.4,313non-standardMathematicsParser implementations bib-unboundParser for the Unbound Bible format4,311Unlicense OR MITParser implementations df_ls_coreA language server for Dwarf Fortress RAW files4,309MIT OR Apache-2.0Development toolsGames jimage-rsA fast and efficient Rust library for working with jimage files used by the Java Platform Module System.4,307MITCommand line utilitiesParser implementations prettyish-htmla probably good enough HTML prettifier4,298GPL-3.0-or-laterParser implementationsWeb programming deb822(De)Serialization of Deb822 file4,298GPL-3.0-or-laterEncodingParser implementations sbmlA parser for SBML4,292MIT OR Apache-2.0MathematicsParser implementations dbf_dextractorExtract and deserialize dbf files4,287MIT OR Apache-2.0EncodingParser implementations confuciusA Rust library that simplifies configuration file management for applications.4,284MITConfigurationParser implementations solana-paymentsA lightweight library for parsing and creating Solana Pay URLs4,280CC0-1.0Cryptography::CryptocurrenciesParser implementations rgc-chartA library for parsing and writing rhythm game charts.4,277MITEncodingParser implementations crabzillaProvides a JavaScript runtime4,271MITCompilersGame development rtlp-libRust library for parsing PCI Express Transaction Layer Packets (TLPs)4,268BSD-3-ClauseHardware supportParser implementations ingicsThis crate provides a parser for various Ingics iBS Sensors.4,263non-standardParser implementations locodriveA model railroad connection handler to read message from and write messages to serial port.4,262MIT OR Apache-2.0Parser implementationsParsing tools runicStupid string to duration converter4,244MITParser implementationsParsing tools linux-meminfoAn efficient, zero-allocations /proc/meminfo parsing library4,237GPL-3.0-onlyFilesystemOperating systems::Linux APIs toe-beansDHCP library, client, and server4,230LGPL-2.0-onlyEncodingNetwork programming ferrocat-poPerformance-first PO parsing, serialization, and catalog update primitives for ferrocat.4,228MITInternationalization (i18n)Localization (L10n) kevy-respRESP2 + RESP3 wire-protocol codec. Pure Rust.4,223Apache-2.0 OR MITEncodingNetwork programming extdot-implPlease see `extdot` crate for actual usage4,222MIT OR Apache-2.0Parser implementationsRust patterns shakmaty-uciUniversal Chess Interface (UCI) message parser4,209GPL-3.0+Game developmentGames nom-openmetricsA prometheus and openmetrics parser4,204MITParser implementations egml-cliCLI tool for processing GML data.4,203MIT OR Apache-2.0Data structuresParser implementations dhcparseA zero-copy DHCPv4 parser4,202Apache-2.0Network programmingNo standard library simple-useragentA simple user agent parser library based on the uap-core regexes4,197MITParser implementationsWeb programming lox-scannerlexical scanner for Lox4,194MITParser implementationsParsing tools btf-deriveMacros for the btf crate.4,188MITData structuresParser implementations co-authorsExtract co-authors from a commit message.4,168MIT OR Apache-2.0Parser implementations pdfer_formsFast pure-Rust PDF form filling, AcroForm inspection, and document operations (merge, split, rotate, encrypt) — a pypdf / PyPDF2…4,166MIT OR Apache-2.0Parser implementationsText processing structpathlibrary type-safe parsing and generation of url paths4,164non-standardParser implementationsWeb programming urm-simA parser and interpreter for Unlimited Register Machine (URM) programs4,150MITCommand line utilitiesDevelopment tools rdocx-oxmlWordprocessingML XML element types for OOXML4,139MIT OR Apache-2.0Parser implementationsText processing rustextileTextile markup language parser for Rust4,134BSD-3-ClauseParser implementationsText processing teleinfo-nomA library to parse teleinfo stream from french meters4,131WTFPLHardware supportOperating systems rjvmParse JVM class files with Rust4,130MITParser implementations procfileProcfile parser for Rust4,125MIT/Apache-2.0ConfigurationData structures fuzzy-picklesA low-level parser of Rust source code with high-level visitor implementations4,123MIT/Apache-2.0Parser implementations oxideav-mkvPure-Rust Matroska (MKV/WebM) container for oxideav4,114MITMultimedia::VideoParser implementations tor-cert-x509X509 certificates as used by Tor4,112MIT OR Apache-2.0Parser implementations smtp-messageLine-oriented parser and builder for SMTP protocol messages4,105MIT OR Apache-2.0EmailNetwork programming rolodexA Forgiving VCard implementation.4,105non-standardParser implementations csv-toolsA Rust crate for reading, creating and manipulating CSV files easily4,103MITParser implementationsParsing tools jreflectionStatic reflection APIs for analyzing jars and jimage files4,097MIT OR Apache-2.0Parser implementations tree-sitter-adlA tree-sitter grammar for Algebraic Data Language (ADL)4,073MITParser implementationsParsing tools highlightingtree-sitter syntax highlighting4,072MITParser implementationsParsing tools eulumdatEulumdat (LDT) and IES photometric file parser, writer, and validator for Rust4,057AGPL-3.0-or-laterParser implementationsScience scdlang_smcatScdlang parser for targeting AST of state-machine-cat4,055UPL-1.0Parser implementations stupidfParsing of STDF file format to DataFrame with Python bindings4,053MITParser implementations wow-blpParser and encoder for World of Warcraft BLP texture files with DXT compression support4,050MIT OR Apache-2.0Game developmentParser implementations props-rsparse .properties files4,049MITConfigurationParser implementations ribbit-clientRibbit protocol client with signature verification for Blizzard's NGDP system4,038MIT OR Apache-2.0Game developmentNetwork programming expressionsFlexible expression parser and evaluator4,036MITMathematicsParser implementations genson-rsExtremely fast JSON Schema inference engine built in Rust4,034non-standardCommand line utilitiesParser implementations device_tree_sourceA library to parse Device Tree Source (DTS) files.4,034MITParser implementations composer_lspA LSP server for composer4,031MITCommand line utilitiesDevelopment tools open-payments-commonOpen Payments - Message Parsing Library - ISO200224,031Apache-2.0Data structuresDevelopment tools convoA modern dialogue executor and tree parser using YAML, focusing on ease-of-use and speed.4,025MIT OR Apache-2.0Data structuresGame development yowlPrimitives for reading and writing the SMILES language4,006MITParser implementationsScience aws-nitro-enclaves-attestationAttestation primitives library (for C/C++ bindings) for use in AWS Nitro Enclave applications.4,005Apache-2.0CryptographyDevelopment tools::FFI figfontRead and parse a FIGlet font in plain or zipped format.4,004WTFPLAlgorithmsCommand-line interface hoarsA library for dealing with the HOA (Hanoi Omega Automata) file format.3,993MITEncodingParser implementations parsonA crate for parsing JSON into Rust types3,987GPL-3.0Parser implementationsParsing tools lino-objects-codecA library to encode/decode objects to/from links notation3,986UnlicenseEncodingParser implementations is_affectedA utility for checking and listing the affected resources across a range of commits, useful when working with monorepos.3,982AGPL-3.0Command line utilitiesConfiguration ircparserAn IRC (RFC1459) parser and formatter, built in Rust.3,978BSD-3-ClauseParser implementations pmd_code_tableA library that can read code_table.bin files, used in 3ds pokemon mystery dungeon games for text placeholder encoding3,977CC0-1.0Parser implementations aeon_deriveDerive macros for package 'aeon'.3,976MITConfigurationParser implementations thumbscacheA simple Rust libary which allows you to parse the contents of a thumbscache database3,973MITParser implementationsParsing tools crontimecron expression -> time iterator3,973GPL-3.0-onlyDate and timeParser implementations splitbitsConcise bit field extraction3,973BSD-3-ClauseParser implementationsRust patterns f1-game-packet-parserConvert binary data from F1 24, F1 23, and F1 22 UDP telemetry into organised structs.3,967MITParser implementations pmx_parserload and save .pmx model file.3,966MIT OR Apache-2.0Parser implementations tree-sitter-owl-msowl-ms grammar for the tree-sitter parsing library3,966Apache-2.0Parser implementationsParsing tools epw-rsRust parser for Energy Plus Weather file format3,957MITEncodingParser implementations ninresRead commonly used Nintendo file formats.3,957MIT OR Apache-2.0Game developmentParser implementations fexprSimple filter query language parser so that you can build SQL, Elasticsearch, etc. queries safely from user input.3,956BSD-3-ClauseParser implementationsParsing tools litchiHigh-performance parser for Microsoft Office, OpenDocument, and Apple iWork file formats with unified API3,953Apache-2.0EncodingParser implementations jsxnPut JSX in your JSON and JSON in your JSX!3,951MITEncodingParser implementations mutica-compilerCompiler library for the Mutica programming language3,943MITCompilersDevelopment tools brec_macrosCode generator for brec. Implements the block and payload macros.3,943Apache-2.0Data structuresDevelopment tools qrcliA QRCode cli tools, can encode and decode3,927MITDevelopment tools::Procedural macro helpersParser implementations gpmfWIP gpmf implementation3,924MIT OR Apache-2.0Data structuresEncoding modinfo_7dtdRead/Write '7 Days to Die' ModInfo.xml files3,912MITData structuresDevelopment tools fatForensic library; parser and analyzer for FAT image3,894WTFPLParser implementationsParsing tools alsa-ctl-tlv-codecEncoder and Decoder for Type-Length-Value(TLV) style data in ALSA control interface3,889MITData structuresEncoding