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.

cwe-xmlA local in-memory, queryable, and navigable CWE database initialized with one or multiple CWE XML files.16,761Apache-2.0Parser implementations erlang-termLibrary to convert Erlang External Term Format to Rust objects, without using erlang NIFs.16,748UnlicenseEncodingParser implementations merde_yamlYAML deserialization for merde16,671Apache-2.0 OR MITEncodingParser implementations nskeyedarchiver_converterConvert NSKeyedArchiver encoded plists to human readable formats16,659MIT OR Apache-2.0Command line utilitiesParser implementations chaste-typesParser for npmjs lockfiles (types package)16,653Apache-2.0 OR BSD-2-ClauseData structuresParser implementations hamelinPipe-based query language for security event analytics16,542non-standardCompilersDatabase interfaces alice_protocol_readerReader library for reading raw binary data from the ALICE detector into a convenient structure for implementing analysis.16,520MIT OR Apache-2.0Parser implementations readformatVery small format reader16,477MITEncodingParser implementations jppe_deriveThis is a byte stream structured serialization and deserialization library.16,422MIT OR Apache-2.0EncodingNo standard library pddlA PDDL 3.1 parser, strongly typed16,390EUPL-1.2Parser implementationsScience ros_package_manifestThis crate parses ROS package manifest (also known as package.xml)16,386ISCParser implementationsScience::Robotics tree-sitter-javadocParser for Javadoc documentation comments16,364MITParser implementationsParsing tools verilog-filelist-parserA library to parse a Verilog Filelist and return a list of files, include directories and defines16,346MITDevelopment toolsParser implementations lamcalcA library for creating, parsing and evaluating lambda calculus16,332MITParser implementationsWebAssembly human_regexA regex library for humans16,315MIT OR Apache-2.0Parser implementationsText processing samotop-parserSMTP parser of Samotop - SMTP server and library built on async-std16,305MIT OR Apache-2.0EmailNetwork programming mask-parserA parser for the maskfile.md format16,227MITCommand-line interfaceCommand line utilities cli-epub-to-textA CLI epub to plain text converter16,213MITCommand line utilitiesParser implementations jsonparserA Rust crate for efficient parsing and validation of JSON data into strongly typed Rust data structures, enabling data integrity…16,198MIT OR Apache-2.0EncodingParser implementations jppeThis is a byte stream structured serialization and deserialization library.16,190MIT OR Apache-2.0EncodingParser implementations nwn-lib-rsParsing library and command-line tools for Neverwinter Nights 1 and 2 data files16,186LGPL-3.0-or-laterCommand line utilitiesGame development exileDOM-Style XML Parser16,088MIT OR Apache-2.0EncodingParser implementations owlchess_baseBase types for owlchess (not indended to use directly)16,067MITGamesParser implementations discord-mdParser and generator for Discord's markdown15,973MIT OR Apache-2.0Parser implementations metaslang_graph_builderConstruct graphs from parsed source code15,917MITCompilersParser implementations smpp-pduParsing support for SMPP PDUs.15,911MIT OR Apache-2.0Network programmingParser implementations uniprotRust data structures and parser for the Uniprot database(s).15,908MITParser implementationsScience cueHigh-level bindings for the libcue library15,832GPL-2.0-or-laterAPI bindingsParser implementations shalrathA rusty, spiky, heat-seeing Quake map parser.15,802MIT OR Apache-2.0Game developmentParser implementations moleculec-goCompiler plugin for moleculec.15,741MITData structuresDevelopment tools oxc-graphql-parserSpec-compliant GraphQL parser.15,738MIT OR Apache-2.0CompilersDevelopment tools seriniA serde-based INI file parser for Rust15,738MITConfigurationEncoding tspfA parser for TSPLIB format15,724MIT OR Apache-2.0Parser implementations decon-spfThis is a simple tool that allows you to deconstruct an existing SPF record that might be retreived in a normal DNS TXT…15,715MITNetwork programmingParser implementations plsParser and writer for the PLS playlist format15,701MITParser implementations isoimplementations of datatypes related to common iso standards15,644MPL-2.0EncodingNo standard library sitescraperScraping Websites in Rust!15,610MIT/Apache-2.0Parser implementationsParsing tools text-to-soundsText-to-sounds parsing tool.15,599MIT OR Apache-2.0Parser implementationsWebAssembly watermelon-nkeysMinimal NKeys implementation for NATS client authentication15,581MIT OR Apache-2.0CryptographyParser implementations lmfuLow Memory Footprint Utilities (String, HashMap, JSON)15,557MITData structuresNo standard library mermanParity-focused, headless Rust implementation of Mermaid for parsing, layout, and rendering.15,513MIT OR Apache-2.0Parser implementationsVisualization quick_html2mdFast HTML to Markdown conversion with GFM support15,498MIT OR Apache-2.0Parser implementationsText processing faf-replay-parserSupreme Commander Forged Alliance replay parser15,484LGPL-3.0Parser implementations rpkg-rsParse Glacier ResourcePackage (rpkg) files, allowing access to the resources stored within.15,479Apache-2.0Data structuresGame development rustmarkExtensible web application for serving Markdown-based content15,470MITAsynchronousParser implementations streamdal-wasm-detectiveData matcher library used by Streamdal WASM functions15,458MITParser implementationsWebAssembly expressoA very basic expression parser, and runner. For educational use only.15,395MITCompilersParser implementations aspasiaLibrary for parsing and working with subtitles15,3830BSDParser implementations pancakestackRust implementation of the Pancake Stack esoteric programming language.15,332MITParser implementations phoron_coreA serializer and deserializer for JVM bytecode15,274non-standardParser implementations commandy_macroseasy parsing of command line arguments15,219Apache-2.0Command-line interfaceData structures quake3-qvmLibrary to handle Quake 3 virtual machines15,213MIT OR Apache-2.0Parser implementations owlchessYet another chess library for Rust15,213MITGamesParser implementations npm-parserParses the JSON output of npm outdated and npm audit15,164MIT OR Apache-2.0Parser implementations irox-csvCSV Reader/Writer15,145MIT OR Apache-2.0EncodingParser implementations rsnA Rust-inspired, human-readable object notation.15,098MIT OR Apache-2.0EncodingNo standard library aci_ppmEncode and decode PNM image files (TODO: so far only PPM).15,083BSL-1.0Data structuresEncoding nippyAsync NTP - async fork of ntp15,013MITDate and timeEncoding adsbADS-B/Mode-S parser15,008MIT/Apache-2.0EncodingParser implementations wax-cliAn extension of HTML written in Rust14,994MITCommand line utilitiesCompilers toml-spannerHigh Performance TOML parser and deserializer that preserves span information with fast compile times.14,968MIT OR Apache-2.0ConfigurationParser implementations faimmRandom access to indexed fasta using a mmapped file14,937MITParser implementationsScience::Bioinformatics redirect-stderrA cross platform lib to redirect std-err14,916MITCommand line utilitiesParser implementations sofizaSFZ format parser14,910MIT/Apache-2.0Multimedia::AudioParser implementations tree-sitter-tsqueryTS query grammar for tree-sitter14,903Apache-2.0Parser implementationsParsing tools anydateDate & DateTime string parser14,890MIT OR Apache-2.0Date and timeParser implementations dynamic-loader-cacheReader of the dynamic loader shared libraries cache14,862MITCachingDatabase interfaces bund_language_parserBUND programming language parser14,850non-standardParser implementations brainfuck_rsBrainfuck parser and interpreter using nom14,821MITCommand line utilitiesParser implementations parsercherParses and searches Tag documents. (e.g. HTML, XML)14,784MIT OR Apache-2.0Parser implementations editor-configEditorconfig implementation in Rust14,774MITConfigurationFilesystem jadedJava deserialization for Rust14,756MITEncodingParser implementations depyler-annotationsAnnotation parsing and processing for Depyler14,668MIT OR Apache-2.0CompilersDevelopment tools larian-formatsA library for reading Baldur's Gate 3 mod files14,632Apache-2.0CompressionEncoding rs3aAnimated ascii art rust library14,631MIT OR Apache-2.0EncodingParser implementations chasteParser for npmjs lockfiles14,607Apache-2.0 OR BSD-2-ClauseData structuresParser implementations depyler-coreCore transpilation engine for the Depyler Python-to-Rust transpiler14,535MIT OR Apache-2.0CompilersDevelopment tools tdfLibrary for deserializing and serializing tdf values from BlazeSDK14,502MITNetwork programmingParser implementations totTot format serialization and deserialization14,467MPL-2.0ConfigurationEncoding tree-sitter-nginxGrammar for NGinx config14,388MITParser implementationsParsing tools aspenAspen, a VB6 tool for parsing and analyzing VB6 code, in the spirit of cargo check, cargo fmt, etc.14,352non-standardDevelopment toolsParser implementations rapid-xmlXML parser with focus on speed and deserialization to serde14,334MITParser implementations commandyeasy parsing of command line arguments14,331Apache-2.0Command-line interfaceData structures uassetParsing of Unreal Engine asset files (uassets)14,282MIT OR Apache-2.0Game developmentParser implementations deltachat_message_parseremail, link, hashtag, md and more - parsing for deltachat messages14,211MPL-2.0Parser implementations dependabot-configStructured access to the Dependabot configuration.14,197Apache-2.0 OR MITParser implementations nucleationA high-performance Minecraft schematic parser and utility library14,188MITGame developmentParser implementations hlbcHashlink bytecode disassembler and analyzer14,163MITCompilersParser implementations tackler-rsRusty Services for Tackler accounting engine with native GIT SCM support14,136Apache-2.0FinanceParser implementations atglibA library to handle transcripts for genomics and transcriptomics14,115MITData structuresParser implementations mexeSimple arithmetic expression evaluator14,069MITDevelopment toolsMathematics arithmetic-parserParser for arithmetic expressions with flexible literals and type annotations.14,046MIT OR Apache-2.0MathematicsNo standard library nodtoolCLI tool for extracting and converting GameCube and Wii disc images.14,028MIT OR Apache-2.0Command line utilitiesParser implementations vndb_tags_getconvert VNDB tag list (JSON to markdown)13,978MITParser implementations orcxxRust bindings for the official C++ library for Apache ORC13,941GPL-3.0-or-later AND Apache-2.0 AND BSD-3-Clause AND ZlibEncodingParser implementations sxd_html_tableA HTML table parser based on sxd_html.13,914MIT OR Apache-2.0Parser implementationsWeb programming rsyslogRFC 5424 customizable syslog parser13,902non-standardParser implementationsParsing tools serde_klvKLV data format for Serde13,833MIT OR Apache-2.0EncodingParser implementations windows-argsstd::env::args for arbitrary strings on Windows13,804MIT/Apache-2.0Parser implementations unc-tokena small crate to work with UNC token values ergonomically and efficiently (UNC Protocol)13,734MIT OR Apache-2.0No standard libraryParser implementations conventionalA parser library for the Conventional Commit specification.13,666MIT OR Apache-2.0Parser implementations onenote_parserA parser for Microsoft OneNote® files13,665MPL-2.0Parser implementations requirementsPython PIP requirements.txt parser13,648MITParser implementations adobe-swatch-exchangeRead and write .ase files13,641MPL-2.0Parser implementations mutnetUnsafe-free and allocation-free, no-std network protocol parsing and in-place manipulation library.13,625MIT OR Apache-2.0Network programmingNo standard library postgres_moneyA library to generate and parse Postgres money types.13,613non-standardData structuresParser implementations pretty-goodRFC4880 (OpenPGP Message Format) library13,611Apache-2.0CryptographyParser implementations docsearchResolve crate items to rustdoc URLs.13,593MITParser implementations flussab-aigerAIGER file format (binary and ASCII) parser and writer13,5550BSDEncodingParser implementations mini-c-parserminimal C language lexer & parser & virtual executer from scratch13,544MITCompilersParser implementations non-blank-string-rsNon blank string type for 'parse, don't validate' approach13,508MIT OR Apache-2.0Data structuresParser implementations rulox_macroA macro for embedding Lox in Rust.13,505MITParser implementations ttyrecreads and writes ttyrec files13,490MITParser implementations octofhir-fhirpathA high-performance FHIRPath implementation in Rust with comprehensive spec compliance13,471MIT OR Apache-2.0Data structuresParser implementations hl7-parserParses the structure of HL7v2 messages, but does not validate the correctness of the messages.13,469Apache-2.0Parser implementationsScience qif_parserThis library parses Quicken Interchange Format (QIF) files13,437MITParser implementations nxA high performance Rust library used to read NX files with minimal memory usage.13,429MITParser implementations deformatExtract plain text from HTML, PDF, and other document formats13,412MIT OR Apache-2.0Parser implementationsText processing markdownifymarkitdown in rust - convert various document and files into markdown13,405MITParser implementationsText processing ion-hashIon Hash13,402Apache-2.0CryptographyEncoding metaslang_bindingsComputes semantic language bindings from parsed source code13,384MITCompilersParser implementations akariDynamic & Weakly Typed Programming Powered by Rust13,322GPL-3.0-or-laterData structuresEncoding similarity-coreCore library for code similarity detection using AST-based comparison13,314MITDevelopment toolsParser implementations libpacketCross-platform, binary packet parsing and manipulation13,302MIT/Apache-2.0Network programmingParser implementations javascript_lexerJavascript lexer13,291MITParser implementations yang4libyang4 bindings for Rust13,265MITParser implementations magika-cliDetermines file content types using AI13,221Apache-2.0Command line utilitiesFilesystem concisemarkA simplified markdown parsing library13,204MITParser implementationsParsing tools mt940A strict MT940 bank statement parser13,185MITCommand-line interfaceCommand line utilities lightmotif-tfmpvalueRust reimplementation of TFMPvalue for the lightmotif crate.13,184GPL-3.0-or-laterParser implementationsScience::Bioinformatics c3dioA library for reading and writing C3D motion capture files.13,181MIT OR Apache-2.0Game developmentParser implementations serde_encomOfficial EnCom library13,178MIT OR Apache-2.0EncodingParser implementations rulexDEPRECATED: Use pomsky instead. A new regular expression language13,174MIT OR Apache-2.0Parser implementationsText processing blackbox-logErgonomic parser for BetaFlight blackbox logs13,158MIT OR Apache-2.0Aerospace::DronesAerospace::Unmanned aerial vehicles gbx-headerPartial parser for GBX files13,142MITCommand line utilitiesParser implementations kle-serialRust deserialisation library for Keyboard Layout Editor JSON files13,086MIT OR Apache-2.0EncodingParser implementations sip2SIP2 Library13,082MITDevelopment toolsNetwork programming mathmlA parser for MathML13,074MIT OR Apache-2.0MathematicsParser implementations mc-legacy-formattingA non-allocating parser for Minecraft's legacy formatting system13,071MIT OR Apache-2.0Game developmentNo standard library const_irc_message_parserA 0 dependency, no_std, const-only parser for the IRC message protocol.13,058ISCNo standard libraryNo standard library::No dynamic allocation shiratsu-namingZero-copy file name parser for No-Intro, TOSEC, and GoodTools named ROM files.13,048MITEmulatorsGames rulox_typesHelper types for the rulox crate.12,993MITParser implementations gprsA set of filtered and optimized Rust libraries creates a foundation for building modern web frameworks12,907MIT OR Apache-2.0AsynchronousConcurrency wirefilter-engineAn execution engine for Wireshark-like filters12,904MITConfigurationParser implementations uiua_parserUiua parser implementation12,853MITAlgorithmsCompilers gorrosion-gtpA best-effort strongly typed interface between Rust and GTP, the Go Text Protocoll12,826MIT OR Apache-2.0EncodingGame engines vimwiki-coreCore library elements for vimwiki data structures, parsing, and more12,808MIT OR Apache-2.0Parser implementationsTemplate engine depyler-analyzerStatic analysis and optimization engine for Depyler12,807MIT OR Apache-2.0CompilersDevelopment tools decent-toml-rs-alternativeA fork of the toml-rs crate (by Alex Crichton) that does not depend on serde. It is much less powerful, less documented, and not…12,792MITParser implementations cborpathCborPath engine written in Rust12,783non-standardParser implementationsParsing tools scan_jsonReact to elements in a JSON stream12,743MITParser implementationsParsing tools rocket-jwtjwt authorization for rocket12,714MITParser implementationsWeb programming archlinux-repo-parserSerde support to parse package definitions in Arch Linux repository12,705MIT OR Apache-2.0Parser implementations cansAn elegant and lightweight Rust-based literal template engine for managing web content, enhanced with a world module for…12,696MIT OR Apache-2.0Parser implementationsTemplate engine ovbaAn Office VBA project parser written in 100% safe Rust.12,695non-standardParser implementations gcg-parserParser and Data Structures for the GCG file format12,688Unlicense OR MITData structuresEncoding psrdadaA rusty wrapper for the psrdada radio astronomy library12,687Apache-2.0 OR MITEncodingParser implementations zero-packetA zero-copy Rust library that builds and parses network packets in-place.12,664MITNetwork programmingNo standard library loaHTML parser written in pure Rust,no-std12,650MITNo standard libraryParser implementations igcA fast, minimal parser for IGC flight recorder files12,642MITAerospaceParser implementations ldtkA crate for reading the LDtk 2D tile map format.12,620non-standardGame developmentGames doctorFlexible low level parser for Javadoc-style doc comments: Javadoc, JSDoc, TSDoc, etc.12,616MITParser implementations depyler-verifyProperty verification and formal methods for Depyler transpilation12,533MIT OR Apache-2.0CompilersDevelopment tools depyler-qualityQuality gates and metrics for Depyler12,532MIT OR Apache-2.0CompilersDevelopment tools bridsParse and generate random CPF and CNPJ, Brazil's ID numbers.12,523MIT OR Apache-2.0No standard libraryParser implementations vox_writerA simple writer module for MagicaVoxel file format12,426MITData structuresEncoding rsexprSmall and simple S-expression parsing and manipulation with support for square-bracketed groups and strings12,406GPL-3.0-onlyParser implementations py-marshalA Rust port of https://github.com/python/cpython/blob/master/Python/marshal.c12,374MITEmulatorsEncoding flinchflinch in-memory database12,371Apache-2.0CachingDatabase implementations lightmotif-ioParser implementations of several formats for the lightmotif crate.12,337MITParser implementationsScience::Bioinformatics subtpA parser for subtitle files such as the SubRip Subtitle (.srt) and the WebVTT (.vtt).12,335MIT OR Apache-2.0MultimediaParser implementations depylerA Python-to-Rust transpiler focusing on energy-efficient, safe code generation with progressive verification12,333MIT OR Apache-2.0CompilersDevelopment tools xuidXUID library in Rust12,263Apache-2.0Data structuresParser implementations bdat(De)serialization library for Monolithsoft's BDAT file format12,236MIT OR Apache-2.0EncodingParser implementations blendA parser and runtime for Blender's .blend files.12,171MITParser implementations http-rest-fileParse jetbrains .http/.rest http client formatted files into a model or serialize an existing model to a file12,105MITParser implementationsParsing tools tui-markupmarkup language for terminal styled text12,100BSD-3-Clause-ClearCommand-line interfaceParser implementations hotg-rune-compilerRunefile parsing and analysis.12,088MIT OR Apache-2.0Parser implementationsScience rtcm-jsonJSON serialization/deserialization of RTCM v. 312,064MIT OR Apache-2.0Command-line interfaceCommand line utilities phpserzA PHP serialization format parser and deserializer12,021MITParser implementations depyler-mcpModel Context Protocol integration for Depyler11,997MIT OR Apache-2.0CompilersDevelopment tools tr-langA programming language made to bring syntax closer to Turkish11,993MITCompilersParser implementations ieee1212-config-romParser for content of Configuration ROM defined in IEEE 1212.11,978MITData structuresParser implementations package_json_parserA parser for package.json11,937MITDevelopment toolsParser implementations esparseA fast JavaScript parser. Currently only a lexical analyzer.11,930MITParser implementations iso-10303A Rust crate for generating STEP reader code.11,884MITParser implementations cylonAn efficient compiler for robots.txt files11,866MITParser implementations pulldown-cmark-frontmatterA Frontmatter extractor for Markdown documents11,853MIT OR Apache-2.0Parser implementations xiv-emote-parserParses log messages for emotes from FFXIV into a sequence of message parts11,825MITParser implementations makepad-ttf-parserA high-level, safe, zero-allocation font parser for TrueType, OpenType, and AAT.11,778MIT OR Apache-2.0Parser implementations interface-rsLibrary for reading and writing Linux interfaces(5) files11,767MITNetwork programmingParser implementations rhymuriImplementation of IETF RFC 3986, Uniform Resource Identifier (URI)11,720non-standardParser implementationsWeb programming uuid-readable-rsEasy to remember unique sentences acting as UUID11,669AGPL-3.0Data structuresParser implementations shiva-spreadsheet-odsRead and write ODS files11,646MIT/Apache-2.0Parser implementations vita49vita49 is a crate for parsing and creating packets compatible with the ANSI/VITA-49.2-2017 standard.11,575MIT OR Apache-2.0AerospaceEncoding latlonParse latitude/longitude from many common formats11,543MITParser implementationsScience protozeroA minimalist protocol buffers decoder11,515MIT OR Apache-2.0No standard libraryParser implementations erl_parseErlang source code parser11,510MITParser implementations clean_git_historyA Git history linter to ensure it stays clean for those who prefer rebasing and fast-forwarding compared to merge and squash…11,421AGPL-3.0Command line utilitiesConfiguration glsltGLSLT Template compiler library11,419MITParser implementationsRendering