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.

gooLibrary for encoding and decoding Elegoo's `.goo` file format.1,476MITParser implementationsRendering::Data formats tax_idsA library to validate and verify Tax Ids. Handle European, British, Norwegian or Swiss VAT numbers.1,474MIT OR Apache-2.0API bindingsFinance aozora-scanSafe trigger-byte scanner for the Aozora notation lexer (aho-corasick-backed). Internal crate; depend on the aozora umbrella…1,474Apache-2.0 OR MITLocalization (L10n)Parser implementations aozora-syntaxAozora Bunko notation: AST types (ruby, bouten, 縦中横, 外字, kaeriten, indent containers). Internal crate; depend on the aozora…1,474Apache-2.0 OR MITLocalization (L10n)Parser implementations hominemA library for modeling muscles and tendons in biomechanical simulations.1,473MIT OR Apache-2.0Game developmentParser implementations wow-alchemy-dataBase data types used in parsing WoW binary formats.1,473Apache-2.0Game developmentParser implementations tree-sitter-ghactionsParser for Github Actions expressions1,472MITParser implementationsParsing tools html-datetime-localA Rust library for parsing local date and time strings based on the WHATWG HTML Living Standard. This may be helpful for…1,471MITDate and timeParser implementations disk-forensicForensic disk-image orchestrator — decodes E01/VMDK/VHDX/VHD/QCOW2/DMG containers, auto-detects MBR/GPT/APM, and routes ISO 9660…1,471Apache-2.0FilesystemParser implementations dash7-cliCli tools for working with dash71,470MITEncodingParser implementations enum_dispatch_pest_parserGenerate pest-based parsers with enum_dispatch integration for static method dispatch1,470MIT OR Apache-2.0Parser implementationsParsing tools dsmr-parseLibrary for parsing DSMR telegrams1,468MIT OR Apache-2.0EncodingParser implementations aozora-pipelineAozora notation lex pipeline — orchestrator + 4-phase lexer producing a borrowed-arena AST. Internal crate; depend on the aozora…1,463Apache-2.0 OR MITLocalization (L10n)Parser implementations rvdcRISC-V instruction decoder1,460MIT OR Apache-2.0Parser implementations confetti-deriveDerive macros for confetti-rs1,452MITConfigurationParser implementations oxigdal-geojsonGeoJSON (RFC 7946) driver for OxiGDAL - Pure Rust vector data processing with streaming support1,452Apache-2.0EncodingParser implementations recordkeeper-data-modelAbstract data model for recordkeeper1,451LGPL-3.0-onlyParser implementationsParsing tools hust-macroA way to embed Rust into HTML code and use it wherever you'd like.1,451MITParser implementationsRust patterns ontocore-diagnosticsOntology lint rules and diagnostic collection for OntoCore (ontocore-*)1,451MIT OR Apache-2.0Command line utilitiesParser implementations postgresql-cst-parserAn unofficial PostgreSQL CST parser written in Pure Rust.1,450non-standardParser implementations lazy-templateString template library that send queries to function responder and interpolate the responses1,449MITNo standard libraryParser implementations md-to-incodocConvert markdown to incodoc.1,446MITAccessibilityParser implementations hwpforge-foundationFoundation types for HwpForge (HwpUnit, Color, Interned IDs, Branded Index)1,445MIT OR Apache-2.0EncodingInternationalization (i18n) speedy-xmlA RapidXML-compatible XML parser1,444MITEncodingParser implementations skytraxx-airspace-parserParser for airspace files in Skytraxx format.1,443MIT/Apache-2.0Parser implementations aozoraAozora Bunko notation parser with incremental document snapshots1,442Apache-2.0 OR MITLocalization (L10n)Parser implementations molexParse, analyze, and transform molecular structure data (PDB, mmCIF, BinaryCIF, MRC)1,440MITData structuresParser implementations roxlap-formatsVoxlap on-disk format parsers (.vxl, .kv6, .kvx, .kfa).1,440MIT OR Apache-2.0Game developmentGraphics aff4Pure-Rust read-only AFF4 (Advanced Forensic Format 4) disk image reader1,439Apache-2.0FilesystemParser implementations xrust-mdParse Markdown and produce a χrust tree1,439Apache-2.0Parser implementations simple-agents-healingResponse healing system for SimpleAgents - BAML-inspired JSON parsing and coercion1,439MIT OR Apache-2.0Development toolsParser implementations ontocore-parserRDF and OWL parsers for OntoCore (ontocore-*)1,436MIT OR Apache-2.0Command line utilitiesParser implementations ws6in1-protoA Rust implementation of the CC8488 weather station protocol1,433AGPL-3.0-or-laterEncodingHardware support axum_duperAxum extractor/response for Duper.1,427MITEncodingParser implementations aozora-renderHTML / serialisation renderers for the aozora AST. Internal crate; depend on the aozora umbrella crate instead.1,425Apache-2.0 OR MITLocalization (L10n)Parser implementations tree-sitter-shopware-twigA parser for Shopware 6 Twig1,424MITParser implementationsParsing tools template-compilerA compiler from a simple template language to Wasm components1,423MIT OR Apache-2.0CompilersParser implementations grib-readerGRIB Edition 1 and 2 decoder for weather and climate data1,418MIT OR Apache-2.0Parser implementationsScience plist-utilsUtilities and libraries for dealing with property lists1,415MITEncodingParser implementations proj-wktWKT and PROJ string parser for proj-core CRS definitions1,414MIT OR Apache-2.0MathematicsParser implementations tree-sitter-yarn-spinnerTree-sitter grammar for Yarn Spinner1,412MITParser implementationsParsing tools scjsonSCXML to JSON converter, part of the multi-language scjson ecosystem1,409BSD-1-ClauseCommand line utilitiesData structures unsynn-rustRust grammar for the unsynn parser library [WIP]1,408MIT OR Apache-2.0Development tools::Procedural macro helpersParser implementations crisp-runtimeA runtime for the lisp-like programming language Crisp which (one day!) integrates seamlessly with C/C++ and Rust libraries.1,408MITCompilersParser implementations cli-readerA minimalistic ebook reader1,406AGPL-3.0Command line utilitiesParser implementations serde_toon2Serde-compatible serializer and deserializer for TOON (Token-Oriented Object Notation)1,405MITEncodingParser implementations ebook-readerA minimalistic ebook reader1,404AGPL-3.0Command line utilitiesParser implementations async-h1-2Asynchronous HTTP 1.1 parser.1,401MIT OR Apache-2.0AsynchronousParser implementations pdf-readerA minimalistic ebook reader1,399AGPL-3.0Command line utilitiesParser implementations epub-readerA minimalistic ebook reader1,399AGPL-3.0Command line utilitiesParser implementations nsgA library for interacting with Portal1,396MITParser implementationsParsing tools clauserLibrary for parsing and deserializing Clausewitz files.1,396MITGame developmentParser implementations postgres-mumupostgrtes-mumu is a plugin for the mumu ecosystem1,395MIT OR Apache-2.0ConcurrencyData structures oxc-yaml-parserA YAML 1.2 parser that produces a comment-preserving typed AST.1,384MITParser implementationsText processing tablefiSimple table to store, manipulate and format tabular data.1,383MIT OR Apache-2.0Data structuresFinance ontocore-catalogSemantic catalog for OntoCore (ontocore-*)1,380MIT OR Apache-2.0Command line utilitiesParser implementations rtoonToken-Oriented Object Notation - A compact, human-readable format for LLM data with 30-60% fewer tokens than JSON1,375MITEncodingParser implementations rosu-replayA Rust library for parsing and writing osu! replay files (.osr format), ported from the Python osrparse library1,374MITGamesMultimedia libvisio-rsA Rust library for parsing Microsoft Visio files (.vsdx and .vsd) and converting to SVG1,373GPL-3.0-or-laterGraphicsParser implementations tree-sitter-latexResilient parser for LaTex1,368MITParser implementationsParsing tools barsBars is an implementation of the BASIC programming language written in Rust.1,366MITCommand line utilitiesParser implementations xdg-desktop-entriesA simple parser for xdg/freedesktop desktop entries1,361GPL-2.0-or-laterParser implementations serde_duperSerde support for Duper.1,358MITEncodingParser implementations vibesql-astAbstract Syntax Tree definitions for vibesql SQL parser1,357MIT OR Apache-2.0Database interfacesParser implementations hwpforge-coreFormat-independent Document Object Model for HwpForge1,355MIT OR Apache-2.0EncodingInternationalization (i18n) cli-text-reader-onlineA less like CLI text reader1,354AGPL-3.0Command line utilitiesParser implementations onnx-rsZero-dependency ONNX model parser in Rust1,352MITParser implementationsScience tetherscriptA dynamically-typed scripting language with Rust-style ownership, implemented as a bytecode VM in Rust1,351MITCompilersEmbedded development surql-parserStandalone SurrealQL parser extracted from SurrealDB1,350Apache-2.0Database interfacesParser implementations rsv-rustRSV reading and writing with Serde support1,347MITEncodingParser implementations lsp-bridgeA comprehensive Rust library that provides a bridge between Language Server Protocol (LSP) servers and clients1,347MIT OR Apache-2.0AsynchronousDevelopment tools morphormorphor constructs finite-state machines and transducers.1,345Apache-2.0Command line utilitiesParser implementations msdparserRust version of the MSD parser by Garcia (https://github.com/garcia/msdparser/).1,345MITParser implementations feed2urlsExtract item URLs from RSS or Atom feeds1,341UnlicenseCommand line utilitiesParser implementations readcon-coreAn oxidized single and multiple CON file reader and writer with FFI bindings for ergonomic C/C++ usage.1,340MITFilesystemParser implementations crabrlHigh-performance XBRL parser and validator1,338AGPL-3.0Command line utilitiesFinance dvb-siETSI EN 300 468 DVB Service Information parser + builder. MPEG-2 PSI included.1,338MIT OR Apache-2.0MultimediaParser implementations docling-coreCore DoclingDocument data model and serializers for docling.rs (a Rust port of docling).1,337MITParser implementationsText processing renderitDraw anything for anything else1,335MIT OR Apache-2.0Parser implementationsTemplate engine confetti-rsA configuration language and parser library written in Rust1,333MITConfigurationParser implementations trees-langOfficial impl of Trees (programming-language), supporting only parsing code now1,331MITParser implementations wagon-gllGLL library for WAGon generated parsers.1,331Apache-2.0Parser implementationsParsing tools oxirs-starRDF-star and SPARQL-star grammar support for quoted triples1,331Apache-2.0Data structuresDatabase interfaces edidrParse EDID data structures1,328MITParser implementations vintvint.rs: simple and efficient variable-length integer encoding1,326Apache-2.0No standard libraryParser implementations formatjs_icu_skeleton_parserParser for ICU number and date/time skeleton strings1,326MITInternationalization (i18n)Localization (L10n) teacat_libTools for working with TeaCat files1,323Artistic-2.0CompilersParser implementations snss-corePanic-free read-only decoder for Chromium/Brave/Edge SNSS session files — validates the SNSS header, splits the command stream…1,318Apache-2.0Parser implementations ferrishot_knusAnother KDL language implementation1,317MIT/Apache-2.0ConfigurationEncoding list-unsubscribeParse RFC 2369 List-Unsubscribe and RFC 8058 List-Unsubscribe-Post headers into a typed action enum.1,317MIT OR Apache-2.0EmailParser implementations serde_rsonSerde integration for RSON1,313MIT OR Apache-2.0ConfigurationEncoding tree-sitter-plainplaintext or unknown files1,312MITParser implementationsParsing tools wagon-togllExample tool that uses the WAGon ecosystem to create GLL based parsers1,307Apache-2.0Parser implementationsParsing tools wow-alchemy-blpParser and encoder for World of Warcraft BLP texture files with DXT compression support1,305Apache-2.0Game developmentParser implementations liquid-grammar-pestPest grammar for parsing Shopify Liquid1,302AGPL-3.0Development tools::FFIParser implementations tcp_parseA simple TCP packet capture and parsing (一个简单的TCP抓包解析工具)1,301MIT OR Apache-2.0Network programmingParser implementations chordsketch-chordproChordPro parser, AST, and transforms1,299MITParser implementationsText processing rikopnetCross-platform, low level networking using the Rust programming language.1,299MIT OR Apache-2.0Network programmingParser implementations daml-syntaxShared parsed-source surface for Daml tools1,299AGPL-3.0-onlyDevelopment toolsParser implementations gdGeometry Dash API wrapper written in Rust.1,298MITParser implementations hedl-c14nHEDL canonicalization and pretty-printing1,298Apache-2.0Data structuresEncoding base32-simdSIMD-accelerated base32 encoding and decoding1,297MITEncodingNo standard library tree-sitter-epics-msi-substitutiontree-sitter grammar for EPICS' .substitutions files1,297MITParser implementationsParsing tools openapi-derefLightweight OpenAPI/JSON Schema $ref resolver. Inline-expands all $ref pointers into a self-contained JSON value.1,297MIT OR Apache-2.0Parser implementationsWeb programming sbe-codegenPerformance-oriented multi-language SBE codec generator1,293MITCommand line utilitiesEncoding liexprA library for parsing and evaluating simple expressions.1,291MITCompilersParser implementations mp4boxMP4/ISOBMFF parser and editor: box trees, typed decoding, sample tables, fragmented MP4, and non-destructive editing1,287MITMultimedia::VideoParser implementations spreadsheet-ods-cellrefSupport for spreadsheet-ods1,286MIT/Apache-2.0Parser implementations xml2rdfLibrary for converting an XML file to N-Triple RDF1,284BSD-3-ClauseCommand line utilitiesEncoding tree-sitter-streamdevice-prototree-sitter grammar for StreamDevice's .proto files1,282MITParser implementationsParsing tools tiny_v2Parser for Fabric's Tiny v2 files1,278GPL-3.0-or-laterData structuresParser implementations kotliniteKotlin Language Server (WIP)1,272Apache-2.0CompilersDevelopment tools json_libJSON library implementation.1,269MITData structuresEncoding resandRead and write ARSC and AXML binary files used for Android Resources1,269Apache-2.0Parser implementations tree-sitter-bosDSL scripting language for controlling unit animations and state. For the Recoil engine.1,264GPL-3.0-or-laterParser implementationsParsing tools rustysbeFIX Simple Binary Encoding (SBE) support for `rustyfix`1,263Apache-2.0Development toolsEncoding palateFile type detection combining tft and hyperpolyglot1,261GPL-3.0-or-laterDevelopment toolsParser implementations factorion-bot-discordfactorion-bot (for factorials and related) on Discord1,260MITMathematicsParser implementations htr-testconvert a html string to react1,259MITEncodingParser implementations protobuf-to-jsonA parser that converts arbitrary protobuf data to json1,258MIT OR Apache-2.0Network programmingParser implementations ftl-jiterFast Iterable JSON parser (preview build)1,257MITParser implementationsParsing tools tree-sitter-snltree-sitter grammar for the EPICS Sequencer's SNL files1,253MITParser implementationsParsing tools dash7-toolsTools for working with dash71,249MITEncodingParser implementations nmea-kitBidirectional NMEA 0183 parser and encoder with AIS decoding1,249MIT OR Apache-2.0EncodingNetwork programming formatjs_icu_messageformat_parserICU MessageFormat parser implementation in Rust1,247MITInternationalization (i18n)Localization (L10n) comtrade-rsA pure Rust parser for the COMTRADE (Common format for Transient Data Exchange for power systems) file format.1,246MITParser implementationsScience edifact-rsZero-copy EDIFACT parser, writer, serde traits, and extensible validation support1,244MIT OR Apache-2.0EncodingParser implementations serde_field_resultField-level Serde recovery for schema-drift-tolerant API clients1,241MIT OR Apache-2.0EncodingNo standard library pgs-parseParse Presentation Graphic Stream (SUP files)1,241MITParser implementations wl-client-builder-cliCLI for creating protocol bindings for wl-client1,236MIT OR Apache-2.0API bindingsCommand line utilities oximedia-subtitleSubtitle and closed caption rendering for OxiMedia1,234Apache-2.0MultimediaParser implementations crisp-macroA proc macro for the lisp-like programming language Crisp which (one day!) integrates seamlessly with C/C++ and Rust libraries.1,234MITCompilersParser implementations ftth-rsipSIP Rust library, parser & generator of SIP1,233MITNetwork programmingParser implementations djvu-iffPure-Rust DjVu IFF container parser and emitter1,232MITMultimedia::ImagesParser implementations formualizerEmbeddable spreadsheet engine — parse, evaluate & mutate Excel workbooks from Rust1,231MIT OR Apache-2.0Data structuresMathematics hwpforge-blueprintYAML-based style template system for HwpForge (Figma Design Token pattern)1,228MIT OR Apache-2.0EncodingInternationalization (i18n) expr-solver-binBinary using the expr-solver-lib to solve math expressions from command line1,227MITMathematicsParser implementations kiloKilo is a small, fast utility crate/library for manipulating strings and generating sourcemaps with all in Magic 🪄1,225MITAccessibilityParser implementations jason-rsA library for parsing Jason-like files into JSON, YAML, or TOML with support for inline file expansion.1,225Apache-2.0EncodingParser implementations swg_treA library for reading from and creating TRE files used by Star Wars Galaxies1,223AGPL-3.0-or-laterCompressionGame development vescA no-std/no-alloc implementation of the VESC® firmware communication protocol.1,221MITAutomotiveEmbedded development seratodjA library for parsing Serato DJ's metadata and database.1,220AGPL-3.0-or-laterParser implementations komment-parser-rsExtract dependencies list from comment and create Cargo.toml1,216GPL-3.0-onlyParser implementationsParsing tools revelo-coreCore engine for revelo: the FileAnalyze byte reader, stream collection, element tree, and ergonomic Reader API.1,216BSD-2-ClauseMultimediaParser implementations truecalc-coreFormula engine with exact Google Sheets semantics — stateless, embeddable evaluator1,216MITMathematicsParser implementations redirect-stdoutA minimalistic ebook reader1,214AGPL-3.0Command line utilitiesParser implementations ib-flexType-safe parser for Interactive Brokers (IBKR) FLEX XML statements: trades, positions, cash flows, corporate actions, and P&L.1,212MITAPI bindingsFinance epubie-libA Rust library for parsing EPUB files1,211MITParser implementationsText processing terra-wldTerraria world parser1,211AGPL-3.0-or-laterGamesParser implementations oxideav-mp4Pure-Rust MP4 / ISO base media file container for oxideav1,211MITMultimedia::VideoParser implementations zust-parserLexer and parser for the Zust scripting language.1,207Apache-2.0CompilersParser implementations mcfnAn mcfunction preprocessor1,200MITCommand line utilitiesCompilers lyrxA pure Rust implementation of LyRiCs which is a computer file format that synchronizes song lyrics with an audio file.1,195MITParser implementationsValue formatting ison-rsISON (Interchange Simple Object Notation) parser for Rust - A token-efficient data format for AI/LLM workflows1,194MITData structuresEncoding parch-libPure rust library for interacting with .parch files1,193MITCryptographyParser implementations libaprs-engineProtocol-first APRS engine core primitives1,190MITEncodingParser implementations lora-astAST types for the Cypher query language used by LoraDB.1,190BUSL-1.1Data structuresParser implementations simple-testParse PromQL query into AST1,188Apache-2.0Parser implementations parse_range_headersNo-dep range header parser1,186MITNetwork programmingParser implementations synta-mtcMerkle Tree Certificates (MTC) implementation on synta1,184MIT OR Apache-2.0CryptographyEncoding prefetch-corePure-Rust read-only Windows Prefetch (.pf) reader — MAM/Xpress-Huffman decompression + SCCA v30/31 (run count, last-8 run times,…1,184Apache-2.0Parser implementations spark-ddl-parserZero-dependency PySpark DDL schema parser1,181MITData structuresParser implementations oxideav-oggPure-Rust Ogg container (pages, packets, CRC32) for oxideav1,180MITMultimedia::EncodingParser implementations lust-rsA WIP Lua-like scripting language implemented in Rust, designed for embedding and rapid scripting with a strong type system, with…1,178non-standardCompilersDevelopment tools marc21A toolkit for processing MARC-21 records.1,175EUPL-1.2Parser implementations serde_sjsonAn SJSON serialization file format1,174non-standardEncodingParser implementations ogc-cql2OGC CQL2 Text + JSON Encoding parser and interpreter in Rust1,173Apache-2.0Data structuresEncoding spatulaParser and interpreter for the Chef language1,173MITParser implementations simple-expressionsA small expression language with variables, function calls, simple types and common operators1,173MIT OR Apache-2.0CompilersParser implementations yenc-simdFast yEnc encoder/decoder with SIMD acceleration (SSE2/AVX2)1,172MITEncodingParser implementations rediserdeRESP (Redis Serialization Protocol) for Serde1,172non-standardData structuresEncoding octorus-tree-sitter-vue3Vue 3 grammar for tree-sitter1,169MITParser implementationsParsing tools microformats_parserA microformats parser1,166AGPL-3.0Parser implementationsWeb programming dewey-decimalSimple wrapper around Dewey Decimal classifications1,166non-standardData structuresParser implementations tree-sitter-epics-msi-templatetree-sitter grammar for EPICS macros1,165MITParser implementationsParsing tools opticaldiscsFormat-agnostic optical disc image reading and filesystem browsing (ISO, BIN/CUE, CHD)1,165GPL-3.0EncodingFilesystem agent-sessionPortable session IR, parsers, discovery, and process matching for local AI coding-agent transcripts.1,163MITDevelopment toolsParser implementations funscript-rsA simple .funscript parser written in Rust1,162MITParser implementations csv2rdfLibrary for converting a CSV file to N-Triple RDF1,161BSD-3-ClauseCommand line utilitiesEncoding djvu-bzzPure-Rust DjVu BZZ compressor and decompressor1,160MITCompressionParser implementations event-mumuevent plugin for the mumu ecosystem1,155MIT OR Apache-2.0ConcurrencyData structures pnets_dotnetA parser for dotnet petri networks1,153MIT OR Apache-2.0MathematicsParser implementations srt-linterLook for issues inside SubRip text (.srt) files1,153MITCommand line utilitiesParser implementations dotenvorSmall, fast `.env` parser and loader for Rust1,151MIT OR Apache-2.0ConfigurationParser implementations docling-pdfPDF/image backend for docling.rs: pdfium text extraction + ONNX layout/table/OCR pipeline.1,150MITParser implementationsText processing mdql-coreCore library for MDQL — a queryable database backed by markdown files1,145AGPL-3.0-onlyCommand line utilitiesDatabase interfaces tiny_msgA tiny Outlook Email Message (.msg) reader1,140MITEmailParser implementations wow-alchemy-m2Parser, validator, and converter for World of Warcraft M2 model files with animation support1,135Apache-2.0Game developmentParser implementations netzip_parserA barebones low-level ZIP parser1,129LGPL-3.0-onlyParser implementations docling-asrAudio/ASR pipeline for docling.rs (Whisper via ONNX; a Rust port of docling's ASR pipeline).1,124MITParser implementationsText processing vibesql-parserSQL parser for vibesql database engine1,123MIT OR Apache-2.0Database interfacesParser implementations cve-idTypesafe Common Vulnerabilities and Exposures (CVE) Identifier1,120MIT OR Apache-2.0No standard libraryParser implementations syntect-5-no-panictemporary fork of Syntect1,120MITParser implementationsParsing tools num-literal-traitsConvert numerical literals from strings to numbers.1,120MITParser implementationsParsing tools httpcliparserParse HTTP CLI input syntax into headers, query params, and JSON bodies1,118MITCommand-line interfaceParser implementations apt-parseParse the output of some Apt commands1,118BSD-2-ClauseCommand line utilitiesEncoding panache-parserLossless CST parser and syntax wrappers for Pandoc markdown, Quarto, and RMarkdown1,114MITParser implementationsParsing tools rv-asmRISC-V instruction decoder and encoder. Credit to https://github.com/Noratrieb/rustv32i for the initail implementation.1,113MIT OR Apache-2.0Parser implementations fartdownAn experimental semantic markup language and static site generator for crafting hypertext documents1,112AGPL-3.0-onlyCommand line utilitiesCompilers capnweb_typesRust type definitions for the Cap'n Web RPC protocol1,108MIT OR Apache-2.0Network programmingParser implementations