-
quick-xml
High performance xml reader and writer
-
simd-json
High performance JSON parser based on a port of simdjson
-
semver
Parser and evaluator for Cargo's flavor of Semantic Versioning
-
uuid
generate and parse UUIDs
-
sqlparser
Extensible SQL Lexer and Parser with support for ANSI SQL:2011
-
roxmltree
Represent an XML as a read-only tree
-
url
based on the WHATWG URL Standard
-
goblin
An impish, cross-platform, ELF, Mach-o, and PE binary parsing and loading crate
-
wasmparser
event-driven library for parsing WebAssembly binary files
-
comrak
A 100% CommonMark-compatible GitHub Flavored Markdown parser and formatter
-
httparse
A tiny, safe, speedy, zero-copy HTTP/1.x parser
-
syntect
high quality syntax highlighting and code intelligence using Sublime Text's grammars
-
lexical-parse-float
Efficient parsing of floats from strings
-
markdown
CommonMark compliant markdown parser in Rust with ASTs and extensions
-
html5ever
High-performance browser-grade HTML5 parser
-
x509-parser
Parser for the X.509 v3 format (RFC 5280 certificates)
-
configparser
configuration parsing utility with no dependencies that allows you to parse INI and ini-style syntax. You can use this to write Rust programs which can be customized by end users easily.
-
geojson
Read and write GeoJSON vector geographic data
-
byte-unit
interacting with units of bytes
-
mail-parser
Fast and robust e-mail parsing library for Rust
-
evalexpr
A powerful arithmetic and boolean expression evaluator
-
skrifa
Metadata reader and glyph scaler for OpenType fonts
-
cssparser
CSS Syntax Level 3
-
yaml-rust2
A fully YAML 1.2 compliant YAML parser
-
vte
Parser for implementing terminal emulators
-
ndarray-npy
.npy and .npz file format support for ndarray
-
nom_locate
A special input type for nom to locate tokens
-
wit-parser
Tooling for parsing
*.witfiles and working with their contents -
tree-sitter-swift
swift grammar for the tree-sitter parsing library
-
fontdue
no_std font parser and rasterizer
-
path-absolutize
extending
PathandPathBufin order to get an absolute path and remove the containing dots -
bcs
Binary Canonical Serialization (BCS)
-
tree-sitter-rust
Rust grammar for tree-sitter
-
fluent-uri
A generic URI/IRI handling library compliant with RFC 3986/3987
-
csscolorparser
CSS color parser library
-
svgtypes
SVG types parser
-
xml
in pure Rust
-
mailparse
parser for MIME e-mail messages
-
cfg-expr
A parser and evaluator for Rust
cfg()expressions -
atoi
Parse integers directly from
[u8]slices in safe code -
lexical
to- and from-string conversion routines
-
lol_html
Streaming HTML rewriter/parser with CSS selector-based API
-
multer
An async parser for
multipart/form-datacontent-type in Rust -
tree-sitter-c-sharp
C# grammar for tree-sitter
-
two-face
Extra syntax and theme definitions for syntect
-
libxml
wrapper for libxml2 - the XML C parser and toolkit developed for the Gnome project
-
multiaddr
format
-
asn1
ASN.1 (DER) parser and writer for Rust
-
cfb
Read/write Compound File Binary (structured storage) files
-
simple-dns
parse and write DNS packets
-
mediatype
MIME Media-type parsing
-
cargo-util-schemas
Deserialization schemas for Cargo
-
tl
Fast HTML parser written in pure Rust
-
spdx
Helper crate for SPDX expressions
-
asn1-rs
Parser/encoder for ASN.1 BER/DER data
-
resolv-conf
The resolv.conf file parser
-
xmltree
Parse an XML file into a simple tree-like structure
-
version-compare
easily compare version numbers with no specific format, and test against various comparison operators
-
serde-saphyr
YAML (de)serializer for Serde, emphasizing panic-free parsing, fast builds and good error reporting. Supports properties, comments, include
-
jsonc-parser
JSONC parser
-
atoi_simd
Fast
&[u8]to integer parser -
atom_syndication
serializing the Atom web content syndication format
-
tree-sitter-scala
Scala grammar for tree-sitter
-
cargo_toml
Cargo.tomlstruct definitions for parsing with Serde -
sfv
Structured Field Values for HTTP parser. Implementation of RFC 8941 and RFC 9651
-
tree-sitter-lua
Lua grammar for tree-sitter
-
sanitize-filename
filename sanitizer, based on Node's sanitize-filename
-
pcap-file
parse, read and write Pcap and PcapNg
-
rust-mcp-sdk
An asynchronous SDK and framework for building MCP-Servers and MCP-Clients, leveraging the rust-mcp-schema for type safe MCP Schema Objects
-
gray_matter
Smart front matter parser. An implementation of gray-matter in rust. Parses YAML, JSON, TOML and support for custom parsers.
-
evtx
A Fast (and safe) parser for the Windows XML Event Log (EVTX) format
-
jiter
Fast Iterable JSON parser
-
umya-spreadsheet
written in pure Rust to read and write xlsx file
-
guppy
Track and query Cargo dependency graphs
-
docx-rs
A .docx file writer with Rust/WebAssembly
-
gix-config
A git-config file parser and editor from the gitoxide project
-
ogg
Ogg container decoder and encoder written in pure Rust
-
aws-smithy-eventstream
Event stream logic for smithy-rs
-
vt100
parsing terminal data
-
aligned-vec
Aligned vector and box containers
-
cargo-manifest
Helper crate to parse and manipulate manifests -
Cargo.tomlfiles -
yasna
ASN.1 library for Rust
-
msvc-demangler
that demangles / undecorates C++ symbols mangled by MSVC
-
tree-sitter-elixir
Elixir grammar for the tree-sitter parsing library
-
eventsource-stream
A basic building block for building an Eventsource from a Stream of bytes
-
conjure-codegen
Rust code generation for Conjure definitions
-
toml-span
Toml parser and deserializer that preserves span information
-
swc_atoms
Atoms for the swc project
-
graphql-parser
A parser, AST and serializer for graphql query language and scheme definition language (sometimes called IDL)
-
log4rs
A highly configurable multi-output logging implementation for the
logfacade -
llm-tokenizer
LLM tokenizer library with caching and chat template support
-
urlpattern
rust-urlpattern is a Rust implementation of the URLPattern standard
-
tree-sitter-typescript
TypeScript and TSX grammars for tree-sitter
-
tree-sitter-r
R grammar for tree-sitter
-
deno_ast
Source text parsing, lexing, and AST related functionality for Deno
-
toml-spanner
High Performance TOML parser and deserializer that preserves span information with fast compile times
-
uriparse
A URI parser including relative references
-
pep440_rs
python version numbers and specifiers, implementing PEP 440
-
boa_ast
Abstract Syntax Tree definition for the Boa JavaScript engine
-
datalogic-rs
High-performance JSONLogic (json-logic) rules engine and sandboxed expression evaluator in Rust — one core, official bindings for Node.js, WASM, Python, Go, Java, .NET, and PHP. Compile once, evaluate in nanoseconds.
-
rustpython-parser
Python language parser for Python3
-
toml_edit
format-preserving TOML parser
-
cstree
generic lossless syntax trees
-
oas3
Structures and tools to parse, navigate, and validate OpenAPI v3.1.x specifications
-
parse-changelog
changelog parser, written in Rust
-
cddl
Parser for the Concise data definition language (CDDL)
-
biblatex
Parsing, writing, and evaluating BibTeX and BibLaTeX files
-
tree-sitter-sequel
Tree-sitter Grammar for SQL
-
vtkio
Parser and writer for the legacy VTK file format
-
pdf_oxide
The fastest Rust PDF library — 0.8ms mean, 5× faster than the industry leaders, 100% pass rate on 3,830 real-world PDFs. Text extraction, Markdown/HTML conversion, PDF creation and editing.
-
iban_validate
A small crate to verify IBAN account numbers
-
arborium
Tree-sitter syntax highlighting with HTML rendering and WASM support
-
write-fonts
Writing font files
-
tree-sitter-yaml
YAML grammar for tree-sitter
-
conjure-http
HTTP interfaces for generated Conjure services
-
rnix
A Nix parser written in Rust
-
m3u8-rs
parsing m3u8 files (Apple's HTTP Live Streaming (HLS) protocol)
-
rust-mcp-schema
Type-safe implementation of the Model Context Protocol in Rust, designed to reduce errors and accelerate development with powerful utilities
-
jaq
Just another JSON query tool
-
tree-sitter-python
Python grammar for tree-sitter
-
quoted_printable
encoder/decoder for quoted-printable data
-
ada-url
Fast WHATWG Compliant URL parser
-
versions
parsing and comparing software version numbers
-
netflow_parser
Parser for Netflow Cisco V5, V7, V9, IPFIX
-
sbp
Rust native implementation of SBP (Swift Binary Protocol) for communicating with devices made by Swift Navigation
-
lcov
LCOV tracefile parser/merger/filter in pure Rust
-
xmlparser
Pull-based, zero-allocation XML parser
-
graphviz-rust
basic access to the graphs in graphviz format with ability to import into or export from it
-
libcst
A Python parser and Concrete Syntax Tree library
-
sscanf
(inverse of format!()) macro with near unlimited parsing capabilities
-
saphyr
A fully YAML 1.2 compliant YAML library
-
rfc2047-decoder
decoding RFC 2047 MIME Message Headers
-
tool-parser
Tool/function call parser for LLM model outputs
-
bitter
Swiftly extracts unaligned bit-level data from a byte slice
-
public-api
List and diff the public API of Rust library crates. Relies on rustdoc JSON output from the nightly toolchain.
-
tree-sitter-md
Markdown grammar for tree-sitter
-
typeshare
Seamlessly share type definitions across multiple languages for FFI interoperability
-
full_moon
A lossless Lua parser
-
markdown-ppp
Feature-rich Markdown Parsing and Pretty-Printing library
-
jotdown
A parser for the Djot markup language
-
ktx2
Parser for the ktx2 texture container format
-
hifijson
High-fidelity JSON lexer and parser
-
webrtc-sdp
parses strings in the format of the Session Description Protocol according to RFC4566. It specifically supports the subset of features required to support WebRTC according to the JSEP draft.
-
nu-parser
Nushell's parser
-
llguidance
Super-fast Structured Outputs
-
yaml-edit
A lossless parser and editor for YAML files
-
arrow-ipc
Support for the Arrow IPC format
-
linux-perf-data
A parser for the perf.data format and the jitdump format. These formats are used by the Linux perf tool.
-
sqlite3-parser
SQL parser (as understood by SQLite)
-
purl
A Package URL implementation with customizable package types
-
qsv
A Blazing-Fast Data-wrangling toolkit
-
ruby-prism
Rustified version of Ruby's prism parsing library
-
pact_matching
Pact-Rust support library that implements request and response matching logic
-
mavlink
Implements the MAVLink data interchange format for UAVs
-
ply-rs-bw
reading/writing ascii and binary PLY files
-
packageurl
package url specification
-
pyproject-toml
pyproject.toml parser in Rust
-
syslog_loose
A loose parser for syslog messages
-
boxcars
Rocket league replay parser
-
parse-size
Parse byte size into integer accurately
-
countio
Byte counting for std::io::{Read, Write, Seek} and its async variants from futures and tokio
-
freedesktop_entry_parser
parsing FreeDesktop entry files and Systemd unit files
-
rbook
A fast, format-agnostic, ergonomic ebook library for reading, building, and editing EPUB 2 and 3
-
emlop
A fast, accurate, ergonomic emerge.log parser
-
mimetype-detector
Fast, accurate, and thread-safe MIME type detection for ~500 file formats with zero dependencies
-
pdb
A parser for Microsoft PDB (Program Database) debugging information
-
css-color
CSS color strings
-
tree-sitter-nix
nix grammar for the tree-sitter parsing library
-
miniconf
Serialize/deserialize/access reflection for trees
-
cucumber-expressions
Cucumber Expressions AST and parser
-
imap-codec
Rock-solid and complete codec for IMAP
-
mdka
A HTML to Markdown converter that balances conversion quality with runtime efficiency
-
allsorts
Font parser, shaping engine, and subsetter for OpenType, WOFF, and WOFF2
-
dot_vox
loading MagicaVoxel .vox files
-
tree-sitter-dart
Dart grammar for tree-sitter
-
der-parser
Parser/encoder for ASN.1 BER/DER data
-
cargo-dist-schema
Schema information for cargo-dist's dist-manifest.json
-
sophia
toolkit for RDF and Linked Data
-
kiss_xml
minimalist schema-less XML parsing library
-
veryl-parser
A modern hardware description language
-
libmagic-rs
A pure-Rust implementation of libmagic for file type identification
-
mwalib
simplify reading Murchison Widefield Array (MWA) raw visibilities, voltages and metadata
-
tree-sitter-powershell
A Powershell grammar for tree-sitter
-
rasn-compiler
An ASN.1 compiler producing bindings for the rasn framework
-
ec4rs
EditorConfig For Rust
-
aube-manifest
package.json parser for Aube
-
rs1090
decode Mode S and ADS-B signals
-
glsl
A GLSL450/GLSL460 parser
-
utf8-decode
UTF-8 incremental decoding iterators
-
scim_v2
that provides utilities for working with the System for Cross-domain Identity Management (SCIM) version 2.0 protocol. (rfc7642, rfc7643, rfc7644)
-
bigtools
associated tools for reading and writing bigwigs and bigbeds
-
aws-smithy-xml
XML parsing logic for Smithy protocols
-
anes
ANSI Escape Sequences provider & parser
-
json-five
JSON5 parser with round-trip capabilities and compatible with the serde data model
-
oxiri
fast implementation of IRI validation and relative IRI resolution
-
ifc-lite-core
High-performance IFC/STEP parser for building data
-
samedec
A SAME/EAS digital receiver and alerting program
-
gtfs-structures
Read GTFS (public transit timetables) files
-
osmpbf
A reader for the OpenStreetMap PBF file format (*.osm.pbf)
-
unreferenced_files
finding unused and unreferenced files
-
minidump
A parser for the minidump format
-
cargo-toml-workspace
Parse cargo workspace and load specific crate
-
fontconfig-parser
fontconfig file parser in pure Rust
-
redact
keeping secrets out of logs
-
ast-grep
Search and Rewrite code at large scale using precise AST pattern
-
deserr
Deserialization library with focus on error handling
-
struson
A low-level streaming JSON reader and writer
-
bashkit
Awesomely fast virtual sandbox with bash and file system
-
uppsala
A pure Rust XML parser, DOM, namespace, XPath, and XSD validation library
-
base64-simd
SIMD-accelerated base64 encoding and decoding
-
rtf-parser
RTF parser & lexer library designed for speed and memory efficiency
-
birli
A preprocessing pipeline for the Murchison Widefield Array
-
reasoning-parser
Parser for AI model reasoning/thinking outputs (chain-of-thought, etc.)
-
htmlparser
Pull-based, zero-allocation HTML parser
-
dataview
Safe transmute between types and byte arrays of the same size
-
kreuzberg
High-performance document intelligence library for Rust. Extract text, metadata, and structured data from PDFs, Office documents, images, and 91+ formats and 248 programming languages…
-
a2lfile
read, modify and write a2l files
-
s2protocol
A parser for Starcraft II - Replay format, exports to different target formats
-
aws-smithy-cbor
CBOR utilities for smithy-rs
-
btf-rs
BPF type format (BTF)
-
lexical-parse-integer
Efficient parsing of integers from strings
-
noyalib
A pure Rust YAML library with zero unsafe code and full serde integration
-
hls_m3u8
HLS m3u8 parser/generator
-
mmdflux
Render Mermaid diagrams as Unicode text, ASCII, SVG, and MMDS JSON
-
tree-sitter-elm
Elm grammar for tree-sitter
-
yarn-lock-parser
yarn.lock parser
-
cron-parser
parsing cron expressions with timezone support
-
licensure
A software license management tool
-
hostaddr
Type-safe, validated DNS domain names, hosts, and host addresses with IDNA/punycode support. Generic over storage (
String,Arc<str>,Vec<u8>, stack-allocatedBuffer, etc.) andno_std/no-alloccompatible. -
serde-env
deserialize env into structs via serde
-
git-internal
High-performance Rust library for Git internal objects, Pack files, and AI-assisted development objects (Intent, Plan, Task, Run, Evidence, Decision) with delta compression, streaming I/O, and smart protocol support
-
fast_html2md
A fast html2md crate for rust
-
postscript
The package provides a parser of PostScript fonts
-
bnf
parsing Backus–Naur form context-free grammars
-
xrust
Support for XPath and XSLT
-
three-d-asset
Load/save functionality for 3d applications
-
adana-script
namespaces aliases for command lines & basic scripting language
-
tree-sitter-javascript
JavaScript grammar for tree-sitter
-
bracoxide
A feature-rich library for brace pattern combination, permutation generation, and error handling
-
envious
Deserialize (potentially nested) environment variables into your custom structs
-
tar-no-std
A no_std, allocation-free library focused on reading regular files from basic Tar archives
-
molly
A fast reader and writer for the xtc file format
-
ical
Ical/Vcard parser for Rust
-
tor-netdoc
Network document formats used with the Tor protocols
-
panache
Language server, formatter, and linter for Markdown, Quarto, and R Markdown
-
exmex
fast, simple, and extendable mathematical expression evaluator able to compute partial derivatives
-
sv-parser
SystemVerilog parser library fully complient with IEEE 1800-2017
-
netcdf-reader
Pure-Rust NetCDF-3 classic and NetCDF-4 (HDF5-backed) file reader
-
hard-xml
Strong typed xml, based on xmlparser
-
human_name
parsing and comparing human names
-
ra_ap_parser
parser for rust-analyzer
-
btoi
Parse integers directly from ASCII byte slices
-
xmpp-parsers
Collection of parsers and serialisers for XMPP extensions
-
fhir-sdk
FHIR Software Development Kit. Library for interfacing with FHIR.
-
promql-parser
Parse PromQL query into AST
-
svd-parser
A CMSIS-SVD file parser
-
gguf-rs
GGUF file parser
-
getopt3
Zero dependency command line argument parser
-
dta
Pure Rust streaming reader and writer for Stata's DTA file format (every released version, 102-119), plus a parser and reader for Stata dictionary (.dct) files
-
json-syntax
Strict JSON parsing and mapping library
-
diskann-label-filter
DiskANN3 is a composable library for bringing scalable, accurate and cost-effective vector indexing to multiple databases
-
ged_io
A parser for GEDCOM files
-
csv-nose
CSV dialect sniffer using Garcia's Table Uniformity Method
-
tree-sitter-fsharp
fsharp grammar for the tree-sitter parsing library
-
sigstore-types
Core types and data structures for Sigstore
-
gherkin
Pure Rust implementation of Gherkin language (
.featurefile) for Cucumber testing framework -
har
A HTTP Archive format (HAR) serialization & deserialization library
-
iso8601-timestamp
High-performance ISO8601 Timestamp formatting and parsing
-
semver-parser
Parsing of the semver spec
-
keyvalues-parser
A parser/renderer for vdf text
-
riscv-128bit-vm
A high-performance 128-bit RISC-V virtual machine implemented in Rust, featuring custom instruction set extensions and advanced memory management
-
arborium-rust
Rust grammar for arborium (tree-sitter bindings)
-
serde-intermediate
Intermediate representation of Serde serialization
-
avdl
Avro IDL compiler that turns .avdl into .avpr and .avsc JSON files
-
pbf_font_tools
Tools for working with SDF font glyphs encoded in protobuf format
-
jsonpath_lib
JsonPath engine written in Rust. it provide a similar API interface in Webassembly and Javascript too. - Webassembly Demo: https://freestrings.github.io/jsonpath
-
templated_uri
Standards-compliant URI handling with templating, validation, and data classification
-
bet
parsing and evaluating binary expression trees
-
ua-parser
User Agent String Parser project
-
patchloom
Structured file editing library and CLI for AI agents: parser-backed JSON/YAML/TOML edits, AST-aware code operations, multi-file batching, markdown operations, and MCP server
-
dvb-si
ETSI EN 300 468 DVB Service Information parser + builder. MPEG-2 PSI included.
-
jsoncompat
JSON Schema and OpenAPI Compatibility Checker
-
merman
Parity-focused, headless Rust implementation of Mermaid for parsing, layout, and rendering
-
git-url-parse
A parser for urls used by git
-
knus
KDL language implementation
-
rxml
Minimalistic, restricted XML 1.0 parser which does not include dangerous XML features
-
tree-sitter-kotlin-ng
Kotlin grammar for tree-sitter
-
oxideav-ttf
Pure-Rust TrueType font parser for the oxideav framework — sfnt + cmap + glyf + hmtx + GSUB ligatures + GPOS kerning
-
x12-types
Bindings for the ASC X12 EDI definitions
-
currust
convert Windows (CUR/ANI) cursor themes to Linux (Xcursor) cursor themes
-
srcmap-sourcemap
High-performance source map parser and consumer
-
sqry-lang-kotlin
Kotlin language plugin for sqry
-
oximedia-container
Container demuxer/muxer for OxiMedia
-
jumbf
(ISO/IEC 19566-5:2023) parser and builder written in pure Rust
-
simplecss
CSS 2 parser and selector
-
gltf-json
JSON parsing for the gltf crate
-
mono
Mono repository automation toolkit
-
rascal
A parser and compiler for Flash ActionScript 2 files into SWFs
-
pdb2
A parser for Microsoft PDB (Program Database) debugging information
-
strict_types
Strict types: confined generalized algebraic data types (GADT)
-
ion-cli
Command line tool for working with the Ion data format
-
croma-core
Library-first ABC to MusicXML exporter
-
junit-parser
parse JUnit XML files
-
tokay
programming language designed for ad-hoc parsing
-
zerv
Generate versions for any commit from git and other version control - perfect for CI/CD builds and multiple formats
-
fixed-buffer
Fixed-size buffers for network protocol parsers
-
sem-core
Entity-level semantic diff engine. Extracts functions, classes, and methods from 28 languages via tree-sitter and diffs at the entity level.
-
dot-parser
parser for the DOT/Graphviz graph description language, as well as useful functions to transform those graphs
-
dynamo-parsers-v2
Token-incremental tool-call streaming parsers for Dynamo
-
cvss-rs
representing and deserializing CVSS (Common Vulnerability Scoring System) data
-
anamnesis
Parse any tensor format, recover any precision — framework-agnostic FP8/GPTQ/AWQ/BnB dequantization, NPZ parsing, and PyTorch .pth conversion for Rust
-
scan_json
React to elements in a JSON stream
-
tree-sitter-beancount
beancount grammar for the tree-sitter parsing library
-
pelite
Lightweight, memory-safe, zero-allocation library for reading and navigating PE binaries
-
tree-sitter-sfapex
Salesforce Apex, SOQL, SOQL, and Log grammars for tree-sitter
-
cvss
Common Vulnerability Scoring System parser/serializer
-
hygg
Simplifying the way you read
-
oxidize-pdf
Pure Rust PDF library for AI/RAG: structure-aware chunking with bounding boxes, heading context, and token estimates. No Python, no ML, no C bindings.
-
decypher
parsing openCypher queries
-
unpdf
High-performance PDF content extraction to Markdown, text, and JSON
-
nod
reading and writing GameCube and Wii disc images
-
hwpforge-foundation
Foundation types for HwpForge (HwpUnit, Color, Interned IDs, Branded Index)
-
mp4ameta
reading and writing iTunes style MPEG-4 audio metadata
-
conventional_commits_next_version
A tooling and language agnostic utility to calculate the next semantic version based on the Conventional Commits since the prior version. Supports monorepos.
-
srcinfo
A libary for parsing .SRCINFO files
-
fitparser
parse ANT .FIT files and allow their contents to be serialized with serde
-
esi
A streaming parser and executor for Edge Side Includes
-
twobit
Pure Rust implementation of the TwoBit sequence file format
-
roxlap-formats
Voxlap on-disk format parsers (.vxl, .kv6, .kvx, .kfa)
-
akari
Dynamic & Weakly Typed Programming Powered by Rust
-
swc_common
Common utilities for the swc project
-
ironmark
Fast Markdown to HTML parser written in Rust with WebAssembly bindings
-
icann-rdap-common
Common RDAP data structures
-
tree-sitter-toml-ng
TOML grammar for tree-sitter
-
ancpp
A C preprocessor compliant with C23 standard implemented in Rust
-
prometheus-parse
parser for the Prometheus text format
-
thirdkind
Read phylogenetic tree(s) in newick, phyloXML or recPhyloXML file and build a svg representation of the tree(s) allowing 1, 2 or 3 reconciliation levels
-
revelo-cli
Pure-Rust media metadata extractor — MediaInfo- and ExifTool-compatible output, no system dependencies
-
vk-parse
Vulkan specification parser
-
json-simple-obfuscator
partially hide json value (using unsecure pseudonimize / obfuscate algo)
-
ssg
secure-by-default static site generator built in Rust. WCAG 2.2 AA validation, CSP/SRI hardening, native JS/CSS minification, automated CycloneDX SBOM, local LLM content pipeline, WebAssembly target…
-
isin
Support for creating and validating ISINs
-
hexfloat2
Parse and format IEEE754 floating point hexadecimal syntax
-
tree-sitter-erlang
erlang grammar for the tree-sitter parsing library
-
quil-rs
Rust tooling for Quil (Quantum Instruction Language)
-
nbformat
Parse Jupyter Notebooks
-
tor-consdiff
Handle the consensus-diff format used in the Tor directory protocol
-
http-range-header
No-dep range header parser
-
lief
Official Rust bindings for LIEF
-
formualizer-parse
High-performance Excel/OpenFormula tokenizer + parser with a stable AST surface
-
arrow-csv
Support for parsing CSV format to and from the Arrow format
-
octofhir-fhirpath
A high-performance FHIRPath implementation in Rust with comprehensive spec compliance
-
erl_tokenize
Erlang source code tokenizer
-
hjkl-bonsai
Tree-sitter grammar registry + highlighter for the hjkl editor stack
-
psl2
A modern alternative to the psl crate: Mozilla's Public Suffix List with built-in IDNA, fast builds, no_std support, and a clean API
-
mapfile_parser
Map file parser library focusing decompilation projects
-
parquet2
Safe implementation of parquet IO
-
panproto-parse
Tree-sitter full-AST parsers and emitters for panproto language protocols
-
tree-sitter-json
JSON grammar for tree-sitter
-
martin-tile-utils
help with map tile processing, such as type and compression detection. Used by the MapLibre's Martin tile server.
-
crabstep
Cross-platform, zero-dependency Apple/NeXTSTEP typedstream deserializer
-
portage-atom
Lightweight Portage package atom parser based on PMS
-
lexical-core
Lexical, to- and from-string conversion routines
-
tree-sitter-bash
Bash grammar for tree-sitter
-
synta
ASN.1 parser, decoder, and encoder library with DER/BER support and C FFI
-
droidsaw-dex
DROIDSAW Dalvik bytecode (DEX) decompiler. Builds CFG, SSA form, infers types, emits Java source.
-
target-spec
Evaluate Cargo.toml target specifications
-
laminate
Progressive data shaping for Rust: type coercion, format detection, and fault-tolerant deserialization built on serde
-
astral-tl
Fast HTML parser written in pure Rust
-
droidsaw-apk
DROIDSAW Android APK static analysis library. Parses containers, AndroidManifest, signing blocks (v1–v4), ELF native libs, and DEX headers.
-
nom-bibtex
BibTeX parser using nom
-
rs162
NMEA AIS Message Parser and Decoder with deku-based AIS message structures
-
toml_parser
format-preserving TOML parser
-
openjd-expr
Open Job Description expression language — types, evaluation, and path mapping
-
dbc-rs
Database CAN (DBC) parsing and editing library
-
obeli-sk-boa-ast
Abstract Syntax Tree definition for the Boa JavaScript engine
-
kdmp-parser
A KISS, dependency free, Rust crate to parse Windows kernel crash-dumps created by Windows & its debugger
-
uarp-dump
Dumps files from UARP super binaries found in Apple device firmware
-
hypen-parser
Hypen DSL parser using Chumsky
-
daml-parser
Lossless lexer, layout resolver, and parser for the Daml smart-contract language
-
glyphrush-cli
Fast, honest PDF parsing CLI: native text, layout, tables, and per-page quality flags
-
weedle
A WebIDL Parser
-
mdream
Fastest HTML-to-Markdown converter. Zero dependencies, streaming support.
-
hunch
A media filename parser for movies, TV, and anime — built in Rust, inspired by guessit
-
glsl-lang
GLSL 4.6 language LALR parser and AST
-
debian-control
A parser for Debian control files
-
movingai
Benchmark Map/Scen File Parser
-
sheets-diff
Structured diff engine for Microsoft Excel .xlsx workbooks
-
arkenar
CLI frontend for the Arkenar vulnerability scanner
-
autosar-data
read, write and modify Autosar arxml data
-
horned-owl
OWL Ontologies
-
saphyr-parser-bw
Saphyr-parser with changes from Bourumir Wyngs to be used in serde-saphyr. Do not use this crate, use granit-parser
-
gobject-linter
A fast tree-sitter-based linter for GObject/C code
-
fastxml
A fast, memory-efficient XML library with XPath and XSD validation support
-
ts-parser-perl
Actively maintained tree-sitter grammar for Perl
-
pyo3-introspection
Introspect dynamic libraries built with PyO3 to get metadata about the exported Python types
-
edi-energy
EDI@Energy EDIFACT parser and validator for the German energy market
-
neure
A fast little combinational parsing library
-
pagable
Serialization framework with content-addressed
Arcdeduplication and runtime polymorphism via typetag -
swift-mt-message
A fast, type-safe Rust implementation of SWIFT MT message parsing with comprehensive field support, derive macros, and validation
-
ewf
Pure Rust reader for Expert Witness Format (E01/EWF) forensic disk images
-
spreadsheet-ods
Read and write ODS files
-
conjure-error
Runtime support for generated Conjure errors
-
rustsight
fast, safe CLI tool for dataset analysis and validation. Analyzes CSV files for column types, missing values, basic statistics (min/max/mean), outliers, no-variance columns, and mixed-type…
-
rulesxp
Multi-language rules expression evaluator supporting JSONLogic and Scheme with strict typing
-
rigsql-cli
Fast SQL linter CLI with sqlfluff-compatible rules
-
scrape-cli
Command-line HTML extraction tool powered by scrape-rs
-
pe-unwind-info
Parsers for PE unwind info
-
mit-commit
For building commit linters. This makes it easy.
-
advisorygraphen-cli
Evidence-backed technical advisory and proposal governance on HigherGraphen
-
serde-content
Rust data structures for the Serde data model
-
url-parse
🔗 A Rust library for parsing URLs
-
resp-rs
Zero-copy RESP2 and RESP3 protocol parser and serializer
-
syntree
A memory efficient syntax tree for language developers
-
yaml-peg
A YAML 1.2 parser using a greedy parsing algorithm with PEG atoms
-
yang2
libyang2 bindings for Rust
-
onenote_parser
A parser for Microsoft OneNote® files
-
mmcg
Mastermind Codegraph — fast multi-language code indexer (Python, TypeScript, JavaScript, Vue SFC, Rust, C#, Go, Java, PHP, C/C++) with MCP interface. Truth layer for AI coding agents.
-
cargo-lock
Self-contained Cargo.lock parser with optional dependency graph analysis
-
fast-yaml-linter
YAML linter with rich diagnostics
-
sqry-mcp-redaction
Client-side helper library for redacting sensitive data from MCP responses
-
udiffx
Parse and apply LLM-optimized unified diff + XML file changes
-
minimad
light Markdown parser
-
mca
Reader/Writer for Minecraft Region Files (.mca)
-
parse-dockerfile
Dockerfile parser, written in Rust
-
workflow-serializer
Serialization framework for wrapping Borsh-serialized payloads
-
tree-sitter-t32
Lauterbach TRACE32® script language grammar for Tree-sitter
-
qrex
Qt Resource Extractor
-
openair
reading and writing airspace files in OpenAir format
-
conjure-object
Runtime support for generated Conjure objects
-
truecalc-core
Formula engine with exact Google Sheets semantics — stateless, embeddable evaluator
-
ifc-lite-geometry
Geometry processing and mesh generation for IFC models
-
fd-lsp
FD (Fast Draft) Language Server — diagnostics, completions, hover, symbols
-
tree-sitter-ini
Ini grammar for tree-sitter
-
deltachat_message_parser
email, link, hashtag, md and more - parsing for deltachat messages
-
zerompk
A zero-copy, zero-dependency, no_std-compatible, extremely fast MessagePack serializer for Rust
-
spider_chromiumoxide_pdl
Contains a PDL parser and rust generator
-
incodoc
Incorporeal document format
-
helios-serde-support
Shared serde helpers for FHIR serialization/deserialization
-
bolivar-cli
PDF text extraction CLI tools
-
bexpand
Bash-style brace expansion
-
clayers-xml-uppsala
Clayers-specific fork of
uppsala: a pure Rust XML parser, DOM, namespace, XPath, and XSD 1.1 validation library -
sgxs
working with the SGX stream format
-
pdfluent-forms
AcroForm engine for PDF interactive forms
-
rlibphonenumber
A high-performance Rust port of Google's libphonenumber for parsing, formatting, and validating international phone numbers
-
esplugin
A free software library for reading Elder Scrolls plugin (.esp/.esm/.esl) files
-
openmetrics-parser
An OpenMetrics/Prometheus Text Exposition Format Parser
-
citationberg
A parser for CSL files
-
dnfile
.NET binary extractor
-
ppt-rs
Create, read, and update PowerPoint 2007+ (.pptx) files with rich formatting, bullet styles, themes, and templates
-
ci
A powerful CLI tool for parsing, analyzing, and managing CODEOWNERS files. Provides advanced querying capabilities, ownership analysis, and tag-based file organization
-
tree-sitter-fortran
fortran grammar for the tree-sitter parsing library
-
patch-release-me
automate patching of your projects before you release them
-
ksql
A JSON data expression lexer, parser, cli and library
-
alint-rules
Internal: built-in rule implementations for alint. Not a stable public API.
-
rudof_rdf
RDF data shapes implementation in Rust
-
cala-cel-interpreter
An interpreter for the Common Expression Language (CEL)
-
cooklang
parser with opt-in extensions
-
run-clang-format
Cross platform CLI wrapper for executing clang-format based paths or globs specified in a JSON input file
-
nodejs-semver
A node-semver compliant semver implementation in Rust
-
fits-well
A blazing-fast reader and writer for FITS (Flexible Image Transport System) files, targeting the full FITS 4.0 standard
-
mzdata
read mass spectrometry data formats and a data model for mass spectra
-
red_asn1
A little library to encode/decode ASN1 DER
-
swc_ecma_parser
Feature-complete es2019 parser
-
omniparse
toolkit for detecting and extracting metadata, text, and content from various file formats
-
locspan
Code mapping utility types and traits
-
todo-txt
Parser for the todo.txt format
-
common_sequence_diagram_io
A generic interface to parse, print and draw interaction languages
-
pgschema
Prototype for PG-SChema with property constraints
-
toml-example
A lib help generate toml example
-
rex
strongly-typed, pure, implicitly parallel functional programming language
-
data-url
Processing of data: URL according to WHATWG’s Fetch Standard
-
serde-xml-fast
A fast, 100% Serde-compatible XML serialization and deserialization library
-
mpeg2ts-reader
Parser for MPEG Transport Stream data
-
headson
Budget‑constrained JSON preview renderer
-
trivet
Parser Library
-
lora-parser
Cypher grammar and parser for LoraDB, built on pest
-
pep-508
Python dependency parser for PEP 508
-
congress-appropriations
Download and analyze U.S. appropriations bills from Congress.gov
-
wuff
Pure-rust WOFF and WOFF2 font decoding
-
jaq-std
Standard library for jaq
-
fzf-make
A command line tool that executes commands using fuzzy finder with preview window for make, pnpm, yarn, just, and task
-
parse-hyperlinks
A Nom parser library for hyperlinks with markup
-
nils-forge-cli
Provider-neutral forge CLI (gh / glab wrapper) for the nils-cli workspace
-
rjiter
Streaming JSON parser on top of Jiter
-
ruuvi-decoders
Ruuvi BLE advertisement decoders for Data Formats v5, v6, and E1
-
asciidocr
A pure-Rust CLI and library for processing and converting asciidoc files
-
breakpad-symbols
working with Google Breakpad's text-format symbol files
-
mft
A Fast (and safe) parser for the Windows Master File Table (MFT) format
-
macos-unifiedlogs
help parse macOS UnifiedLogs
-
wow-cdbc
Parser for World of Warcraft DBC (client database) files with serialization support
-
rustdoc-prettier
Format //! and /// comments with prettier
-
netgauze-udp-notif-pkt
UDP-Notif (draft-ietf-netconf-udp-notif) packet library for YANG Push streaming telemetry. Provides zero-copy wire format handling, automatic JSON/CBOR deserialization, and type-safe…
-
monch
Inspired by nom, but specifically for strings
-
gh-token
Deserialize gh cli's GitHub token from ~/.config/gh/hosts.yml
-
c-its-parser
Tools for encoding and decoding ETSI messages (GN + Transport + CAM/DENM/IVIM/SSEM/SREM/MAPEM/SPATEM)
-
infigraph-core
AST-powered code analysis framework — parser, graph, diff, and analysis engine
-
kelora
A command-line log analysis tool with embedded Rhai scripting
-
cesrox
Composable Event Streaming Representation (CESR)
-
nils-plan-issue
CLI crate for nils-plan-issue in the nils-cli workspace
-
dotnetdll
A framework for reading and writing .NET metadata files, such as C# library DLLs
-
gcode
parser for no-std applications
-
crab_nbt
Up-to-date Rust crate for easy and intuitive working with NBT data
-
jumpcut
CLI for converting Fountain-formatted text files into FDX, HTML, JSON, text, and PDF formats
-
tree-sitter-containerfile
A Containerfile and Dockerfile grammar for tree-sitter
-
timsrust
read Bruker timsTOF data
-
rust-releases
Find, index and obtain all officially available Rust releases
-
bufjson
Fast streaming JSON parser and lexer | Read JSON without allocating or copying
-
arf
no_std, zero-allocation, const-generic command-line argument parser for embedded and size-constrained binaries
-
anpa
A generic monadic parser combinator library inspired by Haskell's parsec
-
splitrs
AST-based Rust refactoring tool with trait separation, config files, and intelligent module generation
-
systemd-journal-sdk-index
Index structures and query helpers for the pure Rust systemd journal SDK
-
non-empty-string
type for non empty Strings, similar to NonZeroUsize and friends
-
gjson
Get JSON values quickly
-
mf4-rs
working with ASAM MDF 4 (Measurement Data Format) files
-
hedl-c14n
HEDL canonicalization and pretty-printing
-
k8s-rs-pb
Bindings from k8s-openapi to rust-protobuf which support application/vnd.kubernetes.protobuf
-
gerber_parser
A gerber parser for the gerber-types crate
-
jsonata-rs
An (incomplete) implementation of JSONata in Rust
-
shiva
in Rust of a parser and generator for documents of any type
-
oxrdfio
Parser and serializer for various RDF formats
-
validators
designed for validating and modeling user input. The crate includes models, functions, traits, errors, and other dependencies.
-
factorion-lib
used to create bots to recognize and calculate factorials and related concepts
-
java-lang
A Java AST parser in Rust, syn-style API for Java 25 (JLS SE 25)
-
quick-quiz-generator
generate interactive quizzes blazingly fast, right in your terminal
-
fleet-dedup
Detect duplicate and near-duplicate repos in a fleet
-
allms
One Library to rule them aLLMs
-
lnmp-codec
Parser and encoder for LNMP (LLM Native Minimal Protocol) text format
-
dicom-toolkit-dict
DICOM data dictionary, tag constants, VR definitions, and transfer syntax registry
-
acadrust
A pure Rust library for reading and writing CAD files in DXF format (ASCII and Binary) and DWG format (Binary)
-
oxideav-bluray
Read-only Blu-ray Disc (BD-ROM) UDF mount + BDMV directory walk + playlist (.mpls / .clpi) parsing + .m2ts streaming — clean-room per BDA whitepapers + ECMA-167
-
unhwp
A high-performance library for extracting HWP/HWPX documents into structured Markdown
-
engineering-repr
Numeric conversions for engineering notation (1.23k) and the RKM code variant (1k23)
-
ftml
Foundation Text Markup Language - a library to render Wikidot text as HTML
-
dylex
A high-performance dyld shared cache extractor for macOS and iOS
-
mime-tree
RFC 5322/MIME parser producing a byte-range-indexed part tree
-
rpic-core
Core engine for rpic: lexer, parser, geometry, and SVG/PNG/PDF backends for the pic graphics language
-
lispexp
A pure-Rust reader (lexer + parser) for S-expression syntax across many Lisp dialects
-
vdm
A *hopefully* simple rust package that makes vdm parsing and viewing as easy as possible for source engine games
-
whitespacesv
parser/writer for the Whitespace-Separated Value format, as defined by Stenway. See https://dev.stenway.com/WSV/. WSV offers an unambiguous alternative to CSV.
-
ggus
GGUF in Rust🦀
-
runnables-cli
cli to run executables in a workspace
-
prometheus-scraper
Parse the Prometheus / OpenMetrics text and protobuf exposition formats, with an optional async scrape client
-
ferromark
Ultra-high-performance Markdown to HTML compiler
-
momoa
A JSON parsing library suitable for static analysis
-
tree-sitter-elisp
Emacs Lisp tree-sitter grammar
-
derp
DER Parser (and Writer)
-
spongefish
Fiat--Shamir transformation from Duplex Sponges
-
spdf-cli
spdf command-line interface
-
fastlib
FAST (FIX Adapted for STreaming protocol) is a space and processing efficient encoding method for message oriented data streams
-
consistent_whitespace
that checks for consistent whitespace across your file(s)
-
directiva
A tiny, paste-friendly directive mini-language: ACTION:[<KIND>]NAME[@PATH][=NOTE]
-
panproto-cli
Schematic version control CLI for panproto
-
libgm
unpacking and modding GameMaker games
-
siderust-archive
Reusable Rust bindings for the Siderust Archive: manifests, checksums, provenance, and runtime download of scientific datasets (IERS time data, kernels, planetary theories)
-
csv_lib
parsing CSV files using memory-mapped I/O, with low alloc, and AVX2/NEON support
-
tree-sitter-css
CSS grammar for tree-sitter
-
utoipauto
Rust Macros to automate the addition of Paths/Schemas to Utoipa crate, simulating Reflection during the compilation phase
-
parse-sap-odata
Generate a pair of Rust modules from SAP V2 OData metadata
-
fast-flirt
Fast, thread-safe FLIRT (Fast Library Identification and Recognition Technology) signature parser and matcher
-
libaprs-engine
Protocol-first APRS engine core primitives
-
termslang
The terms programming language
-
stream_resp
A fully compliant RESP3 streaming parser
-
vcard_parser
Parses and validates vCard data according to RFC 6350 specification
-
lenient_semver
Lenient Semantic Version numbers
-
reatler
A thing that can bundle files into single one
-
nom-kconfig
A Kconfig parser
-
ooxmlsdk
OOXML SDK for Rust
-
kdb_codec
Kdb+ IPC codec library for handling kdb+ wire protocol data with Rust
-
blockdev
parsing and working with lsblk JSON output, providing type-safe block device representation and utilities for Linux
-
eulumdat
(LDT) and IES photometric file parser, writer, and validator for Rust
-
gcode-nom
Visualization tool for inspecting a g-code file
-
chromiumoxide_pdl
Contains a PDL parser and rust generator
-
oxionnx-proto
ONNX protobuf parser for OxiONNX — zero-dependency wire format decoder
-
license
Embedded license information from SPDX
-
hot-lib-reloader
reload libraries on change. For faster feedback cycles.
-
scursor
Secure cursor library with support for read and write transactions
-
ox_mf2_parser
High Performance MessageFormat 2 parser core with CST, diagnostics, recovery, semantic lowering, and binary snapshot support
-
rsonpath-syntax
A JSONPath parser
-
arborium-toml
TOML grammar for arborium (tree-sitter bindings)
-
expr-solver-bin
Binary using the expr-solver-lib to solve math expressions from command line
-
protofish
decoder focused on decoding arbitrary protocol buffer messages with error recovery
-
fetch-sac
Fetch the official list of SAC codes from ASTERIX site
-
ib-flex
Type-safe parser for Interactive Brokers (IBKR) FLEX XML statements: trades, positions, cash flows, corporate actions, and P&L
-
kerbalobjects
that allows you to read or write a KerbalObject file
-
gibblox-cli
CLI for reading and composing gibblox block pipelines
-
nyx-scanner
A multi-language static analysis tool for detecting security vulnerabilities
-
vespera
A fully automated OpenAPI engine for Axum with zero-config route and schema discovery
-
drcp-format
Parse and write DRCP and literal definition files
-
mutation-test
Mutation testing tool -- evaluates test suite quality by introducing deliberate code changes
-
hpo
Human Phenotype Ontology Similarity
-
treesitter-types
Generate typed Rust structs from any tree-sitter node-types.json
-
nu-alias-converter
Converts Bash aliases to Nushell
-
sip-header
SIP header field parsers: Via, Warning, Auth, Accept, Contact, Call-Info, History-Info, Geolocation, Security, and full IANA header catalog
-
nom-language
Language parsing focused combinators for the nom parser library
-
yatlv
Tag Length Value Format
-
castep-cell-io
I/O library for CASTEP .cell and .param file formats
-
tinyxml2
A ground-up Rust implementation of the TinyXML2 API — behavioral compatibility, idiomatic internals
-
ruast
A printable & modifiable Rust AST
-
neo-decompiler
Neo N3 NEF decompiler: parse, disassemble, lift bytecode to high-level pseudocode and C# skeletons, with a CLI, JSON reports, and optional WebAssembly bindings
-
dyn_quantity
Representing physical quantities dynamically (i.e. via values, not via the type system)
-
astorion
A Duckling-inspired, rule-based entity parsing engine in Rust, designed for extensible time and numeral parsing using a saturation-style pipeline
-
pssh-box
Parsing and serialization support for PSSH boxes used in DRM systems
-
type-sitter
generate typed wrappers for tree-sitter grammars from node-types.json and queries
-
cfs-synapse-parser
Parser for the Synapse NASA cFS-friendly IDL
-
rpm-spec
Parser and pretty-printer for RPM .spec files
-
subtitler
Parse, convert, validate, edit, and generate subtitles in 15 formats (SRT, VTT, ASS/SSA, MicroDVD, SubViewer, TTML, SBV, LRC, SAMI, MPL2, SCC, EBU STL, DFXP, Whisper JSON). Full CLI included.
-
luadec-rust
A Lua 5.1 bytecode decompiler written in Rust
-
ress
A scanner/tokenizer for JS files
-
vb6parse
parsing and analyzing VB6 code, from projects, to controls, to modules, and forms
-
asciicast-rs
An
asciicastfile format parser -
big-code-analysis
compute and export code metrics
-
pydocstring
A zero-dependency Rust parser for Python docstrings (Google and NumPy styles) with a unified syntax tree and byte-precise source locations
-
typespec_rs
TypeSpec type system — parser, checker, and emitter
-
irp
Infrared IRP encoder and decoder
-
serde-implicit
the serde(untagged) you wish you had
-
rlqt-cli
CLI tool for parsing, annotating, and querying RabbitMQ log files
-
lellm-agent
Agent Runtime for LeLLM — ToolUseLoop, Executor, Fallback
-
sanitize-filename-reader-friendly
A filename sanitizer aiming to produce reader friendly filenames
-
m3l-cli
M3L CLI tool — parse and validate .m3l.md schema files
-
metar-taf-parser
A strongly-typed METAR and TAF parser library for aviation weather reports
-
woff2-no-std
WOFF2 decompression library
-
pcap-parser
Parser for the PCAP/PCAPNG format
-
boon-deadlock
Boon is a Deadlock demo / replay file parser
-
scrolling_window_pattern_matcher
A unified pattern matching library with optional context support and extractor-driven architecture for streaming data processing
-
bitbuffer
Reading bit sequences from a byte slice
-
pulldown-latex
Pull parser to convert LaTeX equations to MathML
-
nid
Generate and parse Nano IDs
-
path-dedot
extending
PathandPathBufin order to parse the path which contains dots -
quick-m3u8
Parser for M3U8 Playlist format as defined in HLS draft-pantos-hls-rfc8216
-
cnc-formats
Clean-room binary format parsers for Command & Conquer game files
-
revelo-parsers-tag
Tag and metadata parsers for revelo (ID3, APE, Vorbis comments, XMP, ...)
-
tomocli
Command-line tool for working with Tomodachi Life data formats
-
fli
The commander.js like CLI Parser for rust
-
pddl
3.1 parser, strongly typed
-
metadata-gen
A powerful Rust library for extracting, validating, and processing metadata in YAML, TOML, and JSON formats from any content or data file
-
rdocx
High-level API for reading, writing, and converting DOCX documents
-
flicense
CLI for printing license information of rust cargo projects to the terminal
-
cbored
CBOR exact reader and writer
-
deb
working with files and formats commonly found when working with Debian's project tooling, or infrastructure
-
lib3mf
Pure Rust implementation for 3MF (3D Manufacturing Format) parsing and writing
-
apollo-rust-client
client for Apollo configuration center
-
forensic-rs
A Rust-based framework to build tools that analyze forensic artifacts and can be reused as libraries across multiple projects without changing anything
-
ngdp-bpsv
BPSV (Blizzard Pipe-Separated Values) parser and writer for NGDP
-
flpdf
A pure-Rust PDF toolkit modeled on qpdf — read, rewrite, linearize, and inspect PDFs
-
cupcli
Cup is the faster
cpcommand for You and Your Agent, belongs to the Neoutils project -
bitors
parsing and creating BitTorrent metainfo files (
.torrent) -
gerberx2
Fast Gerber X2 parser, typed data model, and writer scaffolding for PCB fabrication layers
-
fast-robots
A zero-copy robots.txt parser with SIMD-accelerated byte scanning
-
glycin-utils
Sandboxed image decoding
-
sparkdown
Fast, zero-dependency CommonMark 0.31.2 parser (100% conformant, byte-identical to cmark) with opt-in GFM + extensions (footnotes, emoji, definition lists, directives, frontmatter, …)…
-
mxsh
dash-exact embeddable shell (rewrite of mxsh)
-
syntastica
Modern and easy syntax highlighting using tree-sitter
-
mtparser
Parser for MySQL mysqltest and MariaDB mariadb-test files, built with winnow
-
cargo-context-cli
CLI front-end for cargo-context — the
cargo contextsubcommand -
portex
A no_std-friendly parser, editor, and builder for raw and mapped PE executable images
-
multilinear-parser
A parser for the multilinear story systems
-
feature-check
Query a program for supported features
-
source2-demo
Dota 2 / Deadlock / CS2 replay parser written in Rust
-
panopticon-core
A typestate pipeline engine with compile-time validation, hooks, and an extension system
-
dtoolkit
parsing and manipulating Flattened Device Tree (FDT) blobs
-
apple-crash-report-parser
Parses apple crash report text files
-
std-uritemplate
std-uritemplate implementation for Rust
-
fastokens
Fast Tokenizer
-
texting_robots
Texting Robots: A Rust native
robots.txtparser with thorough unit testing -
compass_data
working with Compass cave survey data
-
filt-rs
A human-friendly filter expression language for matching your objects against user-provided queries
-
fastapi-router
Trie-based router for fastapi_rust
-
nsv
NSV (Newline-Separated Values) format parser and encoder
-
pacmanconf
A pacman-conf wrapper library for parsing pacman config files
-
pancakestack
Pancake Stack esoteric programming language
-
superh
Disassembler for the SuperH (SH) instruction set (SH1/2/3/4)
-
bedrock-world
Async Minecraft Bedrock world, level.dat, NBT, player and chunk library
-
dockerfile-parser
parsing, validating, and modifying Dockerfiles
-
sqlexpr-rust
A SQL expression parser and evaluator in Rust
-
osc-cost
measuring OUTSCALE infrastructure costs
-
llvm-bitcode
LLVM Bitcode parser in Rust
-
lq
low overhead yq/tq/jq cli
-
asciidoc-parser
Parser for AsciiDoc format
-
netgauze-parse-utils
Serialization/Deserialization utilities for NetGauze
-
fitskit
Pure Rust FITS v4.0 reader/writer with tile-compression read and write
-
winterbaume-sesv2
SES v2 service implementation for winterbaume
-
sgf-parse
A parser for the SGF file format for Go games
-
zod-rs
TypeScript Zod-inspired schema validation library for Rust with static type inference
-
grab-cli
A high-performance, declarative stream processor for delimited text data
-
oxc-toml
A TOML formatter library
-
cel-parser
An antlr-based parser for the Common Expression Language (CEL)
-
jsonrepair-rs
Repair broken JSON — fix quotes, commas, comments, trailing content, and 30+ other issues
-
rsaeb
A no_std + alloc interpreter for A=B ordered rewrite programs
-
oxc-graphql-parser
Spec-compliant GraphQL parser
-
rkyv-path
Implementing shared (de)serialization of Arc<Path> and Arc<str> with rkyv
-
poshtree
PowerShell syntax tree: tokenizer, parser, AST, and unparser
-
grammers-tl-parser
A parser for Type Language definitions
-
zipatch-rs
Parser for FFXIV ZiPatch patch files
-
chemical-formula
Chemical formula parser that can handle wt% and nested structure
-
ctnf
ctnf (conventional commits to newsfragments) is a Rust CLI tool that parses conventional commits since the last semantic release version tag and generates towncrier-style newsfragments
-
instant-xml
A more rigorous way to map XML to Rust types
-
meta-language
A self-describing links-network core for lossless language representation
-
rh-cql
CQL (Clinical Quality Language) capabilities including CQL-to-ELM translation and execution
-
sdfrust
A fast, pure-Rust parser for SDF, MOL2, and XYZ chemical structure files
-
petekio
Subsurface data ingestion + structure layer: surfaces, wells, points, polygons with loading, interpolation, and statistics
-
ontoindex-core
Core types and workspace scanner for OntoIndex
-
tree-sitter-kotlin-sg
Kotlin grammar for the tree-sitter parsing library
-
perl-parser
Native Perl parser (v3) — recursive descent with Tree-sitter-compatible AST, semantic analysis, and LSP provider engine
-
bomboni_prost
working with prost. Part of Bomboni library.
-
oni-comb-uri-rs
uri parser
-
agnix-core
Core validation engine for agent configurations
-
csskit
Refreshing CSS!
-
asciidork-ast
Asciidork AST nodes
-
formulac
A complex-number and extensible function supported math expression parser for Rust
-
addr-spec
A wicked fast UTF-8 email address parser and serializer
-
hfsplus
Read-only HFS+ / HFSX filesystem parser
-
rdom-core
Arena-backed DOM for Rust — pure tree + events, no renderer. Can be used headlessly or paired with rdom-tui for terminal rendering.
-
tree-sitter-cfml
cfml grammar for tree-sitter
-
tree-sitter-clojure-orchard
Parser for Clojure files
-
structured-email-address
RFC 5321/5322/6531 email address parser, validator, and normalizer. Subaddress extraction, provider-aware normalization, PSL domain validation, anti-homoglyph protection.
-
tf-demo-parser
parser for tf2 demo files
-
olga
Four formats, one engine. PDF, DOCX, XLSX, HTML → Markdown and typed JSON. 15–40× faster than equivalent-quality OSS tools, with pipeline pre-flight and element-level provenance.
-
mathlex
Mathematical expression parser for LaTeX and plain text notation, producing a language-agnostic AST
-
aibrain
A.I. genetic algorithm implementation
-
scan_fmt
scanf()-like input for Rust
-
dekobon-tree-sitter-groovy
Apache Groovy grammar for tree-sitter (dekobon fork)
-
hocon-parser
Full Lightbend HOCON specification-compliant parser for Rust
-
rsdedup
A fast file deduplication tool
-
geo-uri
parsing and generating uniform resource identifiers for geographic locations (geo URIs)
-
veryl-formatter
A modern hardware description language
-
zilliz
TUI and CLI tool for managing Zilliz Cloud clusters and Milvus operations
-
disk-forensic
Forensic disk-image orchestrator — decodes E01/VMDK/VHDX/VHD/QCOW2/DMG containers, auto-detects MBR/GPT/APM, and routes ISO 9660 to filesystem analysis
-
migjorn
A fast, lossless MCNP input parser with whole-geometry editing
-
dotscope
A high-performance, cross-platform framework for analyzing and reverse engineering .NET PE executables
-
orgize
parsing org-mode files
-
advreader
Split text file into text sequences, strings and (line) comments
-
marqant
Quantum-compressed markdown format for AI consumption with 90% token reduction
-
can_tools
Rust editor for CanDatabase. It allows to open and modify CAN database from .dbc and .arxml files.
-
deckmint
Create PowerPoint presentations programmatically in Rust
-
ron-schema
Schema definition and validation for RON (Rusty Object Notation) files
-
foxtive-axum
Micro-Framework Based on Axum
-
json-streaming
reading and writing JSON from / to a stream without the need to materialize the data in memory. Provides both blocking and async APIs.
-
parse-style
Parse & display rich-compatible style strings
-
relateby-gram
Bidirectional codec between Gram notation and Pattern data structures
-
alpm-db
command line interface for handling alpm-db structures
-
cdx-core
Core library for reading, writing, and validating Codex Document Format (.cdx) files
-
tree-sitter-cmake
CMake grammar for tree-sitter
-
ps-parser
The Powershell Parser
-
rship-sdk
rship sdk in rust!
-
emmylua_parser_desc
A parser for markup within Lua comments
-
markup5ever
Common code for xml5ever and html5ever
-
cynic-parser-deser
Deserialization for cynic-parser Values
-
cabinpkg-manifest
Manifest parser for Cabin
-
code-it-later-rs
Filter crumbs you left in comments of code to remind where you were
-
lepiter-cli
terminal cli and tui reader for lepiter knowledge bases
-
kevy-resp
RESP2 + RESP3 wire-protocol codec. Pure Rust.
-
maplibre-expr
Pure-Rust parser and evaluator for MapLibre GL style expressions
-
ebml-iterable
iterator over EBML encoded data. The items provided by the iterator are Tags as defined in EBML. The iterator is spec-agnostic and requires a specification implementing specific traits to read files…
-
readcon-core
An oxidized single and multiple CON file reader and writer with FFI bindings for ergonomic C/C++ usage
-
locodrive
A model railroad connection handler to read message from and write messages to serial port
-
oxideav-otf
Pure-Rust OpenType/CFF font parser for the oxideav framework — sfnt + CFF Top/Private DICT + Type 2 charstrings (cubic-Bezier outlines)
-
osynic_osudb
osu!db parser for Osynic, refactoring based on osu-db
-
quickpython
A lightweight Python bytecode VM written in Rust
-
smart-calculator
Natural-language calculator for math, units, time zones, dates, fiat, and crypto conversions
-
tree-sitter-iter
A very simple pre-order iterator for tree-sitter CSTs
-
syster-cli
Command-line interface for SysML v2 and KerML analysis
-
goban
Go move generation and Go ruling
-
office_oxide
The fastest Office document processing library — DOCX, XLSX, PPTX, DOC, XLS, PPT
-
utf8parse
Table-driven UTF-8 parser
-
lnk_parser
A full rust implementation to parse windows LNK files
-
rdf-canon
RDF Dataset Canonicalization algorithm version 1.0 (RDFC-1.0) compatible with Oxigraph and Oxrdf
-
ical_rust
A lightweight, efficient, and robust iCalendar (ics) parser and recurrence expander library
-
mdkit
Get markdown out of any document — Pandoc + pdfium + platform-native OCR, dispatched per format
-
enrichr
Database-independent, privacy-friendly analytics event enrichment (visitor id, GeoIP, device, traffic source)
-
urdf-rs
URDF parser
-
tree-sitter-actions
parser for the actions file as defined by the specification therein
-
wikibase
access Wikibase
-
cpulist
Parse and emit the Linux 'cpulist' data format used to list processors, memory regions and similar entities
-
knots
C/C++/Rust/Python/JavaScript/TypeScript/Ada/Go/Java/C#/Kotlin/Swift/PHP complexity analyzer with AI cost metrics (AIRD, AICP), SARIF/JSON/CSV output, and CI threshold enforcement
-
matrw
MAT-file serializing and deserializing
-
jexl-parser
A JEXL parser written in Rust
-
escape_string
Efficiently parse backslash-escaped strings
-
sashite-pin
Piece Identifier Notation (PIN): a compact, ASCII-only, no_std token format for identifying pieces in abstract strategy board games
-
spectre_pdf
Native Rust PDF extraction engine: text, markdown for RAG, AcroForm widgets, image decoding, and encrypted PDFs. Lazy parser, persistent Document handle, no C dependencies.
-
octocode
AI-powered code intelligence with semantic search, knowledge graphs, and built-in MCP server. Transform your codebase into a queryable knowledge graph for AI assistants.
-
ssd
A service and data description format + a code generator based on rhai scripts and templates
-
nu_plugin_json_path
a nushell plugin created to parse json files using jsonpath
-
mdf4-rs
working with Measurement Data Format (ASAM MDF4) files
-
resand
Read and write ARSC and AXML binary files used for Android Resources
-
tree-sitter-javadoc
Parser for Javadoc documentation comments
-
camel-xj
XJ (XML <-> JSON) Data Format for Rust Camel (via xml-bridge)
-
two_timer
parser for English time expressions
-
pep257
PEP 257 docstring style checker for Rust code
-
wildfly_meta
WildFly metadata: container images, feature packs, and version expression parsing
-
scxml
W3C SCXML statechart library — parse, validate, export, and simulate Harel statecharts. Framework-agnostic, WASM-ready, rkyv zero-copy.
-
ox_jsdoc
High-performance JSDoc parser with Binary AST format and lazy decoder, inspired by oxc
-
yash-syntax
POSIX-compatible shell script syntax parser
-
dns-message-parser
Libary to encode and decode DNS packets
-
riscv-etrace
Decoder and tracer for RISC-V efficient instruction tracing
-
asomeip
handle SOME/IP messages incl. payload via Fibex files.
-
w3grs
port of w3gjs for parsing Warcraft III replay files
-
alog
Anonymize 'Combined Log Format' data
-
marco-core
nom-based Markdown parser, HTML renderer, and intelligence features (highlights, diagnostics, completions) for the Marco editor
-
raa_tt
Proves sentences of propositional calculus
-
serde_yaml_with_quirks
YAML data format for Serde, fork with quirks support
-
sbf-tools
Septentrio Binary Format (SBF) parser library
-
text_analysis
A robust multilingual text analysis CLI with context, N-grams, named entities, and CSV/JSON export
-
rosu-map
de- and encode .osu files
-
beancount-parser
A beancount file parser library for rust
-
logdrain
Online Drain log-template mining with path-preserving tokenization, masks, and persistence
-
cron-when
A CLI tool to parse cron expressions and display next execution times with human-readable durations
-
awkrs
Awk implementation in Rust with broad CLI compatibility, parallel records, and experimental Cranelift JIT
-
rtlp-lib
parsing PCI Express Transaction Layer Packets (TLPs)
-
itchy
Nom-based parser library for NASDAQ ITCH protocol
-
riptoken
Fast BPE tokenizer for LLMs — a faster, drop-in compatible reimplementation of tiktoken
-
ezno-parser
Parser and AST definitions for Ezno
-
hemmer-provider-sdk
Rust SDK for building Hemmer providers
-
gam-identifiability
Design identifiability auditing and rank reduction for the gam penalized-likelihood engine
-
spider-lib
A Rust-based web scraping framework inspired by Scrapy (Python)
-
jmap-tools
JMAP object parser with JSON Pointer querying and patching support
-
mimispec
A high-density intent description language for human-AI collaboration
-
swhid
v1.2 reference implementation - Complete SWHID (ISO/IEC 18670:2025) parsing and hashing with VCS integration
-
shiguredo_mpd
MPD parser for MPEG-DASH
-
tree-sitter-jinja2
Jinja2 grammar for tree-sitter
-
flow-like-wasm-sdk
SDK for building Flow-Like WASM nodes (Component Model)
-
ratproto-did
A highly-optimized library for atproto DIDs
-
tree-sitter-utils
Composable, parser-combinator-style abstraction over tree-sitter node dispatch
-
txtodo
A todo.txt parser/serializer with extension support and subtask handling
-
pywr-v1-validator
Pywr v1.x model JSON validator
-
groundmodels-core
geotechnical ground modeling and soil parameter analysis
-
grib-cli
CLI application for processing GRIB format data, built on the top of the library
grib -
deserialize_untagged_verbose_error
procedural macro for creating verbose errors when deserializing untagged enums with Serde
-
suricata-htp
Security Aware HTP Protocol parsing library
-
laykit
Production-ready Rust library for reading, writing, and manipulating GDSII and OASIS IC layout files
-
aya-obj
An eBPF object file parsing library with BTF and relocation support
-
noodles-fasta
FASTA format reader and writer
-
patpubrender
Parse USPTO patent grant/application XML (and Green Book APS) into a canonical document model and render compact Markdown. Optional zstd shard codec for addressable bulk storage.
-
sparesults
SPARQL query results formats parsers and serializers
-
meval
math expression parser and evaluator
-
vampirc-uci
A Universal Chess Interface (UCI) protocol parser and serializer. Part of the Vampirc chess suite.
-
readabilityrs
port of Mozilla's Readability library for extracting article content from web pages
-
img4-dump
Extracts payloads and metadata from Apple IMG4/IM4P/IM4M/IM4R; decrypts with user-supplied IV+Key; optional LZFSE/LZSS decompress
-
fhp-tree
Cache-optimized arena-based DOM tree for the HTML parser
-
bund_language_parser
BUND programming language parser
-
lcov2cobertura
convert LCOV info file to cobertura XML format
-
ass_parser
A parser for editing creating and saving .ass files
-
weedle2
A WebIDL Parser
-
f1-game-packet-parser
Convert binary data from F1 24, F1 23, and F1 22 UDP telemetry into organised structs
-
taplo
A TOML parser, analyzer and formatter library
-
tiro
Planning tool
-
tree-sitter-go
Go grammar for tree-sitter
-
clawgs
Extract structured JSON snapshots from Claude Code and Codex JSONL transcripts
-
g-code
parsing and emission
-
mach_object
Mach-O File Format Parser for Rust
-
quiltlang
Quilt, a polyglot metaprogramming language: source code with arrow-bracket syntax for embedding and manipulating code fragments of other languages at code-generation time
-
lrv
Local code review tool for unified diffs
-
verovioxide
Safe Rust bindings to the Verovio music notation engraving library
-
genemichaels
Makes your code formatty
-
sr-core
Core library for sr — a release-state reconciler
-
oxideav-dvd
Read-only DVD-Video disc reader — ISO 9660 + UDF 1.02 mount + VIDEO_TS directory walk — clean-room per ECMA-267/268 + OSTA UDF 1.02
-
opentfraw
Rust parser for Thermo Fisher RAW mass spectrometry files
-
tika-magic
Determines the MIME type of a file using the Apache Tika mime database
-
reliakit-json
Strict, bounded, and deterministic JSON for reliability-sensitive Rust. no_std + alloc, zero-dependency.
-
peppi
Parser for Slippi replay files
-
repoask
Code understanding tool for any repository
-
oca-file
OCAFile
-
tokio-tar
async TAR file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire…
-
dae-parser
Parser for the Collada (DAE) format
-
seeyou-cup
parsing and writing SeeYou CUP files, commonly used in aviation and gliding for waypoint and task data
-
ajars
AjaRS
-
big-rational-str
Format and parse BigRationals to/from decimal numbers
-
lightshuttle-manifest
Manifest types, parser, and JSON Schema for LightShuttle
-
sigma-rust
parsing and evaluating Sigma rules to create custom detection pipelines
-
nl3-rs
Natural language triples — parse plain-English Subject-Predicate-Object phrases into validated triples
-
irig106-time
Precision time interpretation and format conversion for IRIG 106 telemetry data
-
yazi-shim
Yazi crate shims
-
genshin-calc-good
GOOD (Genshin Open Object Description) format importer for genshin-calc
-
traits
Trait plugin system — AI-ready composable function objects
-
normalize-manifest
Manifest file parsing for programming language ecosystems
-
stet-fonts
Pure-Rust Type 1, CFF / Type 2, and TrueType font parsers plus geometry types, usable standalone or inside stet's PostScript and PDF pipelines
-
hdf5-pure-rust
Pure Rust implementation of the HDF5 file format
-
oa-forge-parser
OpenAPI 3.0/3.1 parser with $ref resolution for oa-forge
-
gtfs-bin
Pre compute GTFS transit networks into memory mapped binary files. Features zero copy deserialization, RAPTOR ready structures, and instant server startup.
-
dvb-t2mi
ETSI TS 102 773 DVB-T2 Modulator Interface parser + builder
-
libdof
.dof file protocol, a keyboard layout format specification
-
handlr-regex
Fork of handlr with regex support
-
freeswitch-log-parser
Parser for FreeSWITCH log files — handles compressed .xz files, multi-line dumps, truncated buffers, and stateful UUID/timestamp tracking
-
abc-parser
An ABC music notation parser. Turns ABC text into Rust data structures and back.
-
hexspell
Dependency-free Rust library for parsing and patching PE, ELF, and Mach-O executables with a 1:1 on-disk API
-
validy
powerful and flexible Rust library based on procedural macros for validation, modification, and DTO (Data Transfer Object) handling. Designed to integrate seamlessly with Axum. Inspired by Validator, Validify and Garde.
-
sysml-v2-parser
SysML v2 textual notation parser for Rust
-
librarium
reading, creating, and modification of cpio file systems
-
ofdsdk
Strongly typed OFD SDK for Rust
-
labelize
Fast ZPL & EPL label parser and renderer — convert label data to PNG/PDF. Open-source Labelary alternative.
-
datalog_ast
Abstract Syntax Tree types for Datalog programs
-
cairn-lang-core
Core of the Cairn language: parser, IR, compiler
-
claude-code-transcripts
Typed parser for Claude Code transcript JSONL files (session logs under ~/.claude/projects)
-
n2a2ui
Convert Notion blocks into A2UI v0.9 components (Elmethis Notion Block Catalog)
-
asmjson
A fast JSON parser using AVX-512/AVX2/SWAR classifiers
-
tree-sitter-tlaplus
A tree-sitter grammar for TLA⁺ and PlusCal
-
nu_plugin_file
a nushell plugin called file
-
yarer
(Yet Another Rust Expression Resolver) is a library for resolving mathematical expressions. Internally it uses the shunting yard algorithm.
-
mvdparser
Extract information from QuakeWorld MVD demos
-
nodeup
Rustup-like Node.js version manager
-
iso8211
ISO 8211 data format parsing library (IHO S-57 / S-100 family exchange format)
-
schema_analysis
Analyze the schema of any self describing format
-
untwine
Declarative parsing with a BNF-like syntax
-
spectral-io
Read, write and validate optical spectral data files (UV-Vis, visible-range spectra)
-
mjcf-rs
Pure-Rust parser for the MuJoCo MJCF XML format
-
tree-sitter-cfengine
CFEngine grammar for tree-sitter
-
owlchess
chess library for Rust
-
treeedb
Generate Datalog facts from tree-sitter parse trees
-
zepter
Analyze, Fix and Format features in your Rust workspace
-
aws-smithy-json
Token streaming JSON parser for smithy-rs
-
brel
better-releases cli tool
-
esp_extractor
extracting and applying translations to Bethesda ESP/ESM/ESL files
-
infigraph-grammar-plugin
Runtime ANTLR grammar plugin system — load .g4 grammars via JVM subprocess
-
adsb
ADS-B/Mode-S parser
-
whatsapp_handler
comprehensive Rust library for WhatsApp Cloud API integration, enabling seamless processing of webhook messages and sending of diverse message types, such as documents, images, videos…
-
tds-protocol
Pure MS-TDS protocol implementation for SQL Server (no_std compatible)
-
proj-wkt
WKT and PROJ string parser for proj-core CRS definitions
-
wzlib-rs
MapleStory WZ file parser — Rust core with optional WASM bindings
-
cargo-check-external-types
Static analysis tool to detect external types exposed in a library's public API
-
mir-analyzer
Analysis engine for the mir PHP static analyzer
-
github-discussions-mirror
mirror and export GitHub discussions as JSON and static HTML
-
shrink_wrap
Compact zero-copy wire format for microcontrollers using no allocator and supporting dynamic types
-
igvm
parser for the Independent Guest Virtual Machine (IGVM) file format
-
anitomy-pure
Fast, zero-dependency Rust library for parsing anime video filenames
-
apiari-gemini-sdk
Rust SDK for the Gemini CLI — spawn and stream gemini execution sessions
-
aptu-coder
MCP server for multi-language code structure analysis
-
openvet-lockfile
Per-registry lockfile parsing into OpenVet audit subject tuples
-
readseek
structural digest for source files, images, and documents
-
univert-gui
Desktop GUI for the Univert universal file converter
-
duckling
port of Facebook's Duckling library for parsing natural language into structured data
-
ofx-rs
parsing Open Financial Exchange (OFX) documents
-
atomic-timer
Atomic timer for Rust
-
aether-azathoth
A lightweight, embeddable domain-specific language (DSL) interpreter with rich standard library
-
spicekit
Pure-Rust reader for NASA/NAIF SPICE kernel formats (DAF, SPK, PCK, text kernels). Independent of the CSpice toolkit.
-
lancelot-flirt
parse and match FLIRT signatures
-
calleen
Robust HTTP request library for those who don't like getting unnecessarily paged while on-call
-
ytd
YouTube / Invidious daemon and CLI tool for crawling and processing channels with pre-configured commands vector
-
aerocontext-navdata
Builds, versions, and selects cycle-stamped navigation-data snapshots for aerocontext
-
ziguard-rs
Rust port of upstream ziguard.awk — the tzdb source-profile (main/vanguard/rearguard) transformer
-
hwatch
A modern alternative to the watch command, records the differences in execution results and can check this differences at after
-
shalrath
spiky, heat-seeing Quake map parser
-
rustmark
Extensible web application for serving Markdown-based content
-
urn
handling URNs (Unique Resource Names)
-
android_bp
Android.bp parser
-
photom
loading, structuring and querying astronomical observation datasets — with trajectory grouping, multi-observer support, and efficient lookups
-
silence-strip-core
Engine for
silence— strips comments from source code using tree-sitter. I/O-free, language-agnostic; onestrip()call per file. -
obsidian-parser
Blazingly fast Obsidian vault parser with graph analysis
-
oximedia-timecode
LTC and VITC timecode reading and writing for OxiMedia
-
nucleation
A high-performance Minecraft schematic parser and utility library
-
geiger
Some library parts of cargo-geiger, decoupled from cargo
-
cggtts
data parsing and synthesis
-
codebank
powerful code documentation generator that creates structured markdown documentation from your codebase. Supports multiple languages including Rust, Python, TypeScript, C, and Go with intelligent parsing and formatting…
-
vmax-codec
Reads and writes Voxel Max (.vmax) package files and their voxel/palette payloads
-
rsleigh
SLEIGH (.slaspec) parser and Rust decoder/P-code emitter codegen — Ghidra-compatible disassembly in pure Rust
-
prometheus-parser
parsing and validating Prometheus query expressions
-
dwparser
DataWindow Syntax Parser
-
cansi
Catergorise ANSI - ANSI escape code parser and categoriser
-
hdf5-reader
Pure-Rust, read-only HDF5 file decoder with no C dependencies
-
dsntk-feel-evaluator
ÐecisionToolkit | FEEL expressions evaluator
-
bbl_parser
Parser for Betaflight/EmuFlight/INAV blackbox log files
-
tree-sitter-postgres
Postgres grammar for tree-sitter
-
mokapot
analyzing and manipulating JVM bytecode
-
agx-core
Agent-trace parsers, timeline model, cost/pricing, and corpus aggregation. The pure, TUI-free core of the agx CLI.
-
lang-c
Lightweight C parser
-
aam-rs
Abstract Alias Mapping (AAM) framework for aliasing and maping aam files
-
mesh-loader
Fast parser for 3D-model-formats
-
commandy
easy parsing of command line arguments
-
tree-sitter-scheme
Scheme grammar for tree-sitter
-
boko
Fast native ebook converter for EPUB, KFX, AZW3, and MOBI — the only KFX writer that needs no Kindle Previewer
-
dms-rs
DMS data-syntax parser (Rust reference implementation)
-
adsbx_json
parsing the ADS-B Exchange API JSON
-
scanner-rust
text scanners which can parse primitive types and strings using UTF-8 or ASCII
-
tupa-cli
Command-line interface for TupaLang
-
tca-types
Core type definitions for Terminal Colors Architecture
-
hmm_tblout
Parse nhmmer tblout files
-
vvdec
Rust bindings for VVdeC
-
gitlogue
A Git history screensaver - watch your code rewrite itself
-
kbs-types
Rust (de)serializable types for KBS
-
parse-git-url
A parser for git repo urls based on url crate
-
flexon
SIMD accelerated JSON parser
-
tree-sitter-zsh
Zsh grammar for tree-sitter
-
rio-rs
Distributed stateful service framework
-
sic_parser
Parser for the image operation script used by the 'imagineer' image cli
-
figurehead
convert Mermaid.js diagram markup into ASCII diagrams
-
tree-sitter-zig
Zig grammar for tree-sitter
-
trid
Turkish citizenship ID number type
-
steam-vdf-parser
Zero-copy parser for Steam's VDF (Valve Data Format) files
-
infigraph-languages
Bundled language packs for infigraph (Tree-sitter grammars + extraction queries)
-
rdx-cli
Command-line interface for RDX documents
-
triplers
parsing, manipulating, and serializing target triples
-
linguist
Programming language detection library based on Github Linguist
-
easy-install
-
tree-sitter-prisma-io
prisma grammar for the tree-sitter parsing library
-
rosu-replay
parsing and writing osu! replay files (.osr format), ported from the Python osrparse library
-
itl-rs
reading and writing iTunes Library.itl files
-
speechmarkdown-rust
High-performance SpeechMarkdown parser with multi-language bindings
-
ogg_pager
OGG page reader
-
mem4n6
Memory forensics CLI — self-profiling Windows/Linux kernel walking from any dump format, cross-checked against Volatility 3
-
readfeed
Feed parsing utilities
-
icy-metadata
parsing Icecast metadata
-
wireless-mbus-link-layer
Wireless M-Bus link layer parser (wMBus)
-
openjlc
Ultra-fast Gerber conversion tool
-
kmdparse
Parsing user's commands into arbitrary Rust types, in no-std environments and with support for context-sensitive parsing and completion
-
dumbo_config
a config loader
-
atrium-xrpc
XRPC library for AT Protocol (Bluesky)
-
smali
read and write Android disassembly smali files
-
actix-prost
Generate actix handles and routes from grpc definitions
-
mailrs-mime
RFC 2045/2046 MIME body parser. Walks the multipart tree, decodes Content-Transfer-Encoding (base64, quoted-printable, 7bit, 8bit, binary), exposes text/HTML extraction + find-by-content-type + attachment iteration…
-
fdn
uniformly change file or directory names and support rollback these operations
-
tree-sitter-mal
systems are growing in complexity and the threat from cyberattacks is increasing. Threat modeling is a process that can be used to analyze potential attacks to IT systems in order to facilitate secure design…
-
xidl-typeobject
A IDL codegen
-
uuid-base32hex
UUIDs with a base32hex string representation
-
rslnp
A configurable parser for scopes list notation (SLN)
-
tree-sitter-matlab
MATLAB tree-sitter parser
-
ocel
OCEL 2.0 data model, I/O (JSON/SQLite/XML), and validation library
-
undoc
High-performance Microsoft Office document extraction to Markdown
-
pact_models
Pact-Rust support library that provides the core models for dealing with Pact files
-
tree-sitter-batch
A Windows Batch/CMD grammar for tree-sitter
-
ocl-include
preprocessor that implements #include mechanism for OpenCL source files
-
file-organiser
Command line file manager to list, move or delete large numbers of files in nested folders filtered by age, file extension, file name pattern and/or size range
-
can-dbc-pest
A Pest-based parser for the DBC format. The DBC format is used to exchange CAN network data.
-
claude-session-parser
Streaming parser for Claude Code session JSONL files: token usage, chat events, and activity classification
-
steamid-ng
SteamID type with functions to parse and render steam2 and steam3 IDs
-
assorted-debian-utils
Collection of various utilities for Debian work
-
rlsp-yaml-parser
Spec-faithful streaming YAML 1.2 parser
-
chaptr
Filename tokenizer for manga, manhwa, manhua, and light novels
-
philiprehberger-typed-headers
Strongly-typed HTTP header parsing and construction for common headers
-
bias-rust-mcp-sdk
An asynchronous SDK and framework for building MCP-Servers and MCP-Clients, leveraging the rust-mcp-schema for type safe MCP Schema Objects
-
header-parsing
Simplifies parsing the headers of markdown inspired file formats
-
sif-rs
Parser for the Standard Input Format (SIF) used in mathematical optimization
-
room-protocol
Wire format types for the room multi-user chat system
-
serde_dms
Serde Deserializer for DMS
-
pyaxml-rs
Manipulate AXML file and create one from scratch
-
surrealdb-extras
additional functionality for working with SurrealDB
-
csl-legacy
Legacy CSL 1.0 XML and CSL-JSON parsers — infrastructure for the Citum migration pipeline
-
justbig2
Pure Rust JBIG2 image decoder with no_std support
-
py_literal
Read and write Python literals
-
difftastic
A structural diff that understands syntax
-
sluice-rs
Pure-Rust parser for the Maven Central binary index format
-
tree-sitter-clingo
Clingo grammar for tree-sitter
-
pdf-untangle
Untangle garbled PDF text: layout-aware extraction that reconstructs reading order, strips page furniture, and splits documents into structured, citable sections
-
wson_rs
WSON data serialization parser
-
htmltoadf
An HTML to Atlassian Document Format (ADF) converter
-
vkclient
Vk Api client implementation
-
tree-sitter-irules
F5 iRules grammar for the tree-sitter parsing library
-
sas_xport
A pure Rust library for reading and writing SAS Transport (XPORT) files in version 5 and version 8 formats, with support for sync and async I/O, lazy record decoding, and character encoding conversion
-
qvd
High-performance library for reading, writing and converting Qlik QVD files with Parquet/Arrow/DataFusion support
-
osom_structa_cvr
ABI-stable Canonical Value Representation lib
-
treeherder-cli
Fetch errors from a Firefox CI push on Treeherder, formatted as markdown
-
rdx-transform
Transform pipeline and built-in plugins for RDX (Reactive Document eXpressions) ASTs
-
lustre_collector
Scrapes Lustre stats and aggregates into JSON or YAML
-
uxie
Data fetching library for Pokemon Gen 4 romhacking - map headers, C parsing, and more
-
adobe-swatch-exchange
Read and write .ase files
-
poker_phh
comprehensive Rust library for parsing and representing poker hand histories in the PHH (Poker Hand History) TOML-based format. Supports 11 poker variants with flexible data models for game states…
-
agent-xlsx
LP matrix generator for GMPL
-
reikland
A serde-compatible Ruby marshal parser and deserializer
-
hamelin_datafusion
Translate Hamelin TypedAST to DataFusion LogicalPlans
-
fleischwolf-pdf
PDF/image backend for Fleischwolf: pdfium text extraction + ONNX layout/table/OCR pipeline
-
mx-message
A fast, type-safe Rust implementation of MXMessage for parsing MX messages
-
fatou
A language server, formatter, and linter for Julia
-
magika-cli
Determines file content types using AI
-
excel-cli
Excel CLI for AI, scripting, and terminal users. Headless JSON API for automation, plus a Vim-like TUI for interactive browsing and editing.
-
oxih5
— Pure-Rust HDF5 reader (no libhdf5 FFI)
-
serde_json_bytes
a JSON Value object with strings backed by Bytes, parsed by serde_json
-
teleinfo-nom
parse teleinfo stream from french meters
-
untrustended
Untrusted Extended. A compilation of primitives for parsing values from untrusted input.
-
pcaparse
parse, read and write Cap(NA Sniffer 2.x), Pcap and PcapNg
-
later_operator
Parsable, storable, printable comparison operators, w/ optional serde support
-
tinybuf
Container for many types of immutable bytes, with optimisations for small arrays
-
vmf-forge
A parser for Valve Map Format (VMF) files
-
ifc-lite-core-cat
High-performance IFC/STEP parser for building data, built on comp-cat-rs
-
octofhir-fhirpath-evaluator
FHIRPath expression evaluation engine
-
base91-cli
basE91 command-line encoder/decoder
-
swiftlet
high-performance text-parsing library for Rust, inspired by Python’s Lark
-
ferro-airflow-dag-parser
Static AST-based extractor for Apache Airflow™ Python DAG files. Recovers dag_id, task_ids, dependencies, schedule, and dynamic-fallback markers without running the source. Extracted from the Ferro ecosystem.
-
cala-cel-parser
A parser for the Common Expression Language (CEL)
-
onnx-rs
Zero-dependency ONNX model parser in Rust
-
minparser
parsing functions
-
altium-format
Core altium-cli library for reading and writing Altium Designer files
-
cddlconv
A commandline utility for converting CDDL to various formats
-
robotstxt
A native Rust port of Google's robots.txt parser and matcher C++ library
-
prelude-xml-parser
Deserialize Prelude EDC native XML files into Rust stucts
-
tree-sitter-toon
Toon grammar for tree-sitter
-
ot-tools-io
reading/writing binary data files used by the Elektron Octatrack DPS-1
-
mailrs-ical
RFC 5545 (iCalendar) parser, serializer, and iTIP semantics — zero I/O, hand-rolled, with VTIMEZONE + RRULE support
-
lib3mf-core
Parse and validate 3MF files for manufacturing workflows - production-ready with streaming parser and comprehensive validation
-
yes_parser
Your Extensible Script standard parser reads so you can write!
-
crush-cli
Command-line interface for the Crush compression library
-
crowley_rs
A high-performance streaming JSON query engine with DFA-based path matching
-
ludtwig-parser
Lossless parser for HTML / Twig templating syntax
-
valknut-rs
High-performance Rust implementation of valknut code analysis algorithms
-
automake-rs-cli
CLI binaries for automake-rs: automake and aclocal forensic-parity reimplementations
-
cff-parser
A parser for the Compact Font Format (CFF)
-
version_spec
A specification for working with partial, full, or aliased versions. Supports semver and calver.
-
anndata-hdf5
HDF5 backend for the anndata package
-
psc-nanoid
Fork of nid crate
-
typed-bytesize
Represent bytesize in decimal or binary prefix unit
-
neco-kdl-ast
necosystems series structured AST layer for KDL v2 documents
-
tauq
Token-efficient data notation - 49% fewer tokens than JSON (verified with tiktoken)
-
hashlru
LRU cache
-
iso6709parse
Parses coordinates in ISO6709 format from strings
-
orrery-parser
Parser for the Orrery diagram language
-
rd-parser
Parser for R Documentation (Rd) files
-
zpl-forge
A fast, memory-safe ZPL (Zebra Programming Language) parser and renderer
-
i3rs-core
MoTeC i2 .ld log file parser and data access library
-
hpkg
A native Rust crate to parse Haiku's binary package and repo formats
-
ddex-parser
High-performance DDEX XML parser with SIMD optimization (40+ MB/s)
-
ipmi-rs
A pure rust implementation of the IPMI spec
-
lora-ast
AST types for the Cypher query language used by LoraDB
-
starlark_syntax
Starlark language AST
-
gguf-rs-lib
reading and writing GGUF (GGML Universal Format) files
-
dynamo-data-gen
Shared schemas and primitives for Dynamo data generation (e.g. Mooncake replay traces)
-
tex2math
A blazing fast, zero-copy LaTeX to MathML conversion library and CLI
-
hydraria
High-performance multi-threaded HTTP streaming proxy with web dashboard
-
dvgw-edi
DVGW EDIFACT format parser and validator for the German gas market (ALOCAT, NOMINT, NOMRES, SCHEDL, IMBNOT, TRANOT, DELORD, DELRES)
-
classfile-parser
A parser for Java Class files written in rust
-
code-baseline
Enforce architectural decisions AI coding tools keep ignoring
-
vpn-link-serde
A comprehensive parser and serializer for VPN proxy protocol links (VMess, VLess, Shadowsocks, Trojan, Hysteria2)
-
xee
Xee CLI. Swiss Army knife for XML. XPath and XSLT
-
fsqlite-wasm
WebAssembly bindings for FrankenSQLite
-
undelphi
Static analysis library for Delphi / C++Builder / Free Pascal compiled binaries — identification and metadata extraction (RTTI, VMTs, DFM forms, packages)
-
nirs4all-datasets-cli
n4ds: a thin CLI over nirs4all-datasets-core — resolve / fetch / verify a dataset from catalog/index.json (the cross-language parity oracle)
-
rsonschema
A fast, simple, user-friendly JSON Schema validator for Rust
-
elenchus-parser
English-like DSL parser for the elenchus consistency checker (facts, premises, rules, checks)
-
comma
Shell-style command parser with support for escaping and quotations
-
matfile
reading and writing Matlab ".mat" data files
-
ambient-fs-analyzer
Content analysis engine for ambient-fs
-
github-actions-expressions
GitHub Actions expression parser and data types
-
dee-whois
WHOIS lookup CLI for domains and IPs
-
uls-core
Core data types and models for FCC ULS data
-
numnom
A fast MPS file parser for mathematical programming
-
flager
Ultra lightweight library to parse flags
-
vlsvrs
VLSV reader with C and Python bindings
-
threatdeflect-core
High-performance secret detection, confidence scoring, and IOC extraction engine
-
nskeyedarchiver_converter
Convert NSKeyedArchiver encoded plists to human readable formats
-
mdict-rs
Library-first Rust parser for MDict .mdx and .mdd dictionaries
-
run-clang-tidy
Cross platform CLI wrapper for executing clang-tidy based paths or globs specified in a JSON input file
-
sdml-generate
Domain Modeling Language (SDML) generated Artifacts
-
tapped
Rust wrapper for the tap ATProto utility
-
simdxml
SIMD-accelerated XML parser with full XPath 1.0 support
-
tivilsta
A different whitelisting mechanism for blocklist maintainers
-
serde_bibtex
A BibTex (de)serialization file format
-
btparse
A minimal deserializer for inspecting
std::backtrace::Backtrace’s Debug format -
gambit-parser
parser for gambit efg files
-
gldf-rs
GLDF (General Lighting Data Format) parser and writer for Rust, specifically for the Rust/WASM target as such designed for JSON format
-
f2
Official crate for the ff language
-
jzon-rs
Zero-copy JSON serialization with compile-time generated typed parsers
-
semver-analyzer-konveyor-core
Shared types and utilities for Konveyor rule generation
-
cirq-frontend
Cirq frontend pipeline: source → AST → IR → Netlist
-
odin-core
ODIN (Open Data Interchange Notation) parser, serializer, validator, and transform engine
-
yang3
libyang3 bindings for Rust
-
bpfanalysis
Rust analysis primitives for eBPF verifier diagnostics
-
symbolic-ppdb
parsing and performing lookups on Portable PDB files
-
deb822-lossless
A lossless parser for deb822 files
-
rpm-builder
CLI utility for creating simple RPMs
-
bms-rs
The BMS format parser
-
opendict-rs
Unified Rust reader for StarDict and MDict dictionaries
-
qubit-mime
MIME type detection utilities for Rust based on filename glob rules and content magic
-
eva-common
Commons for EVA ICS v4
-
glua_parser_desc
A parser for markup within Lua comments
-
riddle-lang
RiDDLe is a language for the definition of timeline-based domains and problem definitions, designed to facilitate the integration with solvers and to increase modularity and reusability of domain models
-
tree-sitter-ink-lbz
Ink interactive fiction grammar for tree-sitter
-
spf
.spf (Simple Pixel Font) file parser
-
vtcode-indexer
Workspace file indexer, fuzzy search, and markdown-backed storage for VT Code
-
tree-sitter-qbasic
Tree-sitter grammar for QBasic
-
dmarc-report-parser
An RFC 7489-compliant DMARC aggregate report parser
-
bytelines
Read input lines as byte slices for high efficiency
-
feedbin_api
Feedbin REST API
-
elementtree
Parse an XML file into Python elementtree like structure
-
bibtex-parser
BibTeX parser for Rust
-
llvm_profparser
Parsing and interpretation of llvm coverage profiles and generated data
-
marlin-nmea-envelope
Sans-I/O NMEA 0183 envelope parser: checksum, framing, TAG block recognition. Foundation for the marlin suite.
-
rune-alloc
The Rune Language, an embeddable dynamic programming language for Rust
-
dice-nom
that utilizes the nom parser for randomly generating numbers to support role-playing games
-
openstep-plist
Parser and serializer for OpenStep Property List format
-
simpleml
parser/writer for the Simple Markup Language format, as defined by Stenway. See https://dev.stenway.com/SML/. SML builds on top of WSV but allows hierarchical structuring of data.
-
mono-project
Mono repository project utilities
-
libpgs
Fast PGS subtitle extraction, encoding, and round-trip transformation for MKV and M2TS containers
-
iso8601-duration
Parse ISO8601 duration format
-
intan_importer
importing and processing Intan RHS data files for neural recording research
-
pounce-studio-core
Pure-Rust parsers and analysis helpers for pounce solve reports and POUNCEIT iter-dumps
-
iri-rs
Allocation-conscious URI/IRI (RFC 3986/3987) parser, resolver and normalizer with borrowed and owned types, optional compile-time macros and vocabulary enums
-
rs_osrm
rust wrapper for osrm
-
loran-index
Loran — index builder and Ingestor trait abstraction
-
rave_engine
A secure and efficient JSON Schema validation and Rhai script execution engine
-
composer-semver
A faithful Rust port of composer/semver: Composer-flavored Version, Constraint, and Stability — normalize, compare, and match version constraints
-
powerio
Compiler infrastructure for power systems: parse, convert, validate, and lower grid models
-
hwpforge-smithy-hwpx
HWPX format codec (encoder + decoder) for HwpForge
-
cima-rs
CLI providing access to the Spanish AEMPS CIMA REST API and nomenclator XML parser
-
rmqttc
client for the MQTT V5 protocol. based on rumqttc
-
commonregex
Rust port for CommonRegex. Find all times, dates, links, phone numbers, emails, ip addresses, prices, hex colors, and credit card numbers in a string. We did the hard work so you don't have to.
-
bg3rustpaklib
reading and extracting Baldur's Gate 3 PAK files
-
molio
reading chemical file formats
-
opencodesearchparser
Parsing and Segmentation of Source code
-
pct
Percent-encoded strings for URL, URI, IRI, etc
-
rgt
A small immutable red/green syntax tree library with user-defined payloads
-
step-io
STEP (ISO 10303) file I/O for Rust
-
dmc-parser
Typed AST parser for the dmc MDX compiler
-
wgsl-parse
Parse a wgsl source file to a syntax tree
-
las_rs
High-performance parser and writer for LAS (Log ASCII Standard) well-log files — LAS 1.2 / 2.0 / 3.0. Pure-Rust core; the optional
pythonfeature adds the PyO3 bindings that back thelas-rsPyPI wheel. -
tree-sitter-proto
Parser for proto2 and proto3 files
-
aseprite-loader
Aseprite file loader
-
pbzx
parsing, extracting, and creating PBZX archives (Apple's payload format)
-
makepad-ttf-parser
A high-level, safe, zero-allocation font parser for TrueType, OpenType, and AAT
-
rage-rpf
RAGE Package File (RPF) archive parser and decryptor for GTA V and related titles
-
portage-metadata
Gentoo ebuild metadata cache types and parser based on PMS
-
oxide-mesh
Inter-agent communication for Rust Oxide. Tokio-channel mesh for in-process federation plus a JSON-framed TCP transport for cross-host peers; ties into oxide-k via the message bus.
-
codemod-core
Core engine for codemod-pilot: pattern inference, matching, and transformation
-
datavalue-rs
Bump-allocated JSON value type with a built-in zero-copy parser and serde_json-style access API
-
rfc3339-fast
High-performance ISO8601/RFC3339 timestamp parsing and formatting for JSON, with optional SIMD acceleration
-
metalor
line-oriented DSL parsing, portable build cells, local Linux-provider integration, and OCI-backed Linux runtime setup
-
oadig
Extract specific information from bloated OpenAPI specs
-
yarig
A register interface generator
-
ergokv
Easily store and retrieve data from TiKV with a derive
-
gir-format-check
File format checker
-
syntax-workout-core
Workout tree algebra — represent any physical workout as a recursive tree
-
car-ast
Tree-sitter AST parsing for code-aware inference
-
ghrepo
Parse & construct GitHub repository URLs & specifiers
-
budoux-phf-rs
BudouX
-
hypen-tailwind-parse
Minimal Tailwind CSS class parser for Hypen
-
qmt-parser
Rust parser for MiniQMT/QMT local market data, finance files, and dividend metadata
-
bias-loader-uefi
parsing and loading UEFI firmware images
-
strata-rs
Deterministic binary data format with canonical encoding
-
oximedia-edl
Edit Decision List (EDL) parser and generator for media workflows
-
rs3a
Animated ascii art rust library
-
serini
A serde-based INI file parser for Rust
-
entity-tag
EntityTagstructure and functions to deal with the ETag header field of HTTP -
dicom-test-files
A collection of DICOM files for testing DICOM parsers
-
marginalia
Trivia-preserving parsing and formatting for logos + lalrpop
-
hrdf-parser
dedicated to the parsing of the HRDF format. For the moment, it can only parse the Swiss version of the HRDF format.
-
rusty-promql-parser
A Prometheus PromQL parser written in Rust
-
tree-sitter-devicetree
Tree-sitter parser for Devicetree files, with support for Zephyr's superset of Devicetree syntax
-
openqbw
QuickBooks .qbw file parser built on opensqlany page-store
-
umd
Universal Markdown - A post-Markdown superset with Bootstrap 5 integration and extensible syntax
-
php-parser
A fast PHP parser written in Rust
-
locus-core-rs
Core STTP parsing, validation, storage contracts, and application services for Rust
-
dol
DOL (Design Ontology Language) - A declarative specification language for ontology-first development
-
berry
yarn berry lockfile parser
-
dtrace-parser
Parse DTrace provider definitions into Rust
-
rs-read-trimesh
A reader for loading 3D meshes from PLY, STL, DAE (Collada) and OBJ into Parry Trimesh
-
winterbaume-workspaces
Amazon WorkSpaces service implementation for winterbaume
-
hpw-convert-eip681
Unofficial, unaffiliated parser that converts HashPort Wallet JPYC payment links into EIP-681 (ERC-681) payment URIs. Not endorsed by or affiliated with HashPort.
-
alap
Alap expression parser — resolve tag-based link expressions server-side
-
remata
reading metadata from various media file formats
-
narsese
Rust support for Narsese
-
lc3as
Assembler for the LC-3 that translates assembly source into big-endian object files
-
sqry-lang-haskell
Haskell language plugin for sqry
-
hap-model
HomeKit Accessory Protocol attribute database: accessory/service/characteristic model and HAP-defined types
-
mps
A fast MPS parser
-
rustyphoenixdatastream
C++ library provides functions to save/load/serialize/deserialize data easily. Adding type can be done be defining only one function per extra type you wan to use ! This is the Rust equivalent of https://gitlab…
-
opensmiles
A SMILES parser following the OpenSMILES specification
-
fints-institute-db-cli
A CLI tool to access FinTS access information for many German banks
-
solrstice
A Solr 8+ client
-
json-schema-rs
generate Rust structs from JSON Schema
-
rust_warc
A high performance and easy to use Web Archive (WARC) file reader
-
nifti
file format
-
rulox
A lightweight scripting language embedded in Rust
-
vectorscan-rs
Ergonomic bindings to the Vectorscan high-performance regex library
-
srcmap-scopes
Scopes and variables decoder/encoder for source maps (ECMA-426)
-
biodream
Zero-copy, streaming-capable toolkit for reading and writing BIOPAC AcqKnowledge (.acq) files
-
nom-mpq
A nom parser for the MoPaQ archive format
-
pmd_wan
that can read wan file, a sprite format used in pokemon mystery dungeon games
-
val
An arbitrary precision calculator language
-
vastlint-core
VAST XML validator, SIMID linter, OMID validator, and VPAID detector. IAB VAST 2.0–4.4, 228 rules, pure Rust
-
nu_plugin_semver
A nushell plugin for dealing with SemVer versions
-
scah
CSS selectors meet streaming XML/HTML parsing. Filter StAX events and build targeted DOMs without loading the entire document.
-
rh-fhirpath
FHIRPath expression parser and evaluator for FHIR resources
-
sizefilter
Human-readable size string parsing, formatting, and filtering with comparison operators (e.g., ">=1GB", "<500KB")
-
fitsy
Fast FITS file I/O, WCS transforms, and a CLI (info / header / funpack)
-
excelstream
High-performance streaming Excel & CSV library with S3/GCS cloud support and Parquet conversion - Ultra-low memory usage
-
fbxcel
Excellent FBX library
-
sketches-rust
DDSketch
-
deno_doc
doc generation for deno
-
oak-pascal
Pascal programming language parser with support for structured programming and modern Pascal dialects
-
tree-sitter-hujson
HuJSON (JWCC) grammar for tree-sitter — JSON with comments and trailing commas
-
d4-framefile
The Framefile container crate for D4 file format
-
mgx
A parser for Age of Empires II recorded games
-
ifc-lite-processing
Shared IFC processing pipeline and types used by server and FFI
-
maclarian
Larian file format library for Baldur's Gate 3 - PAK, LSF, LSX, GR2, DDS, and more
-
powerz-rs
Parser library for POWER-Z KM003C USB-PD analyzer SQLite exports
-
danceparser
Parser library for StepMania chart files
-
molex
Parse, analyze, and transform molecular structure data (PDB, mmCIF, BinaryCIF, MRC)
-
ch-json
Ultra-fast raw JSON-each-row parsing and precision normalization for ClickHouse to prevent Javascript MAX_SAFE_INTEGER precision loss
-
abnf
A nom-based parser for ABNF
-
soar-config
Configuration management for soar package manager
-
lvm-class
JVM class file parser and writer for the Lagertha VM project
-
ethos-pdf
PDFium backend behind EthosPdfBackend — quantize-at-extraction lives here (WS-ENGINE, Milestone A)
-
loregrep
Repository indexing library for AI coding assistants. Tree-sitter parsing, fast in-memory indexing, and tool APIs for LLM integration.
-
gpx
Rust read/write support for GPS Exchange Format (GPX)
-
nexrad
Download and decode functions for NEXRAD radar data
-
jslt
Everyones favorite xslt but for json
-
edidkit
parsing, inspecting, editing, and re-serializing EDID data
-
arbor-core
AST parsing and code analysis for Arbor
-
gencad
parsing Mitron GenCAD boardview files
-
shr_parser
Parses sweeps from a Signal Hound Spike file
-
sentry-release-parser
A parser for the sentry release name format
-
locat
A zero-copy ISO 6709 geographic coordinate parser in Rust
-
codeinput
A powerful library for parsing, analyzing, and managing CODEOWNERS files. Provides advanced querying capabilities, ownership analysis, and tag-based file organization
-
verifactu
communicate with the Verifactu API
-
xer
Byte stream conversion swiss army knife
-
yaxp-cli
<yaxp-cli ⚡> Yet Another XML Parser CLI
-
itm
A decoding library for the ARM Cortex-M ITM/DWT packet protocol
-
include_tt
Macros for ultra-flexible injection of token trees, literals, or binary data into Rust code from external files during compilation
-
feagi_core_data_structures_and_processing
FEAGI libraries to use to handle data processing
-
partial-date
Deterministic partial date extraction from natural language text, with sensible defaults and extensive configurability
-
marc21
A toolkit for processing MARC-21 records
-
exolvl
reading and writing Exoracer level files
-
astrid-telemetry
Telemetry and logging for Astrid secure agent runtime
-
tiptap-rusty-parser
Fast schema-agnostic parser and manipulator for Tiptap/ProseMirror JSONContent documents
-
pt-loader
Safe parser-based PyTorch checkpoint converter to safetensors
-
pasture-io
Support for reading and writing point cloud files with pasture
-
async_jsonata_rust
Async-first JSONata parser/runtime crate with stable Rust API facade
-
linux-perf-event-reader
Parse Linux perf_event information from raw bytes
-
tsip-parser
RFC 3261 SIP URI (§19.1) and Address (§25.1) parser/serializer
-
rpdfium-page
Page object model for rpdfium
-
nox-spirv
Compact SPIR-V reflection library written in pure-Rust
-
tree-sitter-gdscript
Grammar for Godot's built-in scripting language
-
rabe
ABE Schemes implemented in rust
-
textfsm-rs
TextFSM
-
agent-diva-channels
Chat platform integrations for agent-diva
-
edifact-rs
Zero-copy EDIFACT parser, writer, serde traits, and extensible validation support
-
mx20022
Production-grade ISO 20022 toolkit: strongly-typed message models, FedNow/SEPA/CBPR+ validation, and bidirectional SWIFT MT↔MX translation
-
poste-core
Core parsing, SQL context detection, and environment logic for Poste
-
veryl-simulator
A modern hardware description language
-
proteus
intended to make dynamic transformation of data using serde serializable, deserialize using JSON and a JSON transformation syntax similar to Javascript JSON syntax. It also supports…
-
crx-manifest-parser
Parse Chrome / Manifest V3 extension manifest.json fields (name, version, permissions, content_scripts, host_permissions) into a typed struct. Zero-dependency, no serde. Powers the zovo.one extension security scanner.
-
wat_parser
WebAssembly Text Format concrete syntax tree parser
-
tree-sitter-iec61131-3-st
IEC 61131-3 Structured Text grammar for tree-sitter (standard, dialect-extensible)
-
taceo-circom-types
representation of the types in the
Circomecosystem and ways to de/serialize them in a way that is compatible to the existing implementation in snarkjs -
lber
An ASN.1/BER parser/encoder based on nom
-
rosm_pbf_reader
A low-level Rust library for parsing OpenStreetMap data in PBF format
-
engawa-lisp
Tatara-lisp authoring layer for engawa render graphs. Operators write (defmaterial …) / (defgraph …) / (defeffect …) in a .tlisp file; this crate parses + lowers to engawa::RenderGraph…
-
genson-cli
Command-line interface for JSON schema inference
-
kobo-db-tools
parse and analyze Kobo e-reader SQLite databases
-
tree-sitter-gram
Gram grammar for tree-sitter
-
watcher-knight
CLI that validates code properties using Claude AI agents
-
extrablatt_v2
News, articles and text scraper
-
puniyu_common
puniyu crate for common
-
chatpack
Prepare chat data for RAG / LLM ingestion. Supports Telegram, WhatsApp, Instagram, Discord.
-
normalize-output
Output formatting for normalize CLI commands
-
epub-stream
Memory-efficient EPUB parser for embedded systems
-
mrs-tptp
A robust TPTP parser for Rust using winnow
-
worf
Automatically queue similar songs in MPD, remembering the original song
-
oxideav-iff
Pure-Rust EA IFF 85 container support (8SVX/ILBM/ANIM Amiga forms + AIFF/AIFC Apple audio) for oxideav
-
docspec
Streaming document conversion: convenience facade re-exporting readers, writers, and event types
-
css-sanitizer
Policy-driven CSS sanitization on top of lightningcss
-
math_utils_lib
providing math utilities such as a parser/evaluator and a LaTeX export to export a history of parsed expressions and solved equations to LaTeX
-
url-domain-parse
parsing URLs
-
formatorbit-core
Core library for data format detection and conversion
-
metar
A fast METAR parsing library in pure Rust
-
nfe-parser
Biblioteca Rust de alto desempenho para parsing e serialização de Nota Fiscal Eletrônica (NF-e) brasileira - Layout 4.00 SEFAZ
-
can_decode
Decode and encode CAN frames into messages/signals in a fast and easy way
-
pe-sign
cross-platform tool developed in Rust, designed for parsing and verifying digital signatures in PE files. It provides a simple command-line interface that supports extracting certificates…
-
medinpar
Parse identifying media information (such as episode and season numbers) commonly found in filenames
-
ezcal
Ergonomic iCalendar + vCard library for Rust
-
glslt
Template compiler library
-
daml-syntax
Shared parsed-source surface for Daml tools
-
kevy-config
Zero-dependency TOML subset parser and Config schema for kevy
-
libtzfile
low and high level parsing of the IANA system timezone information files (TZIF)
-
citum-schema-data
Citum bibliographic data schema types
-
protox-parse
Parsing of protobuf source files
-
zbus_xml
API to handle D-Bus introspection XML
-
li_pgschema
Prototype for PG-SChema with property constraints
-
gatekpr-parsers
Multi-language code parsing for Shopify app validation (JS, TS, Ruby, Python, PHP)
-
compactp
A production-grade parser frontend for the Compact language (Midnight Network)
-
ical_vcard
parser and writer for the content line format used in vCard and iCalendar
-
iq
introspection with dynamic queries
-
dvb-tools
Command-line DVB stream analyzer (dump / services / epg / pids / t2mi) over the rust-broadcast crates
-
azalea-chat
Parse Minecraft chat messages
-
ffcv
Firefox Configuration Viewer - Parse and query Firefox preference files
-
serde_content_ref
Serde deserializer for reference content
-
ogex
A regex engine with unified syntax for named groups and backreferences
-
mp4box
MP4/ISOBMFF parser and editor: box trees, typed decoding, sample tables, fragmented MP4, and non-destructive editing
-
luaur-ast
Lexer, parser, and AST for Luau (faithful Rust port)
-
ardupilot-binlog
Parser for ArduPilot DataFlash BIN log files
-
cusip
Support for creating and validating CUSIPs
-
jpx
JMESPath CLI with 490+ functions, streaming, and reusable query libraries
-
uuid-readable-rs
Easy to remember unique sentences acting as UUID
-
rs-trafilatura
Rust port of trafilatura - web content extraction library
-
adf
Minimal-overhead Auto-lead Data Format XML parser and writer
-
octofhir-fhirpath-diagnostics
Diagnostic and error reporting for FHIRPath implementation
-
doip-codec
Diagnostics over Internet Protocol codec for client-server communication
-
ros-cmake-parser
Rust parser for CMake with raw command access and ROS-oriented helpers
-
iptr-decoder
Idiomatic Rust-style low-level Intel PT trace handler
-
jder_axum
A response builder for axum
-
preserves-schema
Preserves Schema code generation and support for Rust
-
oxigdal
Pure Rust geospatial data abstraction library — the Rust alternative to GDAL
-
rs_tracing
trace events in the trace event format
-
fee
Expression evaluator supporting numeric, logical and bitwise operators
-
semdiff-output
HTML, JSON, and summary report outputs for semdiff
-
haz-query-lang
Parser and AST for the haz task query language
-
cborpath
engine written in Rust
-
fwf
A fast, flexible library for reading and writing fixed-width (flat) files with minimal overhead
-
flexiargs
A flexible, rule-based command dispatcher and argument parser with strict level control
-
cloud_terrastodon_relative_location
A helper for converting std::panic::Location to relative paths with displayed
-
aoc-parse
A little library for parsing your Advent of Code puzzle input
-
hjkl-css
Parser + AST for a CSS subset used to drive declarative UI styling. Toolkit-agnostic.
-
mimic-rs
High-performance User-Agent to Sec-CH-UA Client Hints converter
-
fpfmt
Floating-point formatting and parsing, ported from rsc/fpfmt
-
asciidork-cli
Asciidork CLI
-
rustube
A YouTube video downloader, originally inspired by pytube, written in Rust
-
usfm3
Error-tolerant USFM 3.x parser with USJ, USX, and USFM output
-
kalk
A math evaluator library that supports user-defined functions, variables and units, and can handle fairly ambiguous syntax
-
synx-format
SYNX — The Active Data Format (meta crate). Re-exports synx-core under a format-oriented crate name.
-
siff
File browser with repomix and yek as supported parsing backends
-
terra-plr-xbox360
Xbox 360 terraria player parser
-
iscrawl
Fast crawler/bot detection from User-Agent strings
-
tailtales
Flexible log viewer for logfmt and other formats with LUA scripting, filtering, filtering expressions, and real-time pipe following
-
opys-core
opys manifest data model + shorthand + Val/Valset. Reference implementation of opys.json.
-
dply
A command line data manipulation tool inspired by the dplyr grammar
-
datamodel
serialize and deserialize Valve's proprietary DMX file format
-
spoor-core
Deterministic, embeddable document parsing engine for LLM-friendly output
-
nu-plugin-protocol
Protocol type definitions for Nushell plugins
-
stash-cli
A local store for pipeline output and ad hoc file snapshots
-
intent-runtime
Expression evaluator and stateless runtime for IntentLang specifications
-
vdf-reader
Rust parser for valve vdf files
-
sip-uri
RFC 3261 SIP/SIPS, RFC 3966 tel:, and RFC 8141 URN parser with zero dependencies
-
l5x
Parser for Rockwell Automation L5X files (Studio 5000 Logix Designer)
-
narsil-mcp
A blazingly fast MCP server for code intelligence - enumerates repos, data structures, algorithms, and returns relevant code context
-
anvil-nbt
parsing and encoding Minecraft's NBT and Anvil (.mca) formats
-
serde_geozero
serializing and deserializing geospatial data using serde and geozero
-
anyrepair
A comprehensive Rust crate for repairing malformed structured data (JSON, YAML, XML, TOML, CSV, INI, Markdown, Diff, Properties, Env) and binary media files (PNG, JPEG, WAV, MP3, MP4, MOV) with format auto-detection
-
moleculec-go
Compiler plugin for moleculec
-
dms-encoder
DMS → tagged-JSON encoder for the conformance suite
-
forex-factory
Async Rust library for scraping economic event data from Forex Factory calendar
-
tree-sitter-cuda
CUDA grammar for tree-sitter
-
vt-push-parser
A streaming push parser for the VT/xterm output events
-
sql-dialect-fmt
opinionated SQL dialect formatter (command-line)
-
powerio-dist
Multiconductor distribution network model and lossless converters for OpenDSS, PMD JSON, and BMOPF JSON
-
dioxus-fullstack
fetching resources from servers in Dioxus apps
-
wikrs
Fast, honest wikitext extraction and parsing in Rust
-
is_affected
checking and listing the affected resources across a range of commits, useful when working with monorepos
-
rig-lancedb
Rig vector store index integration for LanceDB
-
zpdf-image
PDF image decoding: JPEG, JPEG2000, CCITT, Flate, image masks
-
smiles-to-prolog-parser
Converts SMILES molecular notation into Prolog term representations for use in logic programming and inductive learning systems
-
pica-record
A toolkit for processing PICA+ records
-
marctk
MARC21 Binary, Breaker, and XML Toolkit
-
nidx
Validate and decode national ID numbers — extract structured data from government-issued personal IDs
-
cc2p
Convert a CSV to parquet file format
-
chadpath
XPath 1.0 / XSLT engine — a fork of xrust (Apache-2.0) with XPath positional-predicate correctness fixes and parser performance improvements. Used by chadselect.
-
capnweb_types
Rust type definitions for the Cap'n Web RPC protocol
-
restqs
REST Query Syntax parser for safe REST API filtering plans
-
matchete
A fast and flexible matcher for comparing and diffing data structures
-
mdstitch
Streaming markdown preprocessor that closes unterminated syntax token-by-token
-
agent-shell-parser
Shared parsing substrate for agent hook binaries — JSON input, shell tokenization
-
datafusion-datasource-arrow
-
sup-xml
Modern idiomatic Rust API for SupXML
-
nexo-retailer-protocol
Nexo Retailer Protocol (ISO 20022 CASP) with std and no_std support
-
rust_iso9362
ISO 9362 (Business Identifier Code, also known as the SWIFT/BIC code) defines a standard format for identifying business parties – in particular banks and financial institutions – in financial transactions…
-
pdfsink-rs
Fast pure-Rust PDF extraction library and CLI — ~10-50x faster than pdfplumber for text, word, table, layout, image, and metadata extraction from PDFs. By Clark Labs Inc.
-
rsonpath
Blazing fast JSONPath CLI tool powered by SIMD
-
vvdecli
CLI application for decoding VVC bitstreams
-
agent3md
A fast native CLI over any agent.3md file: route, get, resolve, and validate the skills of a 3md-packaged agent
-
ferrocat-icu
Compact, Rust-native ICU MessageFormat parsing primitives for ferrocat
-
wave-decode
WAVE decoder - shared instruction decoder for WAVE ISA
-
chrome-cache-parser
Chrome cache parser
-
codebase-to-xml
convert codebase to xml format
-
flexiglob
Flexible wildcard globbing engine with user-definable pipeline operators, no_std compatible
-
html-filter
Parse HTML into a typed tree, then search for tags, attributes, classes, filter out comments or find and extract the exact data you want with a short builder pattern - zero dependencies, zero overhead
-
tsrun
A TypeScript interpreter designed for embedding in applications
-
badpod
working with imperfect feeds of podcasts
-
tree-sitter-pascal
Pascal grammar for the tree-sitter parsing library
-
fail2ban-log-parser-core
Fast, zero-copy fail2ban log parser built with winnow
-
venus
Reactive notebook environment for Rust
-
wood
A robust material that is simple to work: Parsing, serialization and deserialization for termpose and woodslist
-
pdf-text-extract
Extract text, tables, and structured content from PDF files
-
ais
An Automatic Identification System (AIS) parser library
-
winevt-binxml
BinXML decoding for Windows Event Log (EVTX) record payloads
-
tree-sitter-mdn
Parser for MDN content
-
ape
reading and writing APEv2 tags
-
tasklib
used to interact with Taskwarrior in Rust
-
jaq-core
Interpreter for the jaq language
-
target-spec-json
Structured access to rustc
--print target-spec-jsonand--print all-target-specs-json -
tree-sitter-c
C grammar for tree-sitter
-
tree-sitter-sysml
SysML v2 grammar for tree-sitter
-
faf-replay-parser
Supreme Commander Forged Alliance replay parser
-
netgauze-flow-pkt
Netflow(v9)/IPFIX(v10) Protocol representation and serde
-
byte_reader
A minimal byte-by-byte reader for parsing input
-
playwright-rs-trace
Parser for Playwright trace zip files (format v8)
-
crawlberg-bypass
Configurable HTTP-based BypassProvider implementations for crawlberg, driven by per-vendor YAML configs
-
polyflag
Repeatable comma-separated set-style cli flags with
-prefix removal -
graphql-documents
canonical/deterministic GraphQL executable document sorting and printing
-
timeflow
Ergonomic time handling (and traveling!) library with builder patterns, custom formatting, and seamless serialization for Date, Time, and DateTime operations
-
atx_reader
Parser and decoder for Apple .atx texture archives (AAPL container with ASTC payload), as produced by tools like Cellebrite UFED iOS exports
-
pywr-v1-schema
Pywr v1.x schema for validation and (de)serialization of model JSON files
-
core-mumu
MuMu/Lava core interpreter and REPL (engine + optional host features)
-
outfit
Orbit determination toolkit in Rust. Provides astrometric parsing, observer management, and initial orbit determination (Gauss method) with JPL ephemeris support.
-
noak
reading and writing java class files
-
vize_musea
Musea - Component gallery and documentation for Vize Vue components
-
rizlib
interacting with Rizline game files
-
toml-pretty-deser
TOML deserilization with pretty error messages
-
tracing-gcp-formatter
GCP structured logging
-
sbol
The sbol-rs SDK for SBOL 2, SBOL 3, and bidirectional conversion
-
debian-copyright
A parser for Debian copyright files
-
a2
A native, asynchronous Apple push notification client
-
sl-chat-log-parser
Parser for SL viewer chat logs (Firestorm in particular but might work for others too)
-
easy-rsa-registry
Read certificate data from easy-rsa registry
-
dependency-check-updates-github
GitHub Actions workflow support for dependency-check-updates
-
geoparse
Your catch-all parser for popular geographic coordinate formats
-
llsd-rs
parsing and serializing LLSD (Linden Lab Structured Data) format
-
awear
Rust client for AWEAR EEG devices over BLE using btleplug
-
finesse
WHATWG Server-Sent Events parser. Sync, push-based, no I/O.
-
nepali-phone
Parse and validate Nepali phone numbers (mobile and landline)
-
aya-friday-obj
An eBPF object file parsing library with BTF and relocation support
-
jbytes
byte stream structured serialization and deserialization library
-
korp-collectors
— the standalone LEAF of korp’s open-data collector layer: one object-safe
Collectortrait + per-access-METHOD import collectors (DCAT-AP-SE, PxWeb/JSON-stat2, ENTSO-E, generic REST/JSON… -
cabinpkg-port
Foundation-port recipe layer for Cabin
-
aprs-transport-aprs-is
APRS-IS transport helpers for libaprs-engine
-
tree-sitter-hern
Hern grammar for tree-sitter
-
rq-cli
A lightweight and portable command-line YAML, JSON, and TOML processor with jq-like syntax
-
context_deserialize
Context-aware deserialization trait for Rust data structures, extending serde with additional context parameters
-
rustack-s3-xml
XML serialization/deserialization for Rustack S3
-
skillet
micro expression language (arithmetic, logical, functions, arrays, conditionals, excel formulas) made in Rust bin cli and server
-
oai-pmh-rs
A robust, spec-compliant OAI-PMH implementation for Rust with optional Actix Web integration
-
croma-cli
Command-line interface for croma-core
-
rustdoc_resolver
Convert rustdoc_types into rustdoc_ir types
-
rustitch
PES embroidery file parser and thumbnail renderer
-
rabbitmq-lqt-cli
CLI tool for parsing, annotating, and querying RabbitMQ log files
-
gruggers
grug language
-
arborium-yaml
YAML grammar for arborium (tree-sitter bindings)
-
reposcry-indexer
Repository scanner and AST parser engine for RepoScry code graph indexing
-
tor-geoip
parse C Tor GeoIP CSV files
-
html2md-bulletty
binary to convert simple html documents into markdown. Modified for bulletty.
-
beamr-cli
Thin runner for beamr — load a .beam file and execute it
-
rust-mcp-extra
companion crate to rust-mcp-sdk offering extra implementations of core traits like SessionStore and EventStore, enabling integration with various database backends and third-party platforms…
-
hushspec
Portable specification types for AI agent security rules
-
viewport-lib-io
File format loaders and exporters for viewport-lib
-
italian_energy_prices
Parser for ARERA files
-
provcheck-core
Verify C2PA Content Credentials on any supported media file
-
tree-sitter-graphql
GraphQL grammar for tree-sitter
-
chematic-mol
MOL/SDF V2000 and V3000 parser and writer for chematic — pure-Rust RDKit alternative
-
blackbox-log
Ergonomic parser for BetaFlight blackbox logs
-
ros2-types
ROS2 type support: traits, type descriptions, and RIHS01 hash calculation
-
lazycsv
Vectorized, lazy-decoding, zero-copy CSV parser
-
face
Fold And Cluster Entries — a Unix-style CLI for grouping, paging, and summarizing structured command output
-
zellij-server
The server-side library for Zellij
-
ts-bnf-tool
CLI tool for converting BNF grammars to tree-sitter notation
-
xacro-rs
A xml preprocessor for xacro files to generate URDF files
-
garbelour
Classify PR diffs by reviewer attention: review, skim, or skip
-
vers-rs
parsing and checking version range specifiers
-
nils-agent-workflow-primitives
CLI crate for nils-agent-workflow-primitives in the nils-cli workspace
-
tbel-pdf
PDF processing pipeline for Belarusian financial reports with OCR, table extraction, and data normalization
-
rustylink
Visualize & analyze Simulink .slx files
-
tree-sitter-perl-rs
Rust-native Perl parser with tree-sitter-style ergonomics and tree-sitter-compatible output over the native v3 parser
-
hltas
Reading and writing Half-Life TAS scripts (
.hltas) -
defmt-parser
Parsing library for defmt format strings
-
aranya-policy-lang
The Aranya Policy Language parser
-
tracking-numbers
validating and identifying tracking numbers from various shipping carriers
-
libasterix
parsing and encoding ASTERIX (All Purpose Structured Eurocontrol Surveillance Information Exchange) messages
-
pdfer_forms
Fast pure-Rust PDF form filling, AcroForm inspection, and document operations (merge, split, rotate, encrypt) — a pypdf / PyPDF2 compatibility layer
-
form_builder
building forms with various fields and validation
-
yosys-netlist-json
working with Yosys netlists in JSON format
-
elemental-shared
Lightweight, version-controlled data abstraction for persistent storage
-
herb
Rust bindings for Herb
-
product-os-utilities
Comprehensive utility library for file operations, networking, data manipulation, JSON/YAML processing, and more
-
diskcache
Rust disk-backed cache
-
ooxml-codegen
Code generator for OOXML types from RELAX NG schemas
-
zotero-rdf
parsing Zotero RDF/XML export files
-
execute
extending
Commandin order to execute programs more easily -
rpsl-rs
A Routing Policy Specification Language (RPSL) parser with a focus on speed and correctness
-
fastobo-graphs
OBO Graphs data model, decoder and encoder in Rust
-
globber-ai
AI-native glob — POSIX-rooted pattern matching with SIF output, budget-aware walking, multi-pattern rulesets, and linear-time matching
-
strictdoc-parser
Parser for StrictDoc .sdoc files and StrictDoc @relation source annotations
-
json5_nodes
Parse JSON5 into nodes that retain both JSON value and input file location
-
magpie-bt-metainfo
.torrent metainfo parser (v1, v2, hybrid) for the magpie BitTorrent library
-
lcov-util
commands to operate and analyze LCOV trace file at blazingly fast
-
bimifc-parser
High-performance IFC parser with IFC4 (STEP) and IFC5 (IFCX) support
-
oak-dot
High-performance incremental DOT language parser for the oak ecosystem with flexible configuration, optimized for graph description and visualization
-
wz_reader
A wz file reader to resolve wz file with thread safe
-
datafox
A small Datalog parser and streaming query engine for querying facts
-
chaste-npm
Parser for npm lockfiles
-
dpp-digital-link
GS1 Digital Link parser/builder and GS1 link-type negotiation for Odal Node
-
musicxml
parsing, manipulation, and export library
-
tree-sitter-jinja-dialects
Parser for Jinja2 and daughter languages: nunjucks, twig
-
tree-sitter-nickel
Nickel grammar for the tree-sitter parsing library
-
sublime-color-scheme
Parse Sublime Text color schemes to Syntect Themes
-
btsnoop-extcap
View Android's btsnoop logs (Bluetooth HCI logs) in Wireshark
-
lynx-parser
Source code parser for Lynx
-
corgi-rs
Vehicle VIN decoding library based on NHTSA database for Rust
-
bluefile
Experimental Rust library for handling X-Midas Bluefiles
-
wirespec
Type-safe protocol description language — compiler, verifier, and LSP
-
c2pa-structured-text
C2PA manifest embedding, hard binding, and validation for structured text formats using ASCII armour delimiters
-
duckduckgo-cli
Agent-first DuckDuckGo search CLI
-
puz-parse
parsing .puz crossword puzzle files
-
micromegas-perfetto
perfetto trace writer, part of micromegas
-
compare-changes
Reimplementation of GitHub file paths pattern matcher
-
dw-parser
DataWeave Parser
-
cronchik
cron expression parser
-
strata-reader
A BufReader with a dynamically growing buffer and manual memory control
-
php-literal-parser
parser for php literals
-
fhp-tokenizer
SIMD-accelerated HTML tokenizer with structural indexing
-
tectonic_xdv
A decoder for the XDV and SPX file formats used by XeTeX and Tectonic
-
iata
Some implementations of IATA resolutions
-
hidparser
HID report descriptor parsing library
-
w1_therm_reader
parser for w1_therm file on linux
-
aqc-cargo-toml-engine
FileEngine for Cargo.toml. Writes [lints.<tool>] tables via toml_edit.
-
fast-yaml-core
Core YAML 1.2.2 parser and emitter
-
cue
High-level bindings for the libcue library
-
muad-dib
Parser and tools for NAIF SPICE DAF files (SPK, CK, PCK)
-
neco-car
necosystems series CAR v1 parser and writer for content-addressable archives
-
ser-io
reading and writing SER files used in astrophotography
-
iso8583-core
Production-ready zero-allocation ISO 8583 parser with SIMD optimization and no_std support
-
rdom-css
CSS string parser for rdom-tui — turns real CSS into Stylesheet / TuiStyle. Hand-rolled, no external parser deps.
-
rubund
Zero-copy Gemfile.lock parser library, with a placeholder CLI ahead of full bundle commands
-
rusaint-cli
CLI for rusaint
-
ism
ODNI ISM (Information Security Marking) schema package, vendored. Designed as a build-dependency for codegen. SHA-256 verified at compile time.
-
enya-analyzer
Metrics instrumentation analyzer for source code
-
tsdl
A downloader/builder of many tree-sitter parsers
-
rgchart
parsing and writing rhythm game charts
-
amlich-cli
Unified AmLich binary with interactive TUI and headless query modes
-
astarte-fdo-protocol
FIDO Device Onboarding message parsing library
-
mxpm-doc-index
Doc-index types and parser for Maxima package documentation
-
libsirt
serialize and deserialize from the Sirt data format
-
vue_oxlint_jsx
An experimental toolkit to provide high performance Vue linting support
-
mst-parser
A zero-dependency, no_std, mustache-style template parser supporting nested variables
-
tiff-reader
Pure-Rust, read-only TIFF/BigTIFF file decoder with no C dependencies
-
openqvd
Clean-room reader/writer for Qlik QVD (.qvd) files
-
pb-jelly-gen
A protobuf binding generation framework for the Rust language developed at Dropbox
-
ontoindex-lsp
Language server for OntoCode ontology browsing
-
entab
Record-format file reader
-
rustixml
Native iXML (Invisible XML) parser with left-recursion support - 76.9% spec conformance, works in Rust and WebAssembly
-
fit-sdk-rust
Pure-Rust implementation of the Garmin FIT (Flexible and Interoperable Data Transfer) protocol
-
ply-rs
reading/writing ascii and binary PLY files
-
shwild
Shell-compatible wildcard matching library
-
xml-no-std
An XML library in pure Rust
-
wfdisc
Reader for CSS 3.0 / NNSA KB Core wfdisc seismological waveform descriptor files. Cross-validated against ObsPy.
-
ftr_parser
FTR Transaction Stream Parser
-
scon
SCON — Schema-Compact Object Notation: human-readable format with 59-66% structural dedup, single-pass tape decoder
-
smvr
A flexible parser and evaluator for interacting with Semantic Version strings
-
dompa
A lightweight, zero-dependency HTML5 document parser
-
parse_duration
Parses a duration from a string
-
debian-watch
parser for Debian watch files
-
TLViterator
A high-performance, zero-copy binary TLV parser and writer. Supports ASN.1 BER/DER, ISO7816, and DGI formats for embedded, no-std, and safety-critical applications.
-
bashkit-cli
Command line interface for Bashkit virtual bash interpreter
-
lwuri
using and manipulating Uniform Resource Identifiers with a minimal memory footprint and strong typing
-
command-error
Detailed error messages and status checking for
std::process::Command -
clang-format
A basic clang-format Rust wrapper
-
fallow-cov-protocol
Versioned JSON envelope types shared between the fallow CLI and Fallow Runtime's production-coverage sidecar
-
lynxql
A parser for the Lynx declarative modeling language - a statically typed language for expressing combinatorial optimization problems
-
tracen_ir
Tracen: generic DSL/IR/runtime/codegen core for event-based trackers
-
oxdoc-cli
Command-line interface for oxdoc
-
json-tools
A zero-copy json-lexer, filters and serializer
-
flarmnet
file decoder/encoder
-
vedvaring
easy persistence
-
graphify-core
Core data models and graph operations for graphify
-
xml5ever
Push based streaming parser for XML
-
systemd-journal-sdk
Pure-Rust systemd journal reader and writer SDK
-
tree-sitter-pwsh
PowerShell grammar for tree-sitter
-
kiutils_sexpr
Lossless S-expression CST parser/printer for KiCad and EDA source files
-
qsv-sniffer
A CSV file format sniffer for Rust, optimized for qsv
-
panrelease
release software
-
maya-mel
Single-entry Autodesk Maya MEL parsing and analysis library
-
words-to-data
Convert Legal Documents Into Diffable Data Structures
-
yamd
Markdown Document (flavour)
-
webnn-graph
DSL for WebNN graphs
-
bpx
BPX official rust implementation
-
microsoft-webui-parser
Core parser for WebUI framework
-
anytomd
Pure Rust library that converts various document formats into Markdown
-
readformat
Very small format reader
-
textfsm-rust
Template-based state machine for parsing semi-formatted text based on Google's TextFSM
-
mocktave
Run Octave/MATLAB inside Rust
-
rgb-strict-types
Strict types: confined generalized algebraic data types (GADT)
-
scte35-splice
ANSI/SCTE 35 splice information (DPI cueing) — parser + serializer, no_std
-
dsntk
ÐecisionToolkit | Design and execute decisions
-
rig-ai-sdk
AI SDK Data Stream Protocol adapter for rig
-
iptr-edge-analyzer
Extract edges and branches in Intel PT traces, and construct AFL++-compatible fuzzing bitmaps
-
thulp-cli
CLI for thulp - Execution context engineering platform
-
ax-id
Ultra fast 64-bit unique ID generator and parser
-
gdscript-syntax
Lexer, indentation pre-pass, and a lossless (cstree) parser for GDScript — gdscript-analyzer
-
keepsorted
sorting blocks of lines in code files
-
devops-models
Typed serde models for DevOps configuration formats: Kubernetes, Docker Compose, GitLab CI, GitHub Actions, Prometheus, Alertmanager, Helm, Ansible, and OpenAPI
-
subtile
utils to operate traitements on subtitles
-
geo-soft-rs
Parser for NCBI GEO SOFT format → Arrow RecordBatches
-
circular
A stream abstraction designed for use with nom
-
tree-sitter-perl
perl grammar for the tree-sitter parsing library
-
bcf_reader
a small, lightweight, pure-Rust library to allow efficient, cross-platform access to genotype data in BCF files
-
macho2
A better MachO parser library
-
dang-yang
A practical yang parser that allows custom type extension and definitions at build time
-
rmimeparser
Push-based MIME and RFC 5322 message parser and writer (gumdrop-style)
-
arxiv
parse arXiv identifiers and references
-
texform
LaTeX formula parser, editor, and normalizer — the public TeXForm facade
-
rustic-reader
A minimalistic ebook reader
-
miplog
Parse MIP/LP solver log files (Gurobi, Xpress, SCIP, HiGHS, COPT, …) into a unified, serde-serializable schema
-
hl7-parser
Parses the structure of HL7v2 messages, but does not validate the correctness of the messages
-
aube-scripts
Lifecycle script runner for Aube
-
waf-normalizer
Request normalization and canonicalization for Light WAF: double-encoding-aware percent-decode, NFKC, body/query/cookie parsing, defensive limits
-
pff
pf filter - parse Nginx access.log for unwanted regexp patterns, and block them on the PF firewall
-
sipp
parser package
-
rutie-serde
rutie serde integration
-
wlambda
embeddable scripting language for Rust
-
mijia-spec
A small Rust library and CLI for Xiaomi MIoT device specification fetching
-
seuil
A complete, safe JSONata implementation in Rust — JSON query, transform, and expression evaluation
-
hjkl-keymap
Backend-agnostic modal keymap: chord parsing, trie dispatch, leader/chord resolution for the hjkl editor stack
-
debversion
Debian version parsing, manipulation and comparison
-
dolfin-analysis
Semantic analysis for the Dolfin ontology language
-
munin-msbuild
Reader and seekable indexed data model for MSBuild binary log (.binlog) files
-
tomolib
reading, modifying, and extracting Tomodachi Life data formats
-
hornet-bind9
Parse, write, and validate BIND9 named.conf configuration files and DNS zone files
-
mrrc
reading, writing, and manipulating MARC bibliographic records in ISO 2709 binary format
-
falco_event
Type-safe wrappers for Falco events
-
libchm
Pure-Rust CHM file reader
-
realm-codec
Parser and writer for Realm binary database files (v9) — read tables, build new files
-
thread
A safe, fast, flexible code analysis and parsing library built in Rust. High-level entry point for the Thread ecosystem.
-
faf-rust-sdk
Persistent Project Context for Rust. IANA-registered .faf format — the facade over faf-kernel (parse/validate/score) + faf-fafb (binary v2).
-
intr-cli
The
intrcommand-line interface for Intentry -
dapt
serializing and unseralizing unstructured data
-
jsonrepair
Fast, low-dependency JSON repair for Rust. Turns 'almost JSON' into valid JSON; supports streaming and writer-based output.
-
ck-chunk
Text chunking and parsing for ck semantic search
-
helpprobe
CLI tool discovery and automation framework that extracts structured information from command help text
-
dfufile
DFU file processing
-
record-core
geometry and helpers for bitneedle picture records
-
aargvark
Self-similar argument parsing
-
zerodds-sql-filter
OMG DDS 1.4 §B.2.1 ContentFilteredTopic filter-expression parser + evaluator (SQL-92 subset with %N parameters, BETWEEN, LIKE)
-
dicom-parser
A middle-level parser and printer of DICOM data sets
-
nimrod
Parse and inspect Nim-compiled native binaries
-
tree-sitter-md-025
Markdown grammar for tree-sitter
-
revelo-dispatcher
Parallel format-detection dispatch table for revelo's media parsers
-
deno_semver
Semver for Deno
-
abxbus-rust
abxbus Event Bus library
-
stremio-serde-hex
Hexadecimal encoding/decoding with serde
-
defmt2log
Adapt full defmt logging to ordinary log records
-
swls-lang-turtle
Turtle/TriG language support for the Semantic Web Language Server
-
microcad-import
µcad import API
-
satteri-ast
MDAST and HAST node types, codecs, tree operations, and conversion for Sätteri
-
pdf_core
Low-level PDF parser foundation for semantic PDF diff and comparison tools
-
sda
Structured Data Algebra command-line interface for evaluating, checking, and formatting SDA programs over JSON input
-
dotnet-parser
Parses the JSON output of dotnet outdated
-
slr_parser
configuration format. This crate contains the parser, see the slr_config crate for a more user-friendly API.
-
dicom-toolkit-net
Async DICOM networking: association management, DIMSE services (C-ECHO, C-STORE, C-FIND, C-GET, C-MOVE)
-
rm-frame
DJI RoboMaster Protocol, including frame parsing and link management
-
swf-core
Serverless Workflow DSL models — data structures, serialization, and validation
-
topiary-tree-sitter-facade
Topiary’s uniform interface for
tree-sitter(rust) andweb-tree-sitter(wasm-bindgen) -
useract-forensic
User-activity correlation layer — merges shell-history and peripheral-device events into one per-user timeline and emits cross-source forensic findings. Single meta crate, no unsafe, panic-free.
-
markdown-it
Rust port of popular markdown-it.js library
-
links-notation
Links Notation parser
-
hashstash
It's like git but for your Rust data structures
-
oq3_lexer
Lexer for OpenQASM 3 parser/analyzer
-
tree-sitter-java
Java grammar for tree-sitter
-
difa
Parsing of Amateur Data Interchange Format (ADIF) files
-
hangul-cd
(compose-decompose): Rust helpers for composing and decomposing Hangul syllable blocks and words
-
flash-evalexpr
A powerful arithmetic and boolean expression evaluator
-
banshee_syntax
Syntax kinds, lossless CST and AST for the banshee PostgreSQL toolchain
-
a2ml
Parser and renderer for A2ML (Attested Markup Language)
-
ikal
Parse icalendar object
-
yini
extremely simple .ini file parser
-
etoon
Fast TOON (Token-Oriented Object Notation) encoder tracking spec v4.1. Up to 7.6x faster than toons, 3.0-8.3x faster than the official TS SDK.
-
skrun
executable skill runtime internals
-
libbitsub
High-performance WASM renderer for graphical subtitles (PGS, VobSub, and DVB)
-
vc_8bit
This project is a virtual computer that takes a vector of bytes and runs it as instructions. Also included is a complete assembler and compiler.
-
openwraw
Rust reader for Waters MassLynx RAW mass spectrometry directories
-
scrump-format-hprof
Java HPROF heap dump handler for scrump
-
dxf-tools-rs
A pure Rust library for reading and writing CAD files in DXF format (ASCII and Binary)
-
swc_ecma_ast
Ecmascript ast
-
omni-index
Omniscient Code Index - Semantic, interventionist code indexer for AI agents
-
aggrs
A fast command-line tool for building aggregation trees from JSON and CSV data
-
sse-core
A high-performance, zero-I/O, no_std compatible state-machine parser for Server-Sent Events (SSE)
-
fea-rs-ast
fontTools-like AST wrapper around fea-rs parser
-
tier
Rust configuration library for layered TOML, env, and CLI settings
-
tlsh-rs
Pure Rust TLSH implementation with library and CLI support
-
base256
Encode and decode data in base 256 easily typed words
-
tree-sitter-svelte-next
Svelte grammar for tree-sitter, compatible with tree-sitter 0.25+
-
lib_dice
parsing dice rolls
-
nanny-config
Nanny configuration — nanny.toml parsing and validation
-
iab_gpp
IAB GPP Consent String implementation
-
puuid
Prefixed UUIDs: Type-safe, string-prefixed UUIDs that behave like standard UUIDs
-
chordsketch-ireal
iReal Pro AST types and a zero-dep JSON debug serializer / parser
-
rustyphoenixcodemeta
This project aims to generate a
codemeta.jsonfile used by zenodo from thepixi.tomlof the current project -
tree-sitter-idl
IDL grammar for tree-sitter
-
urn-rs
Parse, validate, and build URNs per RFC 8141
-
json_lib
JSON library implementation
-
unquarantine
Unquarantine/decrypt/extract quarantined files from ~40 AV products
-
lora-analyzer
Semantic analysis for parsed Cypher queries in LoraDB
-
pidgin-lang
A compact agent handoff protocol runtime — parse, validate, resolve, and expand Pidgin packets
-
fcb_cli
FlatCityBuf is a library for reading and writing CityJSON with FlatBuffers
-
jia-parse
Command-line and library parser for PDDL and Jia model files
-
tzif-codec
Codec, validator, and builder for RFC 9636 TZif files
-
ndef-rs
NDEF (NFC Data Exchange Format) parser and generator in Rust
-
re_format
Miscellaneous tools to format and parse numbers, durations, etc
-
vil_json
VIL zero-copy JSON abstraction with optional SIMD acceleration
-
alaz
AArch64 汇编语言分析工具 - 支持237条指令、多优化级别对比、智能语义解释
-
captionrs
Advanced subtitle converter and processor
-
zpl_toolchain_profile
Printer profile loading and validation for the ZPL toolchain
-
httpcodec
Encoders and decoders for HTTP/1.x messages based on bytecodec crate
-
fef
parser of the FEF format
-
qbcl-codec
Reads and writes Qubicle (.qb / .qbt / .qbcl) files
-
psrutils
few utilities to facilitate pulsar science projects in rust
-
tree-sitter-hcl
HCL and terraform grammar for tree-sitter
-
busbar-sf-agentscript
AgentScript parser, graph analysis, and LSP for Salesforce Agentforce
-
flex-version
flexible version numbers, mostly inspired by Ruby's Gem::Version
-
parse-sap-atom-feed
Parse an XML atom:Feed received from an SAP V2 OData service using code generated by crate parse-sap-odata
-
josie-core
High-performance core runtime for JOSIE (JSON Omni Safe Interactive Expressions), with deterministic tree-based pipeline execution and embeddable operator/function registries
-
flatzinc-serde
FlatZinc serialization and deserialization
-
hevc_parser
HEVC format parser, incomplete
-
hwpers
parsing Korean Hangul Word Processor (HWP) files with full layout rendering support
-
badness
A language server, formatter, and linter for LaTeX
-
sbo3l-policy
SBO3L policy engine: YAML/JSON policy parsing + rule evaluation + persistent budget tracking
-
total
station helper tool
-
guardrail3
Composable code guardrails for Rust and TypeScript projects
-
cegla
Low-level parsing library for CGI (and CGI-like protocols)
-
rdfsplitter
Split large RDF files (Turtle, N-Triples, RDF/XML, JSON-LD, …) into smaller chunks
-
imessage-core
Core utilities for imessage-rs: config, date conversion, phone normalization, and typedstream decoding
-
pdfox
A pure-Rust PDF library — create, parse, and render PDF documents with zero C dependencies
-
advisorygraphen-runtime
Evidence-backed technical advisory and proposal governance on HigherGraphen
-
otherone-skills
Skills 技能系统 — Agent Skills 标准实现,基于 SKILL.md 文件的可插拔技能架构
-
silence-strip-grammars
Built-in and on-demand tree-sitter grammars for silence
-
use-chemical-formula
Chemical formula primitives and lightweight parsing for RustUse
-
expr-solver-lib
Mathematical expression evaluator with bytecode compilation and configurable numeric precision (f64 or 128-bit Decimal)
-
ansi-parser
using nom for parsing ANSI Escape Codes
-
agm-core
Core library for parsing, validating, loading, and rendering AGM (Agent Graph Memory) files
-
dabradio
A DAB/DAB+ digital radio decoder
-
ucf
A universal code formatter
-
rpecli
Rust cli tool to display information about PE files
-
unifast-cli
High-performance Markdown/MDX compiler
-
kfl
KDL language implementation
-
abootimg-oxide
Android boot image (boot.img) parser
-
zerodds-xml
OMG DDS-XML 1.0 parser + QoS profile loader + building-block foundation for ZeroDDS
-
user-agent-parser
A parser to get the product, OS, device, cpu, and engine information from a user agent, inspired by https://github.com/faisalman/ua-parser-js and https://github.com/ua-parser/uap-core
-
verdict-core
High-performance data validation engine for tabular data
-
hostfile
parsing /etc/hosts
-
robinson
For when you go to a lonely island and survival depends on parsing XML
-
opentalk-types-common
Common types and traits for OpenTalk crates
-
saikoro
Parser and evaluator for doing math with dice notation expressions
-
markterm
render colored markdown to the terminal
-
unity-asset
A comprehensive Rust library for parsing Unity asset files (YAML and binary formats)
-
ktav
Ktav — a plain configuration format. Three rules, zero indentation, zero quoting. Serde-native.
-
grib-reader
GRIB Edition 1 and 2 decoder for weather and climate data
-
tree-sitter-kotlin
Kotlin grammar for the tree-sitter parsing library
-
pdf2md
PDF → Markdown extractor with figure rasterization, table & banner detection. Built on pdfium-render.
-
aurorix
Universal CLI utility — git, files, crypto, media, network, and more
-
ltk_texture
Texture decoding/encoding utilities for League Toolkit
-
cafebabe
parser for Java class files
-
miden-rowan
generic lossless syntax trees
-
straymark-core
Shared document model and knowledge graph for StrayMark — parses governance documents and builds their typed traceability graph
-
wikiparse-rs
Blazingly fast WikiMedia/Wikipedia SQL dumps parser
-
silence-strip-langs
Language/grammar registry for
silence— TypeScript/JavaScript, Python built-in; Rust, Go, C/C++, TOML, Java, Kotlin, Swift, C# on demand -
dnf
Build and evaluate DNF (Disjunctive Normal Form) queries with a fluent API
-
iban_validation_rs
Facilitate validation of ibans and selecting Bank identifier and Branch identifier in Rust
-
oxideav-ogg
Pure-Rust Ogg container (pages, packets, CRC32) for oxideav
-
veryl-synthesizer
A modern hardware description language
-
glyphrush-core
Deterministic PDF document artifact model, page classifier, layout reconstruction, and table recovery for the Glyphrush parser
-
oxih5-format
Low-level HDF5 binary format parsers for OxiH5
-
odnelazm-cli
Command Line Interface for interacting with scraped data from odnelazm
-
more-config
support for configuration
-
synta-mtc
Merkle Tree Certificates (MTC) implementation on synta
-
anndata
Rust APIs
-
phpserz
A PHP serialization format parser and deserializer
-
tagotip-codec
no_std TagoTiP protocol codec (parser and builder)
-
agent-uri
Parser and validator for agent:// URI scheme
-
cyrs-agent
Stateless JSON API for Cypher / GQL frontend operations (parse/check/complete/hover/rewrite/...)
-
hyalo-core
Core library for hyalo — frontmatter parsing, querying, and mutation for Markdown files
-
katana-markdown-model
Renderer-neutral Markdown document model for the KatanA ecosystem
-
impactsense-parser
Multi-language static analysis: parse codebases into an in-memory dependency graph for impact analysis
-
revelo
Read technical metadata from any media file — pure Rust, no system dependencies
-
uira-comment-checker
AI-assisted comment quality analysis using tree-sitter
-
pcbrepair
parsing ASUS FZ and ASRock CAE boardview files
-
sdef
Typed parser for Apple .sdef (scripting definition) XML files
-
genflag
CTF flag generation tool
-
folio-pdf
A comprehensive PDF library for Rust
-
tng-rs
port of the Trajectory Next Generation (TNG) library
-
quick_html2md
Fast HTML to Markdown conversion with GFM support
-
cpd-finder
File walking and clone detection for cpd
-
alpm-parsers
Various parsers for parsing Arch Linux package formats
-
winterbaume-ssm
SSM service implementation for winterbaume
-
tree-sitter-msbasic2
Tree-sitter grammar for Microsoft BASIC 2.0
-
tiny-tree-magic
MIME type detection using mmappable shared MIME-info cache
-
resharp-parser
regex pattern parser for resharp
-
spatial_codecs
High-throughput, format-agnostic encoding/decoding for spatial data (point clouds, Gaussian splats, …)
-
form_urlencoded
Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms
-
ldap-types
Implements the basic LDAP types so they can be used in other crates
-
magi-tool
provide tools for Magi AI agents
-
mir-codebase
Codebase storage and resolution for the mir PHP static analyzer
-
freeswitch-sofia-trace-parser
Parser for FreeSWITCH mod_sofia SIP trace dump files
-
d4
file format implementation
-
leapseconds-rs
Rust port of upstream leapseconds.awk — the tzdb leap-second source generator
-
fast-osmpbf
Fast OSM PBF parser for Rust
-
woff
The package provides a converter for Web Open Font Format
-
vin-decode
Auto-updating VIN decoder backed by NHTSA vPIC, refreshed monthly via CI
-
office-convert-server
HTTP server for converting office file formats to PDFs
-
decruft
Extract clean, readable content from web pages
-
shyaml-rs
Command-line YAML processor - get values, set values, and transform YAML documents
-
arborium-json
JSON grammar for arborium (tree-sitter bindings)
-
dns-parser
Pure-rust DNS protocol parser library. This does not support network, only raw protocol parser.
-
viffy
SoA + SIMD automata generator
-
oq3_semantics
AST with semantic information for OpenQASM 3 parser/analyzer
-
mdmodels
generate models, code and schemas from markdown files
-
usme
A lightweight symbolic math engine for differentiation and simplification
-
simkl
build queries for SIMKL and decoding JSON responses using Serde
-
remeta
extracting metadata from various audio, video, and image formats
-
parse_cfg
Parse and evaluate Rust’s
cfg(any(condition))attribute syntax and target triples -
quake_serverinfo
Parse QuakeWorld serverinfo strings
-
rune-cfg
A modern, simple, and safe config language inspired by Markdown
-
edid-info
Lightweight Rust library for reading EDID data
-
ooxml-pml
PresentationML (PPTX) support for the ooxml library
-
tree-sitter-haskell
Haskell grammar for tree-sitter
-
gigtag
A lightweight, textual tagging system for DJs
-
tree-sitter-jinja
Jinja grammar for tree-sitter
-
burr
Design-rule checks for CAD-as-code workflows
-
unilang_parser
Parser for Unilang CLI instruction syntax
-
perl-semantic-analyzer
Semantic analysis and symbol extraction for Perl
-
editorjs2html
converts Editor.js output into clean HTML, supporting multiple block types efficiently
-
cosy
A parser for Cosense/Scrapbox markup syntax that produces a typed AST
-
dvb-bbframe
ETSI DVB-S2 / S2X / T2 BBFrame parser + builder
-
apollo-saphyr-parser
A fully YAML 1.2 compliant YAML library
-
omegon-flow
Shared Omegon flow graph schema — typed nodes, sockets, edges, validation, and JSON+TOML-frontmatter file format. Consumed by Flynt, Auspex, and Omegon workflow tooling.
-
wezterm-blob-leases
Manage image blob caching/leasing for wezterm
-
hayro-ccitt
A decoder for group 3 and group 4 CCITT images
-
uls-download
FCC ULS file download and synchronization
-
tree-sitter-ghactions
Parser for Github Actions expressions
-
json-schema-to-luau
Convert JSON Schema to Luau type definitions with full support for constraints and advanced schema features
-
saphyr-parser
A fully YAML 1.2 compliant YAML library
-
connect-stream-types
Type definitions for streaming types used internally by Nominal Connect
-
truetype
The package provides a builder and parser of TrueType fonts
-
http-request-derive
Use derive to create HTTP requests
-
mount-fstab
Type-safe /etc/fstab parsing, editing, and validation library
-
agentic-codebase
Semantic code compiler for AI agents - transforms codebases into navigable concept graphs
-
jupyter-serde
Serialization and Deserialization for Jupyter related data structures
-
marki-parse
A fast, zero-copy CommonMark parser with SIMD-accelerated scanning
-
tok3niz3r-runtime
Encoder and decoder for byte-level BPE tokenizers, with rkyv (zero-copy) and HuggingFace tokenizer.json loading. The runtime half of tok3niz3r.
-
nmp-nip01
NIP-01 short text notes (kind:1) relation surface as an NMP protocol crate — NoteRecord decoder (+ NIP-10 refs), NoteBuilder, RepliesView + ThreadView per docs/design/kind-wrappers…
-
palate
File type detection combining tft and hyperpolyglot
-
atrg-repo
Record repository helpers: CRUD, blob uploads, AT-URI and TID utilities for at-rust-go
-
serde_luaq
A Lua %q serialization file format
-
chematic-rxn
Reaction SMILES/SMIRKS parser and writer for chematic — pure-Rust RDKit alternative
-
rascal_cli
A parser and compiler for Flash ActionScript 2 files into SWFs
-
fyaml
Safe Rust bindings for libfyaml YAML parser with DOM navigation, path queries, and serde-compatible Value type
-
valta-cli
CLI for valta — JSON repair and validation for LLM outputs
-
modal-rust-cli
The
modal-rustbinary: drives the programmatic SDK/facade (run/deploy/call viamodal_runner --describe+ crates/modal-rust) — no codegen, nomodalCLI. clap lives here (CLI-only), never in the runtime. -
golden-magic
Parse hostile CLI table-ish text into structured rows for Nushell workflows
-
rill-json
A fast, 100% safe, and RFC 8259-compliant streaming JSON parser and serializer, built from scratch in Rust
-
similarity-core
Core library for code similarity detection using AST-based comparison
-
dsd-reader
reading DSD (Direct Stream Digital) audio data from DSF, DFF, or raw sources
-
rpf-archive
Rockstar Package File (RPF) archive library — read and write RPF0–RPF8, IMG1, IMG2, and IMG3 across GTA, RDR, and related titles
-
spud_rs
parsing the SPUD binary format
-
rustia-rs
Rust version of typia.io for type-safe JSON validation and LLM JSON parsing
-
pick-cli
Extract, filter, and transform values from JSON, YAML, TOML, .env, HTTP headers, logfmt, CSV, and more
-
deadpy
Fast Python dead code detector, built on tree-sitter
-
xlformula_engine
parse and evaluate Excel formulas
-
chroma-dbg
Put your primate brain's pattern recognition to use with syntax highlighting for the standard Debug trait
-
tree-sitter-cpp
C++ grammar for tree-sitter
-
microsoft-webui-expressions
Core expression evaluation for WebUI framework
-
mcp-tools-sdk
An SDK for parsing and manipulating mcp tool descriptions and input/output data
-
xqasm
Assembler for the XQuad Toolchain
-
time-ledger-rs
Terminal UI for tracking weekly task time in plain-text ledger files
-
dabin
yes. — classify a bash command as approve/defer/deny under explicit policies
-
watchexec-events
Watchexec's event types
-
systemd-unit-edit
A lossless parser and editor for systemd unit files
-
marlin-nmea-0183
Sans-I/O typed decoders for NMEA 0183 sentences (GGA, GLL, HDT, RMC, VTG, PSXN, PRDID). Built on marlin-nmea-envelope.
-
xidl-jsonrpc
A IDL codegen
-
rhai-analyzer
Static analysis of Rhai ASTs: extracts accessed variable paths and string comparisons
-
jaded
Java deserialization for Rust
-
seedlink-rs-protocol
SeedLink protocol types, commands, and frame parsing
-
aprs-transport-tcp
TCP transport helpers for libaprs-engine
-
dsntk-model
ÐecisionToolkit | DMN model and parser
-
ironsbe-schema
SBE XML schema parser and type definitions for IronSBE
-
reinhardt-pages-ast
AST definitions for reinhardt-pages macro DSLs (shared between proc-macros and formatters)
-
oplint
CLI tool to check Obsidian plugin compliance with (un)official guidelines
-
mailrs-arf
RFC 5965 Abuse Reporting Format (ARF / feedback-report) parser. Extracts Feedback-Type, original recipient, source IP, and other fields from machine-readable abuse / spam-complaint…
-
goblin-sigscan
Goblin-powered PE pattern scanning with pelite-style signatures
-
sqry-lang-cpp
C++ language plugin for sqry
-
clauders
Rust bindings for Claude Code CLI
-
ecma-parse-cat
ECMAScript parser consuming ecma-lex-cat tokens and producing ecma-syntax-cat Program ASTs. Comprehensive ES2024 surface (classes, modules, destructuring, async/await, optional chaining…
-
lang-parsing-substrate
Shared language-parsing substrate for knots, funky, and tools_sqc
-
vcd
Read and write VCD (Value Change Dump) files
-
tsift-md-ast
Focused tree-sitter-md markdown AST + heading/section model — a leaf crate shared by tsift and other consumers (e.g. agent-doc) with no hard tsift dependency
-
nom-teltonika
Teltonika TCP and UDP protocol decoder and encoder with a dependency-free core
-
pdfpurr
A comprehensive pure-Rust PDF library for reading, writing, rendering, and validating PDF documents
-
suture-merge
Dead-simple semantic merge for structured files. Merge JSON, YAML, TOML, CSV, XML, Markdown, DOCX, XLSX, PPTX, SVG, HTML, iCalendar, and RSS/Atom feeds.
-
ucl-parser
Parser for the Unified Content Language (UCL)
-
kirill
JSON Schema validator
-
nu-plugin-bexpand
A brace expansion plugin compatible with Bash for nushell
-
parse-js
JavaScript parsing library
-
qrrs
CLI QR code generator and reader
-
hedl
Hierarchical Entity Data Language
-
chadmespath
JMESPath for JSON — a fork of jmespath 0.3 (MIT) adding Expression::search_cached, which evaluates against a pre-converted Rcvar so a document is converted once, not per query. Used by chadselect.
-
yang5
libyang5 bindings for Rust
-
rune-cli
An interpreter for the Rune Language, an embeddable dynamic programming language for Rust
-
sluice-cli
CLI that parses Maven Central index chunks into JSON Lines
-
iks
Fast, easy to use XML parser library for Jabber/XMPP and general XML processing
-
tui-theme-builder
Theme deserializer for Ratatui
-
srcmap-hermes
Hermes/React Native source map support
-
fsqlite-ext-fts3
FTS3/FTS4 full-text search extension
-
epubveri
Pure-Rust EPUB validator — a fast, JVM-free, embeddable alternative to epubcheck
-
fixed_width
A fixed width data parser
-
maybe_xml
XML processing library
-
spider-core
Core functionality for the spider-lib web scraping framework
-
codefold-cli
CLI for codefold — structural code reader for LLM agents
-
llm-repair
JSON-repair, markdown-extraction, and tool-call recovery helpers for malformed LLM output
-
governor-core
Core domain and application logic for cargo-governor
-
d2o
Help to Options - Parse help or manpage texts and generate shell completion scripts
-
sas7bdat
SIMD-accelerated SAS7BDAT reader with optional Arrow batch output
-
fhp-core
Core types for the HTML parser: interned tags, entity table, error types
-
gf-core
Rust runtime for Grammatical Framework
-
wavefront-obj-io
Streaming, callback-based Wavefront OBJ reader and writer with matched read/write traits
-
ast-grep-dynamic
Load tree-sitter dynamic library for ast-grep
-
strace-tui
A terminal user interface (TUI) for visualizing and exploring strace output
-
patch
Parse patches in the unified diff format
-
oximedia-subtitle
Subtitle and closed caption rendering for OxiMedia
-
synta-codegen
ASN.1 schema parser and Rust code generator for the synta library
-
mdstream
Streaming-first Markdown middleware for LLM output (committed + pending blocks, render-agnostic)
-
tree-sitter-cypher
Graph query language
-
citum-io
Citum I/O and format conversion library
-
lrcat-extractor
Extract data from Adobe Lightroom™ catalogs
-
parse_that
Zero-copy parser combinator library for Rust
-
graphql-sort-ast
normalize GraphQL queries for stable cache keys/signatures
-
spectec_ast
Parser for SpecTec ASTs in S-expression format
-
clean_git_history
A Git history linter to ensure it stays clean for those who prefer rebasing and fast-forwarding compared to merge and squash commits
-
tree-sitter-souffle
Soufflé grammar for the tree-sitter parsing library
-
tree-sitter-htmlx-svelte
Tree-sitter grammar for Svelte 5
-
child_ai_json_engine
JSON engine for collecting, aggregating, and managing models
-
fermata
An S-expression DSL for working with MusicXML
-
terra-plr
Terraria player parser
-
dvb-ci
DVB Common Interface (EN 50221) — APDU/resource objects, session/transport PDUs, and a CA_PMT builder from a dvb-si PMT
-
trust-lower
Token-level lowering passes from Trust to plain Rust
-
secure_boundary
Input validation, request limits, CORS, Fetch Metadata, and browser boundary protections
-
rustgraph
Rust code navigation built for AiDX — AST-aware, MCP-native, token-efficient
-
hwpforge-blueprint
YAML-based style template system for HwpForge (Figma Design Token pattern)
-
kbvm
XKB specification
-
sqlx-ledger-cel-interpreter
An interpreter for the Common Expression Language (CEL)
-
mermaid-core
Pure-Rust Mermaid diagram parser and SVG/PNG renderer — no browser, no Node
-
vaultparser
A fast, pure-Rust library and visual tool for extracting tabular transaction ledgers from PDF bank statements
-
tree-sitter-c2rust
Rust bindings to the Tree-sitter parsing library, with a pure Rust runtime via c2rust
-
cloudfront-logs
AWS CloudFront log line parser
-
octofhir-fhirpath-ast
Abstract syntax tree definitions for FHIRPath expressions
-
droidsaw-hermes
DROIDSAW Hermes bytecode parser and decompiler for React Native. Covers HBC v40–v100.
-
tree-sitter-sdml
sdml grammar for the tree-sitter parsing library
-
oak-toml
High-performance incremental TOML parser for the oak ecosystem with flexible configuration, optimized for configuration files and data serialization
-
nomcurl
written in Rust that uses the nom library to parse cURL commands. It can handle various cURL options, including methods, headers, data, and flags.
-
cdefmt-parser
Parsing library for cdefmt log frames
-
riichi_hand
A collection of utilities for working with Riichi Mahjong player hands
-
jotup
A parser for the Djot markup language (dpc's fork of jotdown)
-
rmqtt-utils
Essential utilities for RMQTT system operations
-
next_version
Determine next semantic version based on conventional commits
-
vld
Type-safe runtime validation library for Rust, inspired by Zod
-
evt3-core
Core EVT 3.0 decoder library for Prophesee event cameras
-
unity-asset-decode
Decode/export helpers for Unity assets (Texture/Audio/Sprite/Mesh) built on unity-asset-binary
-
xsd-schema
XML Schema (XSD 1.0/1.1) validator with PSVI and a built-in XPath 2.0 engine
-
spreadsheet-formulas
Formula engine for the SuperInstance Spreadsheet — parsing and evaluating formulas like =EVOLVE(A1:A10, 100)
-
ablf
handle automotive binlog files (.blf)
-
dubbo
-
misp-rs
MISP data models and STIX 2.1 conversion library
-
flarumdown
Flarum down - read Markdown!
-
officemd_csv
CSV extraction aligned with OfficeMD markdown output
-
tree-sitter-just
just grammar for the tree-sitter parsing library
-
zantetsu
Ultra-fast, intelligent library for anime metadata extraction and normalization
-
perl-pragma
Perl pragma extraction and analysis primitives
-
starlark_bin
starlark binary
-
nom-parse-trait
Adding traits to make parsing types easier
-
incurs
A declarative CLI framework for Rust with typed commands, agent discovery, HTTP, and MCP
-
sqlexpr-congo-rust
Parser for SqlExprParser - Generated by CongoCC
-
mollendorff-forge
Battle-tested financial math for AI. 173 Excel-compatible functions validated against Gnumeric & R. MCP integration, Monte Carlo, Decision Trees, Real Options.
-
feldera-adapterlib
Connector support for the Feldera streaming engine
-
rsn
A Rust-inspired, human-readable object notation
-
lessmark
The markdown alternative that agents (and humans) love
-
veryl-emitter
A modern hardware description language
-
changepacks-cli
CLI interface and commands for changepacks
-
git-conventional
A parser library for the Conventional Commit specification
-
tree-sitter-markdown-text
Markdown grammar for tree-sitter, with a textlint-style AST shape
-
sleipnir
Memory safe font operations for Google Fonts
-
shellish_parse
Parses "command line" syntax inspired by Bourne shell ("shellish")
-
marlin-ais
Sans-I/O typed decoders for AIS (AIVDM/AIVDO) messages. Built on marlin-nmea-envelope.
-
edi
Parser for X12 EDI files
-
lambda-async-cat
Lambda calculus with records, prototype chains, ref cells, mark-sweep GC, throw/try/catch, and cooperative promise-based scheduling. Pure-functional pending-task queue threaded through…
-
fast-float
Fast floating-point number parser
-
loom-cli
CLI binary for LOOM — thin wrapper over loom-core
-
ovba
An Office VBA project parser written in 100% safe Rust
-
scjson
SCXML to JSON converter, part of the multi-language scjson ecosystem
-
hurlfmt
Format Hurl files
-
android-xml-converter
just an experimental code to convert between android xml formats (abx and xml). Functionality is not guaranteed.
-
innospect
Parse and inspect Inno Setup installer binaries
-
huml-rs
parser for HUML (Human-usable Markup Language)
-
openjd-model
Open Job Description model library — parsing, validation, and job creation
-
composer-wire
Composer v2 repository wire format: the p2/packages.json metadata documents and the composer/2.0 minify/expand algorithm
-
flatzinc
parser
-
influxdb-line-protocol
InfluxDB line protocol parser and builder
-
rs1090-python
Python binding to rs1090, a library to decode Mode S and ADS-B signals
-
protoc-prebuilt
Protobuf compiler protoc pre-built binaries installer
-
edgeparse-core
EdgeParse core library — PDF parsing and structured data extraction
-
spdr
Zero-copy no_std DDR5 SPD (JESD400-5) content decoder and beyond-CRC semantic linter. Unbuffered (UDIMM) complete; SODIMM, RDIMM, and LRDIMM deferred.
-
total-commander-ftp-password-recovery
Decode Total Commander wcx_ftp.ini FTP passwords from their stored hexadecimal representation
-
oxillama-gguf
GGUF v3 parser and tensor loader for OxiLLaMa
-
pklrust
Rust bindings for Apple Pkl configuration language
-
mycelium-rcig-pack
Language pack loader and runtime for Mycelium. Reads pack.toml + queries.scm.
-
oxideav-ass
ASS/SSA subtitle codec + container for oxideav
-
llm_hunter
forensic research of LLM gguf files and more
-
markdown-frontmatter
A type-safe markdown frontmatter parser
-
dependency-check-updates-node
Node.js ecosystem support for dependency-check-updates: package.json parsing, npm registry, version resolution
-
wot-cli
Create compact outlines from source and data files for agents
-
zlayer-spec
ZLayer deployment specification parsing and validation
-
nixdoc
Parser for Nixdoc documentation comments
-
sheetkit
reading and writing Excel (.xlsx) files
-
clog-cli
A conventional changelog for the rest of us
-
ascii_domain
Parser for DNS names based on a provided ASCII character set
-
zpl_toolchain_spec_tables
Parser tables and command spec data structures for the ZPL toolchain
-
oth_rjsp
JSON Schema (2020-12) parser, validator, and code-generation engine with Tera template support
-
fexpr-utf8
filter query language parser so that you can build SQL, Elasticsearch, etc. queries safely from user input.
-
offsides
Layout-sensitive virtual-token lexer adapter for logos + lalrpop
-
odatav4-parser
OData V4 query string parser with AST and multi-dialect SQL rendering
-
officemd_xlsx
XLSX extraction for OfficeMD
-
philiprehberger-semver-util
Semantic versioning with range parsing, comparison, and bumping
-
tokmat-polars
Standalone Polars integration crate for tokmat
-
markalign
Compare Markdown documents at the syntax level
-
reliakit-csv
Strict, bounded, and deterministic CSV for reliability-sensitive Rust. no_std + alloc, zero-dependency.
-
odict
A blazingly-fast dictionary file format for human languages
-
jcl
Jack-of-All Configuration Language - A general-purpose configuration language with powerful built-in functions
-
hjkl-markdown
Renderer-agnostic markdown event stream and theming hooks for the hjkl editor stack
-
kdeets
Query crates.io for information about a crate
-
vcs-diff
Parse and model Git-format unified diffs in pure Rust (no git binary required) — the diff types shared across the vcs-toolkit-rs wrappers
-
ressa
An ECMAscript parser
-
pavex_bp_schema
The schema used to (de)serialize a Pavex Blueprint
-
toon-lsp
Language Server Protocol implementation for TOON (Token-Oriented Object Notation)
-
yaml-spanned
YAML parser that captures detailed span information
-
marxml
Fast markdown + XML query and mutation. Rust core for the marxml ecosystem.
-
piston_meta
A DSL parsing library for human readable text documents
-
probdisasm
probabilistic disassembly for ELF binaries
-
nexrad-data
Data access for NEXRAD weather radar files and AWS integration
-
apollo_config
handling node configuration
-
oxrdfxml
Parser and serializer for the RDF/XML format
-
dm2xcod
DOCX to Markdown converter written in Rust
-
ryo-source
High-speed Rust AST manipulation engine
-
rabbitmq-lqt-lib
Core library for parsing and annotating RabbitMQ log files
-
tree-sitter-d2
d2 grammar for the tree-sitter parsing library
-
rustpress-md
Markdown parsing and HTML rendering for RustPress
-
luatalk-cli
Build article from Lua file
-
brarchive
Bedrock Archives in Rust
-
winterbaume-transfer
AWS Transfer Family service implementation for winterbaume
-
r-description
Parsing and editor for R DESCRIPTION files
-
agent-diva-cli
CLI application for agent-diva
-
validator-rs
A comprehensive validation library for Rust providing validators for email, URL, mobile phone numbers (150+ countries), credit cards, strings, numbers, and dates
-
li_rudof_rdf
RDF data shapes implementation in Rust
-
serde_skill
A lightweight frontmatter + content parser for Skill format, with serde support
-
arborium-xml
XML grammar for arborium (tree-sitter bindings)
-
intuicio-core
Core module for Intuicio scripting platform
-
docxcore
Dependency-free DOCX (OOXML) I/O: ZIP, DEFLATE, XML, document model, and PDF export
-
oak-delphi
Delphi language parser with support for modern Delphi syntax and object-oriented programming features
-
xmltok
Pull-based, zero-allocation XML tokenizer with compact, lifetime-free tokens. A fork of xmlparser.
-
justjson
An efficient JSON Value crate that allows borrowing data
-
ltk_ritobin
Ritobin text format parser and writer for League Toolkit
-
nom-tracer
Extension of nom to trace parser execution
-
puniyu_semver
puniyu 轻量版本号类型,提供三段式语义版本表示与 semver 互转
-
deno_permissions
deno permissions implementation
-
nodtool
CLI tool for extracting and converting GameCube and Wii disc images
-
yutu
Modern Lua linter
-
composer-parser
Parses the JSON output of composer outdated
-
buildlog-consultant
buildlog parser and analyser
-
dirtyqueue
thread and async safe, durable filesystem based queue
-
knuffel
KDL language implementation
-
rh-vcl
ValueSet Compose Language (VCL) is a domain-specific language for expressing ValueSet CLDs in a compact syntax suitable for use within a URL and enabling a new family of implicit ValueSet…
-
frnsc-prefetch
Pure rust windows prefetch parser implementation
-
snoop
packet format parser reader and writer
-
libsql-sqlite3-parser
SQL parser (as understood by SQLite) (libsql fork)
-
bytecode-filter
Fast bytecode-compiled filter engine for delimiter-separated records
-
fleischwolf-asr
Audio/ASR pipeline for Fleischwolf (Whisper via ONNX; a Rust port of docling's ASR pipeline)
-
ddsfile
DirectDraw Surface file format parser/composer
-
json_rs_gg
Mutual conversion between strings and JSON
-
modelrelay
Rust SDK for the ModelRelay API
-
cf-gears-file-parser
File Parser module
-
joto_parse
Fast, const-safe parser for SI, US Customary, and typesetting dimensions with exact representation
-
ecma-syntax-cat
ECMAScript abstract syntax tree as comp-cat-rs-idiomatic Rust types. ESTree-shaped, ES2024-complete, no panics, no Rc, no interior mutability. Foundation crate for boa-cat and related downstream tooling.
-
lumora
Local semantic code graph and MCP server for AI coding agents
-
abacus-rs
A simplified plain text cli accounting tool
-
spex
Simple(ish) parser and extractor of XML
-
lexepub
High-performance streaming EPUB parser and extractor for Rust, WASM, and C/C++
-
aprs-transport-kiss
KISS frame helpers for libaprs-engine
-
minusone
A script deobfuscator
-
rumtk-hl7-v2-parse
HL7 V2 Parser utility based on the RUMTK framework
-
tree-sitter-asciidoc
asciidoc grammar for tree-sitter
-
lox-interpreter
A Lox programming language interpreter written in Rust
-
posix-portable-filename
Constructs POSIX portable filenames (A-Za-z0-9._-)
-
shipwright
Binary-side helper: emits --version / --version --json per the Shipwright contract
-
rusty-ast
that analyzes Rust code and visualizes its AST
-
source2-demo-protobufs
Dota 2, Deadlock, and CS2 Protobufs
-
iso9660-forensic
Forensic ISO 9660 reader and tamper analyzer: analyse() surfaces 23 anomaly findings across multi-session, Rock Ridge, Joliet, El Torito, and raw 2352-byte CD images
-
lora-builtins-meta
Static metadata table for LoraDB's namespaced builtin functions — arity, aliases, aggregates. Shared by the analyzer, executor, and editor WASM.
-
dsq-formats
File format support for dsq - handles reading and writing various data formats
-
svgrtypes
SVG types parser
-
codegraph-python
Python parser plugin for CodeGraph - extracts code entities and relationships from Python source files
-
tree-sitter-php
PHP grammar for tree-sitter
-
nppes
parsing, querying, and exporting NPPES healthcare provider data
-
java-class-rs
Java class file format parser written in Rust
-
grib-build
Data definition parsers for the grib crate, used internally as a build-dependency
-
spdf-processing
Text cleaning, bbox, markup, and search helpers
-
gbz
GBZ file format for pangenome graphs
-
treease-core
Core parsing, evaluation, formatting, and graph runtime for Treease
-
loran-pages
Loran — page parser (TOML frontmatter + Markdown body)
-
exprkit
A mathematical expression parser and evaluator library, inspired by the ExprTk C++ library
-
zerodds-xml-wire
DDS-XML 1.0 wire PSM for ZeroDDS — XML↔CDR codec, XSD schema gen, streaming parser
-
package_json_parser
A parser for package.json
-
config_parser2
config parsing library
-
json-lex
A zero-copy, iterator-based JSON lexer with span tracking
-
octofhir-fhirpath-registry
Function and operator registry for FHIRPath implementation
-
jsql
A single-pass engine and SQL-shaped query language (jsq) for querying very large JSON files
-
zpl_toolchain_spec_compiler
Spec-file compiler that generates parser tables and documentation for ZPL commands
-
tree-sitter-objc
Objective-C grammar for tree-sitter
-
zshrs-parse
Lexer + parser for zshrs — port of zsh's lex.c + parse.c. Shared between the zshrs runtime and zshrs-daemon.
-
tracen_dsl
Tracen: generic DSL/IR/runtime/codegen core for event-based trackers
-
gdscript-ide
The public AnalysisHost/Analysis API for gdscript-analyzer — engine-neutral, protocol-neutral (POD + byte offsets)
-
abyss-core
Core language primitives for the AbySS scripting language: AST, chumsky-based parser, and formatter. Shared between the CLI interpreter and editor tooling.
-
maat_parser
Combinator-based parser for the Maat programming language
-
crud-api
CLI generator for your API
-
git-stub
Parsing types for git stubs (commit:path references)
-
xqpath
A high-performance jq-inspired path extractor and updater for structured data in Rust with advanced debugging, configuration management and interactive debugging capabilities
-
zavora-xlsx
High-performance Excel xlsx reader, writer, and editor
-
quarto-source-map
Source-location tracking with byte-range provenance, for parsers and diagnostics
-
ikigai-rdf
RDF transreption module for ikigai — urn:rdf:* content-negotiates an RDF graph between syntaxes (Turtle, N-Triples, RDF/XML, JSON-LD, …) or renders it as an HTML table. Pure Oxigraph…
-
legible
port of Mozilla's Readability.js for extracting readable content from web pages
-
dolfin-lint
Linter for the Dolfin ontology language
-
carmine
A rouge-compatible syntax-highlighting engine: runs rule tables extracted from Ruby's rouge lexers and emits byte-identical HTML
-
scrump-format-jfr
Java Flight Recorder handler for scrump
-
git-ref-format
Everything you never knew you wanted for handling git ref names
-
semver-php
Composer semver parsing and constraint matching for Rust
-
tree-sitter-openscad-ng
OpenSCAD grammar for tree-sitter
-
jmespath_extensions
Extended functions for JMESPath queries - 400+ functions for strings, arrays, dates, hashing, encoding, geo, and more
-
uzon
Parser, evaluator, and value toolkit for UZON — a typed, human-readable data expression format
-
tryparse
Multi-strategy parser for messy real-world data. Handles broken JSON, markdown wrappers, and type mismatches.
-
opentimstdf
Rust reader for timsTOF .d/ (TDF) mass spectrometry bundles
-
pptx
creating and manipulating PowerPoint (.pptx) files
-
tree-sitter-gwbasic
Tree-sitter grammar for GW-BASIC
-
multiio
A unified I/O orchestration library for CLI/server applications
-
sttp-core-rs
Core STTP parsing, validation, storage contracts, and application services for Rust
-
ontoindex-cli
CLI for OntoIndex ontology indexing and querying
-
tulna-rs
RDF graph isomorphism and semantic query equivalence checking using an efficient hash-based grounding algorithm to detect the graph isomorphism
-
sikula
query language
-
nom-unicode
Unicode extensions for Nom
-
capability-spec
Capability specification parser with semver, dependency graphs, and scoring — Rust port of capability-spec
-
pdfluent-cff
A parser for the Compact Font Format (CFF) — extended fork used by PDFluent
-
revelo-parsers-container
Container-format parsers for revelo (MP4, MKV, MPEG-TS, AVI, WAV, ...)
-
qmdc
QMDC parser, LSP server, and MCP server — convert QMD.md to a queryable object graph
-
binfarce
Extremely minimal parser for ELF, Mach-O, PE and ar
-
m3l-core
M3L schema definition language parser core — lexer, parser, resolver, validator
-
serde_ieml
Implementing the IEML config parser for Rust. IEML (Interface Engine Markup Language) - A simple but powerful config with support for file uploads, inter-file anchors and tags.
-
wasmsh-parse
Handwritten recursive-descent parser for the wasmsh shell
-
libplcdocx
A robust Rust framework for placeholder replacement in DOCX files
-
rust_json
JSON serializer and deserializer
-
wt_blk
Parser and unpacker for the BLK file format
-
tsz-binder
TypeScript name binder for the tsz compiler
-
goxl-codec
Reads and writes Goxel (.gox) files
-
inochi2d-parser
Typed parser and intermediate representation for Inochi2D INP/INX files
-
autosar-data-specification
specification of the Autosar arxml file format as rust data structures
-
tor-cert-x509
X509 certificates as used by Tor
-
mbr-partition-forensic
Forensic MBR analyzer — structural anomaly detection, gap analysis, slack-space carving, wipe and bootkit detection, and filesystem fingerprinting as graded forensicnomicon report::Finding, built on mbr-partition-core
-
excel_reader
An Excel reader in pure rust
-
fast-html-parser
SIMD-optimized HTML parser for web scraping — fast tokenization, CSS selectors, XPath, encoding detection
-
rs-canon
Rust source → structural canonicalization + module-level definition scan (syn parser). The Rust frontend for find-dup-defs.
-
fd-core
FD (Fast Draft) — core data model, parser, emitter, and layout solver
-
mp4-emsg
ISO BMFF / DASH Event Message Box (emsg, ISO/IEC 23009-1) — parser + serializer, no_std
-
letterbox-lang
A modular lexer and parser for the Letterbox esoteric programming language
-
a
HJ 212 ASCII protocol: framing, parsing, CRC, and builders
-
rite-resolver
Parser, validator, and resolver for the Rite key ceremony DSL
-
pixgrid
designed to convert a simple, human-readable text file format, defining a pixel grid, into an image
-
tree-sitter-perl-c
Tree-sitter Perl C FFI snapshot for testing, experimentation, accuracy comparison, and baseline benchmarking
-
slash-lib
Executor types and high-level API for the slash-command language
-
iodeser
that allows to read from and write to .io file format
-
erg_parser
The Erg parser
-
rgc-chart
parsing and writing rhythm game charts
-
rust-latex-parser
A LaTeX equation parser that produces an abstract syntax tree. Supports fractions, roots, matrices, big operators, Greek letters, accents, and 130+ Unicode symbols — with convenient bareword syntax.
-
allow-policy
Policy parsing and validation for cargo-allow source exception ledgers
-
openapi-schema-to-json-schema
Convert OpenAPI 3.0 schema objects to JSON Schema draft-04
-
rbat
A terminal-native binary analysis tool for security researchers and reverse engineers
-
mycelium-rcig-core
The reactive code intelligence graph engine — Trunk (containment) + Synapse (cross-edges) + Cortex (reactivity)
-
emmylua_check
A command-line tool for checking lua code
-
aleo-core
Data model for Leo documents (DAG=Directed - Acylic - Graph)
-
snmp-parser
Parser for the SNMP protocol
-
ltk_mesh
Mesh parsing and structures for League Toolkit
-
cooldown-render
Presentation for the cooldown CLI: the stable JSON envelope and colorful TTY tables
-
shuck-extract
Embedded shell script extraction for shuck
-
oximedia-aaf
Advanced Authoring Format (AAF) support for OxiMedia - SMPTE ST 377-1 compliant
-
htmlite
An HTML manipulation toolkit
-
extractous
fast and efficient way to extract content from all kind of file formats including PDF, Word, Excel CSV, Email etc... Internally it uses a natively compiled Apache Tika for formats are not supported natively by the Rust…
-
confers
Production-ready Rust configuration library with zero boilerplate
-
tree-sitter-commonlisp
Common Lisp grammar for the tree-sitter parsing library
-
oxideav-riff
Clean-room RIFF (Resource Interchange File Format) chunk-walker and WAV-metadata accessor — Microsoft RIFF MCI base spec + WAVEFORMATEX(TENSIBLE) + KSDATAFORMAT_SUBTYPE GUID resolver
-
zishrink-rs
Rust port of upstream zishrink.awk — the tzdb source compactor (emits the small tzdata.zi)
-
netgauze-netconf-proto
NETCONF low-level protocol implementation
-
cue_lib
cuesheet library
-
json2rdf
converting a JSON file to N-Triple RDF
-
ruby-ir
Intermediate Representation for Ruby code
-
dicom-toolkit-core
Foundation types and utilities for the dicom-toolkit-rs DICOM toolkit
-
harmonia-utils-hash
Hash utilities for Harmonia (content addressing, hash types)
-
xls
A terminal spreadsheet: read/write XLS (BIFF8), XLSX and CSV with a built-in formula engine, CLI and TUI
-
docx-review-core
Review-oriented DOCX extraction library for tracked changes, comments, and structural blocks
-
bimifc-model
Trait definitions and shared types for BIM IFC parsing
-
gvox-rs
Voxel file format parser
-
ifc-qto-cat
Data-driven quantity takeoffs from IFC models, built on comp-cat-rs
-
fhir-model
FHIR Software Development Kit. Library for interfacing with FHIR.
-
tinyxml2-capi
C FFI compatibility layer for tinyxml2-rs
-
rast-html-core
HTML Parser and Builder
-
matchmaker-partial
Support for partial updates and configuration in matchmaker
-
cf-file-parser
File Parser module
-
dmc-lexer
MDX, JSX, and GFM tokenizer for the dmc compiler
-
glyphslib
reading, writing, and manipulating Glyphs font source files
-
kdlite
Small streaming KDL parser (based on just-kdl)
-
csv-scout
A CSV file format sniffer for Rust
-
matchy-data-format
DataValue type for matchy database entries (internal)
-
structured-public-domains
Compact Public Suffix List (PSL) for Rust. Zero dependencies, ~108KB embedded binary trie, O(depth * log k) lookup. Checked daily against publicsuffix.org.
-
shared-brotli-patch-decoder
Wrapper around brotli-sys which allows for decoding shared brotli (https://datatracker.ietf.org/doc/draft-vandevenne-shared-brotli-format/) encoded patch data
-
jpx-engine
JMESPath query engine with introspection, discovery, and advanced features
-
alopex-sql
SQL parser components for the Alopex DB dialect
-
intent-parser
PEG parser and typed AST for the IntentLang specification language
-
tergo
Format code written in R
-
sqry-lang-elixir
Elixir language plugin for sqry
-
pdf_content
PDF content stream tokenizer and operator interpreter for semantic PDF diff tools
-
japanese-address-parser-mcp
MCP server for japanese-address-parser — parsing addresses with natural language instructions
-
textfsm-core
Core parsing library for TextFSM template-based state machine
-
ufwlog
parse, format and export ufw log
-
spreadsheet-ods-formula
Create ods-formulas for use with spreadsheet-ods
-
atext2html
Convert a text with markup hyperlinks to HTML
-
ooxml-wml
WordprocessingML (DOCX) support for the ooxml library
-
tree-sitter-html
HTML grammar for tree-sitter
-
smallish
Lightweight, no-std syntax for configuration and scripting
-
cgx-engine
Core engine for cgx — Tree-sitter parsing, DuckDB graph storage, git analysis, and clustering
-
reifydb-wire-format
RBCF (ReifyDB Binary Columnar Format) wire format encoder/decoder
-
nom-tracable
Extension of nom to trace parser
-
ast-lang
AST node traits with visitor/fold/transform machinery
-
glsl-lang-cli
CLI for the glsl-lang crate
-
tree-sitter-gitcommit
gitcommit grammar for the tree-sitter parsing library
-
formatparse-core
Core Rust library for parsing strings using Python format() syntax (no Python bindings)
-
wgsl-macro
A WGSL shader preprocessor supporting #import, #ifdef, and compile-time constants
-
rexit
Export your Reddit Chats
-
jw-hwp-core
Read-only parser for Hancom HWP 5.0 (binary CFB) and HWPX (OWPML) documents
-
light-ini
Event-driven parser for the INI file format
-
mutnet
Unsafe-free and allocation-free, no-std network protocol parsing and in-place manipulation library
-
market-flow
Async NDJSON stream of market events (snapshots, depth updates, trades) for Tokio
-
tree-sitter-ruby
Ruby grammar for tree-sitter
-
miniconf_mqtt
MQTT interface for
miniconf, usingminimq -
rustx-lang
A clean, minimal scripting language that seamlessly integrates with Rust
-
shuck-indexer
Positional and structural indexes over parsed shell scripts
-
rma-rules
Rule engine for Qryon - loads and executes security rules from YAML (Semgrep-compatible)
-
oak-vhdl
VHDL language parser with support for hardware description and digital circuit design
-
stripstream
Streaming-safe sanitizer for LLM output: strips chat-template artifacts and routes reasoning channels with a chunking-invariance guarantee
-
pdf-rs
A PDF parsing library written in Rust
-
odnelazm
A mzalendo.com web scaraper and parser
-
arborium-html
HTML grammar for arborium (tree-sitter bindings)
-
zpdf-cli
Command-line tool for zpdf: inspect, render, convert, extract, and edit PDFs
-
officemd_pdf
PDF extraction and diagnostics for OfficeMD
-
zparse
High-performance JSON/TOML/YAML/XML parser with zero-allocation support
-
brokk-bifrost
Tree-sitter-backed multi-language code analyzer with bundled LSP and MCP search-tool servers. Powers Brokk’s
bifrostbinary. -
vibecheck-core
Detect AI-generated code and attribute it to Claude, GPT, Gemini, Copilot, or Human
-
dvb-simulcrypt
DVB SimulCrypt head-end CA message framing (ETSI TS 103 197): the generic TLV message structure plus the ECMG⇔SCS and EMMG/PDG⇔MUX message_type / parameter_type registries. Signalling…
-
normalize-facts
Code fact extraction and storage library
-
oxigdal-zarr
Zarr v2/v3 driver for OxiGDAL - Pure Rust multidimensional array storage
-
tree-sitter-astro-next
Astro grammar for tree-sitter, compatible with tree-sitter 0.25+
-
spaces-a2a
A2A protocol bridge for Life Spaces — exposes Life agents as A2A-compatible services
-
saneyaml
Pure-Rust YAML parser, emitter, and Serde compatibility layer for developer configuration files
-
cli-text-reader
A less like CLI text reader
-
fontc
A compiler for fonts
-
oxideav-subtitle
Subtitle codecs + containers for oxideav — SRT, WebVTT, and ASS/SSA
-
treesitter-types-haskell
Pre-generated strongly-typed AST types for Haskell (tree-sitter-haskell)
-
messageforge
lightweight Rust library for creating structured messages in chat systems, including HumanMessage, AiMessage, SystemMessage, and more. It supports easy extensibility through macros…
-
slang-sv-rs
Pure-Rust subprocess wrapper around the slang SystemVerilog compiler CLI
-
tree-house-bindings
Homey Rust bindings for the tree-sitter C library
-
tree-sitter-highlight
performing syntax highlighting with Tree-sitter
-
visualbasic
Parse and inspect Visual Basic 6 compiled binaries
-
type-forge
A fast CLI tool to transform JSON, YAML, TOML, and XML into type-safe code for Rust, TypeScript, and more
-
srt_subtitles_parser
A Rust-based parser that processes .srt (SubRip Subtitle) files and converts them into a structured data format
-
tree-sitter-gomod-orchard
Parser for Go module manifest files
-
tabkit
Tabular files → schema + sample rows. The shared spreadsheet reader Tauri / Iced / native desktop apps reach for when they need to introspect XLSX / CSV / TSV without inventing the…
-
epub-parser
extracting metadata, table of contents, text, cover, and images from EPUB files
-
rdom-parser
HTML-ish template parser for rdom-core — parseFromString equivalent. Hand-rolled recursive-descent, no external parser deps.
-
asciidork-dr-html-backend
Asciidork Asciidoctor HTML backend
-
cooklang-chef
CLI to manage cooklang recipes
-
nightjar-lang
A declarative, prefix-notation DSL for formal verification of structured data
-
nucleus-compiler
Nucleus pinmux compiler: stm32.toml parsing, hardware constraint solving, and HAL codegen
-
dependency-check-updates-rust
Rust ecosystem support for dependency-check-updates: Cargo.toml parsing (toml_edit) + crates.io registry
-
linemd
opinionated markdown parser (and renderer) written in Rust
-
jsonstat-validator
Semantic validator for JSON-stat 2.0 — cross-field cube invariants on top of the official JSON Schema 2020-12 definitions
-
rdf-parsers
Error-tolerant RDF/SPARQL parsers (Turtle, TriG, N3, N-Triples, SPARQL) using an A* search algorithm to recover from malformed input and produce a lossless rowan CST
-
herolib-code
Code analysis and parsing utilities for Rust source files
-
srcmap-ram-bundle
React Native RAM bundle parser for source map tooling
-
advisorygraphen-lift
Evidence-backed technical advisory and proposal governance on HigherGraphen
-
temporal-cortex-toon
TOON (Token-Oriented Object Notation) encoder/decoder — compact JSON for LLMs
-
robinpath
lightweight, fast scripting language interpreter for automation and data processing
-
ldap-utils
Implements some LDAP utility functionality around OpenLDAP config files and the ldap3 Rust library
-
pydep-mapper
Fast Rust CLI for analyzing Python dependencies with external package declarations support
-
wikipedia-article-transform
Transform Wikipedia articles in html to plaintext and markdown formats
-
djvu
Pure Rust DjVu document reader and renderer
-
oxirs-shacl
SHACL Core + SHACL-SPARQL validator for RDF data validation
-
tomlini
SAX TOML/INI parser and editor. Zero-dependency, no footguns.
-
tree-sitter-dart-orchard
Parser for Dart files
-
streamdal-gjson
Get (and set) JSON values quickly
-
saffron-data
Custom JSON parser for Saffron HTTP client
-
vcr-cassette
Serializer and deserializer for the VCR Cassette format
-
changepacks-utils
Shared utilities for changepacks (path handling, version calculation, git operations)
-
tree-sitter-navi
Navi grammar for the tree-sitter parsing library
-
fontcore
Load fonts, select faces, shape text, and export SVG in Rust
-
broadcast-common
Shared Parse/Serialize traits and CRC-32 MPEG-2 used by the dvb_si / dvb_t2mi / dvb_bbframe family
-
tree-sitter-sas
SAS language grammar for tree-sitter
-
grapha-swift
Swift extraction waterfall for Grapha using index store, SwiftSyntax, and tree-sitter
-
mni
A world-class minifier for JavaScript, CSS, JSON, HTML, and SVG written in Rust
-
oxigdal-geotiff
GeoTIFF/COG driver for OxiGDAL - Pure Rust GDAL reimplementation with cloud-optimized reading and writing
-
rumtk-web
Web framework part of the RUMTK framework that attempts to simplify and expedite dashboard development in Healthcare
-
mcp-epub
MCP server for reading and writing EPUB files
-
jsonschema-valid
JSON schema validator
-
ttf-rs
reading, writing, and operating on TTF (TrueType Font) files
-
panproto-grammars
Pre-compiled tree-sitter grammars for panproto (261 languages)
-
jsonette
CLI application for jsonette: format, query, and configure JSON parser engine
-
codanna
Local code intelligence MCP server and CLI for AI coding agents
-
toml_dom
TOML 1.1 / ATML library: read, modify, write
-
xidl-parser
A IDL codegen
-
tree-sitter-toolang
Toolang grammar for tree-sitter
-
rphtml
A html parser written in rust
-
safe-json-repair
A JSON repair library that never throws and never silently drops data. Stack-aware tolerant parser recovers fields that other repair libraries lose.
-
winterbaume-wafv2
WAFv2 service implementation for winterbaume
-
copybook-core
Core COBOL copybook parser, schema, and validation primitives
-
dsq-parser
Parser for DSQ filter language that produces an AST
-
formualizer
Embeddable spreadsheet engine — parse, evaluate & mutate Excel workbooks from Rust
-
mathexpr
A fast, safe mathematical expression parser and evaluator with bytecode compilation
-
nessus-parser
A parser for
.nessus(v2) XML reports -
justext
Rust port of JusText — paragraph-level boilerplate removal for HTML
-
codebook-tree-sitter-typst
typst grammar for the tree-sitter parsing library
-
core-json
A non-allocating JSON deserializer
-
glyphrush-lopdf
Dependency-light lopdf extraction backend for the Glyphrush PDF parser
-
cargo_author
Parse author fields (name <email> (url)) used by Cargo and npm
-
hedl-lint
HEDL linting and best practices validation
-
jscalendar-kit
JSCalendar core data types, validation, patching, recurrence expansion, and export
-
inkanim
CLI tool to quickly extract infos from JSON exports of .inkwidget and .inkanim
-
plugx-input
flexible data-structure for configuration and state manipulation of plugins
-
arborium-starlark
Starlark grammar for arborium (tree-sitter bindings)
-
openapi-subset
extract a subset of an OpenAPI specification based on specified criteria
-
timberio/vector
A lightweight and ultra-fast tool for building observability pipelines
-
rabbitmq-lqt-ql
Query language parser for RabbitMQ Log Querying Tools
-
geotiff-reader
Pure-Rust GeoTIFF reader with optional HTTP range-backed remote access
-
nested-text
A fully spec-compliant NestedText v3.8 parser and serializer
-
tree-sitter-quilt
Quilt grammar for tree-sitter
-
yerba
YAML Editing and Refactoring with Better Accuracy
-
aprs-transport-file
File transport helpers for libaprs-engine
-
panache-parser
Lossless CST parser and syntax wrappers for Pandoc markdown, Quarto, and RMarkdown
-
strong-xml
Strong typed xml, based on xmlparser
-
ryo-mutations
[experimental] Code transformation primitives for Rust source code
-
xim
XIM protocol parser, handler
-
qcow2-core
Pure-Rust read-only QCOW2 (QEMU Copy-On-Write v2/v3) disk image reader
-
schemaorg-validate
Parse and validate Schema.org structured data (JSON-LD, Microdata, RDFa) against the official vocabulary and Google Rich Results profiles
-
ssof
Parser, serializer, and patch applier for Shell Safe Options Format
-
cargo-derivefmt
Format derives alphabetically
-
dehumanize
text binary data into raw bytes
-
docspec-docx-reader
DOCX to DocSpec event stream reader
-
pdfsmith
A customizable PDF generation library from Markdown or structured JSON input
-
tree-sitter-prolog
MIT-licensed Prolog grammar for tree-sitter (ISO + SWI dicts + ProbLog + DCG superset)
-
just-kdl
Small streaming KDL parser
-
nsys-rs-utils
Miscellaneous Rust utilities
-
jaq-syn
Parser for the jq language
-
readervzrd
A generic reader for csv and json data
-
escaper
HTML entity encoding and decoding
-
gitcortex-indexer
Incremental AST indexer for GitCortex — tree-sitter parsing, git diff, parallel file indexing
-
zqa-pdftools
A work-in-progress PDF parser tailored to CS-academic papers
-
normalize-refactor
Composable refactoring engine for normalize
-
rpdfium-doc
Document-level features for rpdfium
-
triples
A lib and cli for storing data triples
-
css_inspector
Suite-driven, conservative CSS validator
-
linch-docx-rs
A reliable DOCX reading and writing library for Rust with round-trip preservation
-
tree-sitter-wikitext
wikitext grammar for the tree-sitter parsing library
-
veryl-path
A modern hardware description language
-
typia
Rust version of typia.io for type-safe JSON validation and LLM JSON parsing
-
embedded-semver
Compact representation of semantic versions as an i32, u32 i64 or u64
-
oximedia-metadata
Comprehensive metadata standards support for OxiMedia (ID3v2, Vorbis, APE, iTunes, XMP, EXIF, IPTC, etc.)
-
oxideav-sub-image
Pure-Rust bitmap-subtitle decoders: PGS (.sup Blu-ray), DVB subtitles, VobSub (.idx/.sub)
-
nom-xml
parsing XML
-
deno_npm
npm registry client and dependency resolver used in the Deno CLI
-
spider-html5ever
High-performance browser-grade HTML5 parser (Send-able fork via spider-tendril)
-
beancount-parser-lima
A zero-copy parser for Beancount
-
csv-cat
CSV processing built on comp-cat-rs: streaming, resource-safe, composable effects
-
jsonrs
Json parser
-
termcfg
Terminal shortcut and style string conversions for configuration files
-
oxideav-mpegts
Pure-Rust clean-room MPEG-TS (ISO/IEC 13818-1) demuxer — 188-byte TS packet parser, PAT/PMT discovery, PES reassembly. Built to ingest Blu-ray .m2ts bytes for remux pipelines.
-
nirs4all-formats-cli
Command-line tools for probing and validating NIRS files
-
rrdbc
dbc parser
-
json-extractor
High-performance two-stage JSON fragment scanner with SIMD acceleration
-
mvox-codec
Reads and writes MagicaVoxel (.vox) files
-
html-cleaning
HTML cleaning, sanitization, and text processing utilities
-
tree-sitter-qmljs
QML grammar for the tree-sitter parsing library
-
tree-sitter-usfm3
Tree-sitter grammar for USFM
-
oxirs-ttl
Turtle-family RDF parser and serializer for OxiRS - ported from Oxigraph
-
nom8
A byte-oriented, zero-copy, parser combinators library (fork for proposals for v8)
-
shape-ast
AST types and Pest grammar for the Shape programming language
-
css-cat
CSS parser: tokenizer + parser producing a Stylesheet of Rules, Selectors, Declarations, and AtRules. No mut, no Rc/Arc, no interior mutability, no panics, exhaustive matches. Second…
-
octofhir-fhirpath-parser
Parser and tokenizer for FHIRPath expressions
-
pascalscript
Read-only parser + disassembler for the RemObjects PascalScript III binary container format (IFPS)
-
oak-elixir
Elixir functional programming language parser with support for metaprogramming and concurrent programming features
-
fleischwolf
DocumentConverter and format backends for Fleischwolf (a Rust port of docling)
-
philiprehberger-csv-toolkit
High-level CSV reading, writing, and manipulation
-
gemrendr
Turns Gemtext into idiomatic HTML
-
undocx
DOCX to Markdown converter written in Rust
-
serde_rw
Extend serde serializers and deserializers with the ability to read / write different file formats from / to files
-
perl-ast
AST node definitions for Perl parsing, providing typed representations of Perl syntax constructs
-
incremental-font-transfer
Client side implementation of the Incremental Font Transfer standard (https://w3c.github.io/IFT/Overview.html)
-
fraiseql-validators
A no_std library for validating various financial and contact identifiers
-
ldap-parser
Parser for the LDAP protocol (RFC 4511)
-
netgauze-locate
Deprecated: Cloned from the crate
nom_locatebut with the omission of computing the line & column number since we don’t care about them in binary protocols, and they do make using theLocateSpanslower -
cdefmt-decoder
Decodes cdefmt log frames
-
simple-agents-healing
Response healing system for SimpleAgents - BAML-inspired JSON parsing and coercion
-
yang4
libyang4 bindings for Rust
-
dvb-vbi
VBI data carriage in DVB (ETSI EN 301 775) — the PES data field: VPS, WSS, Closed Captioning, EBU/Inverted Teletext, and monochrome 4:2:2 luminance sample data units
-
mpeg-pes
PES (Packetized Elementary Stream) depacketization + PTS/DTS — ISO/IEC 13818-1 §2.4.3
-
notatin
parsing offline Windows Registry files
-
serdeio
Tiny IO utility library for Rust to serialize/deserialize Serde compatible structs
-
ini-edit
A lossless, format-preserving INI parser built on rowan — parse, inspect, and edit INI files without losing comments, whitespace, or ordering
-
svg_metadata
Extracts metadata (like the viewBox, width, and height) from SVG graphics
-
tree-sitter-bsl
1C (BSL) language
-
asn1rs
ASN.1 to Rust, Protobuf and SQL compiler/code generator. Supports ASN.1 UPER
-
ipsec-parser
Parser for the IKEv2 protocol
-
zpl_toolchain_diagnostics
Diagnostic codes and structured error reporting for the ZPL toolchain
-
unarc-cli
Universal Archive Extractor - CLI tool for extracting various archive formats
-
sqry-lang-groovy
Groovy language plugin for sqry
-
matterof
CLI tool for manipulating YAML front matter in markdown files
-
mogh_error
De/serialize errors into json format with customizable http status code
-
hwpforge
Programmatic control of Korean HWP/HWPX documents — read, write, and convert Hancom 한글 files
-
xls-rs
The pure-Rust XLSX toolkit. Read, write, and manipulate Excel XLSX files from CLI or library. Native XLSX writer with charts, styles, conditional formatting, and formulas. No Microsoft Excel, Python, or JVM dependency.
-
csvranger
parsing the output CSV files of 10x Genomics *ranger pipelines with Python bindings
-
provcfg
Configuration library that keeps track of the origin and history of all config values
-
oatf
Rust SDK for the Open Agent Threat Format (OATF)
-
glslt_cli
GLSLT Template compiler library
-
yamlette
Complete and comprehensive YAML 1.2 processor, written in pure rust
-
khive-vcs-adapters
KG import/export format adapters — CSV, JSON, and future format support (ADR-036)
-
cairn-lang-formats
Readers and writers for .nbt, .litematic, .schem, and .mcstructure
-
hmd-parse
Parser for Human Markdown document envelopes and semantic blocks
-
xrust-md
Parse Markdown and produce a χrust tree
-
fjson-core
fjson is a zero-dependency JSON Parser and Fixer. It takes any input and produces valid JSON. No AI involved.
-
l3d_rs
L3D (Luminaire 3D) file parser for Rust - parse 3D luminaire geometry with transformation matrices, designed for WASM/WebGL rendering
-
droidsaw-common
DROIDSAW shared analysis primitives. Shannon entropy, taint source/sink types, graph algorithms, and unified finding types.
-
ontoindex-diagnostics
Ontology lint rules and diagnostic collection for OntoIndex
-
dicom-toolkit-codec
DICOM image compression codecs: JPEG, JPEG-LS, RLE, and codec registry
-
cognos
Minimalistic parser for Nix's ATerm .drv and internal-json log formats
-
sectxtlib
parsing and validating security.txt files as specified in RFC 9116
-
aprs-transport-file-watch
Append-only file watch helpers for libaprs-engine
-
zahirscan
Token-efficient content compression for AI analysis using probabilistic template mining
-
oak-source-map
High-performance Source Map v3 implementation for Rust
-
full_logger
Easy to use Log library
-
iana-media-types
Media types generated from IANA
-
lemma-engine
A pure, declarative language for business rules
-
RustyXML
A SAX-like streaming XML parser, and a DOM-like interface based on that
-
fabryk-content
Markdown parsing, frontmatter extraction, and content utilities for Fabryk
-
pcd-rs
Working with PCD file format in Rust
-
scte104
ANSI/SCTE 104 2023 — Automation System to Compression System Communications API (single/multiple operation messages + DPI operations)
-
oak-xml
High-performance incremental XML parser for the oak ecosystem with flexible configuration
-
mmd-rs
parser for MikuMikuDance (MMD) model files
-
logisheets_lexer
the lexer for excel formula
-
unity-asset-cli
Command-line tools for Unity asset parsing and manipulation
-
kawat
Web content extraction library inspired by trafilatura. Extracts main text, metadata, and comments from HTML.
-
metabeam
Command-line metadata extractor for any file type: hashes, entropy, MIME from magic bytes, EXIF/GPS, image/audio/video tags, PDF, archives, and binary headers
-
sig_rp2040_matrix_board
Server for applets on framework LED Matrix
-
tree-sitter-objectscript
ObjectScript UDL grammar for tree-sitter
-
tree-sitter-ocaml
OCaml grammar for tree-sitter
-
cj-parsers
Parser implementations for cj (200+ parsers for CLI output, file formats, and strings)
-
tree-sitter-rust-orchard
Grammar for Rust that aims to be closer to the actual AST
-
oak-ruby
Ruby dynamic programming language parser with support for object-oriented programming and modern Ruby features
-
truf
Multi-registry package name discovery CLI
-
sqry-core
Core library for sqry - semantic code search engine
-
b00t-ast
Rust AST extraction — syn-based parser for function signatures, types, docs, ontology graph construction
-
anomalyx-normalize
anomalyx normalization: any input format -> the ax-core RecordSet
-
xml2rdf
converting an XML file to N-Triple RDF
-
limbo_sqlite3_parser
SQL parser (as understood by SQLite)
-
checknow-rs
Rust port of upstream checknow.awk — the tzdb zonenow.tab consistency checker
-
tree-sitter-applesoft
parser for Applesoft BASIC
-
fontbe
the backend for fontc, a font compiler
-
oak-ini
High-performance incremental INI parser for the oak ecosystem with flexible configuration, optimized for simple configuration file processing
-
deser-incomplete
Deserialize incomplete or broken data with Serde
-
treesitter-types-python
Pre-generated strongly-typed AST types for Python (tree-sitter-python)
-
ronq
ron query cli utility
-
dmc-diagnostic
Shared diagnostic codes and source metadata for the dmc MDX compiler
-
squick-core
Core types, scanner, AST extraction, and reference resolver for Squick: pre-computed LLM context for AI coding agents
-
officemd_pptx
PPTX extraction for OfficeMD
-
gobin
Static analysis library for Go compiled binaries - identification and metadata extraction
-
rusty-page-indexer
A high-performance, reasoning-based RAG indexer in Rust following the PageIndex pattern
-
cyrs-sema
Schema-aware and schema-free semantic analysis for Cypher / GQL (spec 0001 §7)
-
dur
no_std duration parser and pretty-formatter for humans
-
dolfin-lsp-core
Transport-agnostic LSP logic for the Dolfin language (native + WASM)
-
lil-json
serialize & deserialize JSON in no_std
-
finemark-parser
Core parsing engine for the FineMark markup language
-
smelt-cli
CLI for Smelt semantic version control
-
arborium-scss
SCSS grammar for arborium (tree-sitter bindings)
-
winterbaume-ssoadmin
SSO Admin (IAM Identity Center) service implementation for winterbaume
-
spdf-types
Core types for the spdf workspace: TextItem, ParsedPage, ParseResult, ParseConfig
-
dependabot-config
Structured access to the Dependabot configuration
-
philiprehberger-email-parser
RFC 5322 compliant email address parsing, validation, and normalization
-
oak-elm
High-performance incremental Elm parser for the oak ecosystem with flexible configuration, emphasizing safety and reliability
-
arcella-inspect
Static analysis of Rust code to extract structured metadata (functions, structs, calls) as YAML or structured data
-
tree-sitter-ssh-client-config
SSH client config grammar for the tree-sitter parsing library
-
octofhir-fhirpath-analyzer
FHIRPath static analysis and type-enriched AST engine with semantic validation
-
scrump-format-perf
perf.data handler for scrump
-
quarto-yaml
A YAML 1.2 parser that preserves fine-grained source locations (byte ranges) for every node
-
starlark_lsp
LSP bindings for starlark
-
rod-rs
A high-performance, cross-platform schema validation library powered by Rust
-
microjson
No frills JSON parsing without allocations
-
mtxt
MTXT Music Text Format
-
icl-cli
Intent Contract Language (ICL) - Command-line interface
-
gdscript-base
Foundational POD types (FileId, TextSize/TextRange, LineIndex, result structs) for gdscript-analyzer
-
oxigdal-hdf5
HDF5 driver for OxiGDAL - Pure Rust minimal HDF5 with optional full C-binding support
-
rabbitmq-lqt-obfuscation
Log obfuscation library for RabbitMQ Log Querying Tools
-
apollo-saphyr
A fully YAML 1.2 compliant YAML library
-
rmf_site_editor
File format parsing for rmf_site_editor
-
stick-and-string
SAS 1.1 (Stick And String) — human-readable data serialization format. Parser, validator, and bidirectional JSON converter.
-
depyler-tooling
IDE, debugging, documentation, and tooling support for the Depyler transpiler
-
mpeg-ps
MPEG-1/2 Program Stream parser — pack header, system header, program stream map (ISO/IEC 13818-1 §2.5)
-
sea-core
Rust core library implementing the SEA DSL primitives and validation engine
-
oak-bash
High-performance incremental Bash parser for the oak ecosystem with flexible configuration, supporting shell scripting and automation workflows
-
ini-roundtrip
Fast format preserving (round-tripping) INI-parser
-
sophia_jsonld
toolkit for RDF and Linked Data - JSON-LD parser and serializer
-
html-meta-scraper
Scrape and extract metadata like title, description, images, and favicon from HTML documents
-
simreader
Reader for data files and txt files in Rust
-
sk-core
SimKube core libraries
-
docuparse
Document extraction and parsing - PDF text, rendering, and OCR
-
llm-json-extract
Extract valid JSON from messy LLM outputs. Handles reasoning blocks, markdown fences, truncated payloads, and broken syntax. Battle-tested against 15+ models.
-
okftool-core
Core OKF parser, spec validator, and lint engine for okftool
-
engarde
Fenced code formatting
-
rh-validator
Hybrid FHIR R4 validator with snapshot-based profile validation
-
yaml_parser
Semi-tolerant YAML concrete syntax tree parser
-
ecma-lex-cat
ECMAScript lexer producing Spanned<Token> values for ecma-syntax-cat. ES2024 token surface (keywords, punctuators, all numeric forms, template literals with interpolation, regex literals with last-token disambiguation…
-
hedl-ffi
HEDL C ABI bindings
-
to-ts
A lightweight tool to generate TypeScript definitions from Rust structs, enums, and constants
-
kerberos-parser
Parser for the Kerberos protocol
-
libyay
YAY (Yet Another YAML) parser - a human readable, writable, and diffable data format
-
xidl-api-github
A IDL codegen
-
spider-markup5ever
Common code for xml5ever and html5ever (Send-able fork via spider-tendril)
-
tree-sitter-systemverilog
SystemVerilog 1800-2023 Parser
-
justpdf
Pure Rust PDF engine - read, render, extract, create, modify
-
gpt-partition-forensic
Forensic GUID Partition Table (GPT) parser — structure, CRC integrity, primary/backup divergence, and anomaly detection
-
agentic-data
Universal data comprehension engine — understands structure, infers meaning, tracks lineage
-
loglens-core
A lightning-fast, structured log parsing and query engine (JSON/Logfmt). Powers the LogLens CLI.
-
shellitem
Windows Shell Item / ITEMIDLIST (PIDL) parser — decode shell-item blobs from .lnk LinkTargetIDList and registry ShellBags into typed items and a reconstructed path. A reusable forensic primitive, no findings.
-
rh-fsh
FHIR Shorthand (FSH) compiler — transforms FSH source into FHIR JSON packages
-
automapper-validation
AHB condition expression parsing, evaluation, and EDIFACT validation
-
mec
mruby/edge compiler cli endpoint
-
tsz-checker
TypeScript type checker for the tsz compiler
-
sqry-lang-sap-abap
SAP ABAP language plugin for sqry - semantic search with SAP-specific metadata
-
arborium-dockerfile
Dockerfile grammar for arborium (tree-sitter bindings)
-
tree-sitter-dpg
Dpg grammar for tree-sitter
-
markdownify
markitdown in rust - convert various document and files into markdown
-
tree-sitter-sequel-tsql
Tree-sitter Grammar for SQL with T-SQL extensions (CREATE PROCEDURE, GO, EXEC)
-
nginx-discovery
Parse, analyze, and extract information from NGINX configurations
-
tree-sitter-ktav
Tree-sitter grammar for Ktav (כְּתָב) — the Written Configuration Format
-
molecule-codegen
Code generator for molecule
-
bq-schema-gen
Generate BigQuery schema from JSON or CSV data files
-
mobi
handling MOBI format files
-
codefold-core
Structural code reader for LLM agents —
Read, with zoom levels. Python, TypeScript, Rust, Go. -
tree-sitter-gh-actions-expressions
Github Actions expressions grammar for tree-sitter
-
oak-julia
Julia scientific computing language parser with support for high-performance numerical analysis and scientific computing
-
quarto-yaml-validation
Schema validation for YAML 1.2 documents, with source-located diagnostics
-
vhdx-forensic
Forensic integrity analyzer for VHDX (Hyper-V) virtual disks — tamper/anomaly findings and in-memory repair, built on vhdx-core
-
oxigdal-shapefile
Shapefile (ESRI) driver for OxiGDAL - Pure Rust GDAL reimplementation
-
formatparse-pyo3
PyO3 bindings for formatparse (native _formatparse extension; use PyPI for Python installs)
-
provable-proof
Provable proof envelope format for Rust
-
veryl-aligner
A modern hardware description language
-
aufbau
Generalized prefix parsing for a class of context-dependent languages
-
fhp-selector
CSS selector engine for the HTML parser
-
tree-sitter-java-orchard
Java grammar for tree-sitter
-
nixel
Parser for the Nix Expressions Language
-
header-config
Runtime parser for hierarchical configurations using Markdown-style headers
-
tree-sitter-vhdl
VHDL grammar for tree-sitter
-
lamy
but correct yaml parsing library
-
winterbaume-sfn
Step Functions service implementation for winterbaume
-
docspec-markdown-reader
Markdown to DocSpec event stream reader
-
from
A procedural macro that generates custom parsing and validation code
-
maml
A parser and serializer for MAML (Minimal Abstract Markup Language)
-
oxigdal-netcdf
NetCDF driver for OxiGDAL - Pure Rust NetCDF-3 with optional NetCDF-4 support
-
checklinks-rs
Rust port of upstream checklinks.awk — the tzdb Zone/Link graph consistency checker
-
tree-sitter-angular
Angular grammar for tree-sitter
-
cli-justify
A CLI text justify tool
-
oak-django
Django template parser with support for Django template language and web development
-
officemd_docx
DOCX extraction for OfficeMD
-
json2toon_rs
Fast, bidirectional JSON to TOON converter with full TOON v2.0 specification compliance
-
file_to_json
Convert arbitrary text-based files into JSON using local parsers and an LLM-powered fallback (OpenRouter, Ollama, or any OpenAI-compatible endpoint)
-
nanotero-compiler
Compiler designed for the nanotero crate
-
nu_plugin_formats
An I/O plugin for a set of file formats for Nushell
-
wicked-estate
Code + infrastructure estate graph for LLM agents: definitions, who-calls-X, blast-radius, scoped context
-
ooxml-sml
SpreadsheetML (XLSX) support for the ooxml library
-
sv-parser-pp
Helper crate of sv-parser
-
ooxml-omml
Office Math Markup Language (OMML) support for the ooxml library
-
env_parser_rs
A lightweight, type-safe environment file parser
-
aprs-transport-async
Runtime-neutral async helpers for libaprs-engine
-
perl-regex
Regex parsing and validation helpers for Perl syntax
-
zpdf
Pure Rust PDF parsing library with wgpu GPU rendering
-
darwinscope
Parse and inspect Mach-O binaries — including the Apple Objective-C and Swift runtime metadata they embed
-
spider-markup5ever_rcdom
Send/Sync-friendly RcDom on the spider-* atomic-tendril fork stack
-
nsis
Parse and inspect NSIS installer binaries
-
treesitter-types-swift
Pre-generated strongly-typed AST types for Swift (tree-sitter-swift)
-
asm_tl
2x-3x faster than rustedbytes-tl, thanks to Assembly
-
tokid
Token-native IDs for LLM-facing systems
-
ckm-cli
CKM CLI — browse, validate, migrate, and inspect Codebase Knowledge Manifests
-
dicom-toolkit-data
Core DICOM data structures, file I/O, and encoding/decoding
-
octofhir-ucum
UCUM (Unified Code for Units of Measure) library for FHIRPath quantity operations with CLI, WASM, and FHIR integration
-
atx-core
Reader/decoder for Apple ATX (AAPL) texture-image containers — iOS UI image caches (snapshots, posters, avatars, wallpapers). Parses the chunked AAPL container, decodes ASTC (incl. LZFSE-wrapped) payloads to RGBA.
-
hiero-did-method
Parser and validators for did:hedera identifiers
-
nanotero
An ultra-fast, lightweight parser for the Tero configuration format
-
oxigdal-grib
GRIB1/GRIB2 meteorological data format driver for OxiGDAL - Pure Rust implementation
-
pandoraslogs
High-performance SIMD log parser achieving 3.2-4.0+ GB/s throughput
-
relish
A serialization format and library
-
m3l-lint
M3L schema linter — configurable rules for schema quality
-
rlqt-lib
Core library for parsing and annotating RabbitMQ log files
-
scrump-format-pcap
tcpdump pcap + pcapng capture-file handler for scrump
-
arborium-go
Go grammar for arborium (tree-sitter bindings)
-
ts-to-zod
Generate Zod validation schemas from TypeScript types/interfaces
-
apt-sources
A parser for APT source files (package repositories specification)
-
oxigdal-geoparquet
GeoParquet driver for OxiGDAL - Pure Rust GDAL reimplementation
-
dep3
parsing and generating DEP-3 headers
-
oxirs-star
RDF-star and SPARQL-star grammar support for quoted triples
-
zapfetch
Official Rust SDK for the ZapFetch v2 web scraping API
-
html5tokenizer
An HTML5 tokenizer with code span support
-
cc-data
Closed-caption cc_data() carriage (CEA-608/708), per ETSI TS 101 154 Table B.9
-
oak-dsv
High-performance incremental DSV (Delimiter-Separated Values) parser for the oak ecosystem with flexible configuration, optimized for data parsing and tabular data processing
-
hl7v2
HL7 v2 message parser and processor for Rust
-
parsenic
no-std/no-alloc I/O and parsing crate
-
hwpforge-smithy-md
Markdown codec (decoder + lossy/lossless encoder) for HwpForge
-
cyrs-cli
Command-line tool for the cyrs Cypher / GQL frontend (parse, format, check, plan, explain)
-
secure-json-parse
prototype-poisoning-safe JSON parsing of untrusted input
-
spdf-projection
Spatial grid projection — the algorithmic core of spdf
-
sqry-lang-go
Go language plugin for sqry
-
chrony-confile
A full-featured Rust library for parsing, editing, validating, and serializing chrony configuration files
-
deb822-fast
Fast parsing of Debian control files in the deb822 format
-
ontoindex-catalog
Semantic catalog for OntoIndex
-
infiniloom-engine
High-performance repository context engine for LLMs - AST parsing, token counting, and secret detection
-
jw-hwp-mcp
Read-only MCP (Model Context Protocol) server exposing HWP 5.0 and HWPX documents to LLM clients
-
mailfmt
quick bidirectional converter between mbox and eml formats
-
html_parser
general purpose html/xhtml parser
-
redirect-stderr
A cross platform lib to redirect std-err
-
dmc-codegen
HTML and MDX body emitters for the dmc compiler
-
rok-validate
Request validation for the rok ecosystem — validate!() macro, #[derive(Validate)], Valid<T> extractor
-
arborium-vue
Vue grammar for arborium (tree-sitter bindings)
-
html-cat
HTML5 parser: tokenizer + tree builder producing a Document tree of Element/Text/Comment nodes. No mut, no Rc/Arc, no interior mutability, no panics, exhaustive matches. First sub-crate…
-
perl-quote
Perl quote-like operator parsing helpers
-
sillycode
Fast and safe implementation of sillycode parsing and rendering
-
hedl-json
HEDL to/from JSON conversion
-
oak-vue
High-performance incremental Vue SFC parser for the oak ecosystem
-
unfmt
A compile-time pattern matching library that reverses the interpolation process of
format! -
winterbaume-swf
Amazon SWF service implementation for winterbaume
-
oak-jasm
JASM assembly language parser with support for modern assembly syntax and features
-
xidl-api-reddit
A IDL codegen
-
tree-sitter-embedded-template
Embedded Template (ERB, EJS) grammar for tree-sitter
-
tree-sitter-requirements
pip requirements grammar for tree-sitter
-
wirespec-syntax
Parser and AST for the wirespec protocol description language
-
veryl-sourcemap
A modern hardware description language
-
spreadsheet-to-json
Asynchronous conversion of Excel and OpenDocument spreadsheets as well as CSV and TSV files to JSON or JSONL
-
ratslang
A minimal and extensible configuration language for fallible humans working with physical systems
-
tree-sitter-vb-dotnet
Tree sitter grammar for VB.NET
-
tree-sitter-macaulay2
Macaulay2 grammar for the tree-sitter parsing library
-
geoff-content
Markdown parsing, TOML frontmatter extraction, and triple generation for Geoff
-
ooxml-xml
Shared XML utilities for the ooxml library
-
tree-sitter-mq
mq grammar for tree-sitter
-
kebiki
Analyze CSV file structure and formatting characteristics
-
drawlang-syntax
Lexer, parser, lossless syntax tree, and formatter for the drawlang DSL
-
cuenv-task-graph
Task graph DAG algorithms and dependency resolution for cuenv
-
aprs-transport-http
HTTP body ingestion helpers for libaprs-engine
-
tree-sitter-tags
extracting tag information
-
frnsc-hive
Implements RegistryReader from forensic-rs to access the windows registry from Hive files
-
csv2rdf
converting a CSV file to N-Triple RDF
-
usfm
Unified Standard Format Markers (USFM) parser with zero-copy derserialization
-
confucius
that simplifies configuration file management for applications
-
ntp-parser
Parser for the NTP protocol
-
treesitter-types-c-sharp
Pre-generated strongly-typed AST types for C# (tree-sitter-c-sharp)
-
chara_card
deal with character card formats and
.charxin Rust -
oak-c
High-performance incremental C parser for the oak ecosystem with flexible configuration, supporting low-level system programming features
-
tree-sitter-bnf
BNF syntax parser
-
zod-rs-util
functions and error handling for zod-rs schema validation
-
dvb-subtitle
DVB subtitling (bitmap) segment parser — ETSI EN 300 743, the segments carried in subtitle PES
-
ison-rs
ISON (Interchange Simple Object Notation) parser for Rust - A token-efficient data format for AI/LLM workflows
-
spinelib
The Spine data format
-
pepe-config
Configuration functions for PepeTeam template application
-
ontoindex-owl
Horned-OWL facade for OntoIndex axiom modeling and patch write-back
-
tree-sitter-yang
Yang grammar for tree-sitter
-
llm-toolkit
A low-level, unopinionated Rust toolkit for the LLM last mile problem
-
hedl-csv
HEDL to/from CSV conversion
-
apm-partition-forensic
Forensic anomaly auditor for Apple Partition Maps — map-count mismatch, overlapping/out-of-bounds partitions, residual entries, unmapped regions as graded report::Finding, built on apm-partition-core
-
odcs
Reference implementation of the Open Data Contract Standard (ODCS)
-
llm-extract
Extract structured data from LLM responses — fence strip, JSON repair, fuzzy repair, typed deserialization
-
oxigdal-flatgeobuf
FlatGeobuf driver for OxiGDAL - Pure Rust GDAL reimplementation
-
winterbaume-timestreaminfluxdb
Amazon Timestream for InfluxDB service implementation for winterbaume
-
arborium-java
Java grammar for arborium (tree-sitter bindings)
-
rlqt-ql
Query language parser for RabbitMQ Log Querying Tools
-
fuzzy-parser
Fuzzy JSON repair for LLM-generated DSL
-
zpdf-font
PDF font engine: Type1, TrueType, CIDFont, CMap, ToUnicode
-
unpoly
Helper for the Unpoly API, initially for usage in Axum handlers
-
valta-core
Core JSON repair and validation library for LLM outputs
-
aprs-transport-corpus
Corpus replay helpers for libaprs-engine
-
tree-sitter-glsl
GLSL grammar for the tree-sitter parsing library
-
rustedbytes-tl
Fast HTML parser written in pure Rust
-
dicom-toolkit-tools
CLI tools for DICOM: dcmdump, echoscu, storescu, storescp, findscu, getscu, img2dcm, dcmcjpls, dcmdjpls, dcmcjp2k, dcmdjp2k
-
tree-sitter-sgf
Tree-sitter grammar for Smart Game Format (SGF)
-
git-forensic
Forensic anomaly auditor for Git object stores — backdated commits, rewritten history, unsigned-in-signed-history, and unreachable objects as graded report::Finding, built on git-core
-
mbr-partition-core
Pure-Rust read-only Master Boot Record (MBR) parser — sectors, partition tables, EBR chains, GPT/VBR cross-validation primitives, boot-code and filesystem fingerprinting
-
dar-forensic
Forensic-grade reader and anomaly auditor for Denis Corbin DAR (Disk ARchiver) archives, including the Passware Kit Mobile variant; hardened and fuzz-tested against malicious input. Built on dar-core.
-
sv-parser-error
Helper crate of sv-parser
-
tree-sitter-integerbasic
parser for integer basic
-
pureflow-workflow-format
Workflow definition parsers for Pureflow: JSON (always), TOML and YAML behind optional features
-
if_lang
Intent-first functional IR language for LLM-friendly logic drafts
-
mon-core
A robust parser and validator for the Mycel Object Notation (MON) language, designed for fast, efficient, and human-friendly configuration
-
veryl-std
A modern hardware description language
-
dmc-transform
Transform pipeline and built-in transformers for the dmc compiler
-
aprs-transport-channel
In-process channel helpers for libaprs-engine
-
cyrs-hir
High-level IR for Cypher / GQL with scope graph and name resolution (spec 0001 §6)
-
oak-idl
Interface Definition Language (IDL) parser with support for CORBA and COM interface specifications
-
arborium-typescript
TypeScript grammar for arborium (tree-sitter bindings)
-
arborium-sql
SQL grammar for arborium (tree-sitter bindings)
-
spdf-core
Orchestrator for the spdf pipeline
-
cli-epub-to-text
A CLI epub to plain text converter
-
oak-gsgl
GSGL language parser with support for modern GSGL syntax and features
-
hwpforge-bindings-mcp
Anvil — HwpForge MCP server for AI-native HWPX document tools
-
tree-sitter-regex
Regex grammar for tree-sitter
-
sqry-lang-perl
Perl language plugin for sqry
-
xidl-api-keycloak
A IDL codegen
-
arborium-hcl
HCL grammar for arborium (tree-sitter bindings)
-
zparse-cli
CLI tool for zparse library
-
treesitter-types-rust
Pre-generated strongly-typed AST types for Rust (tree-sitter-rust)
-
sqry-lang-salesforce-apex
Salesforce Apex language plugin for sqry - semantic search with platform-specific metadata
-
checktab-rs
Rust port of upstream checktab.awk — the tzdb zone/country table consistency checker
-
winterbaume-xray
X-Ray service implementation for winterbaume
-
oak-groovy
Groovy dynamic programming language parser with support for modern Groovy syntax and JVM ecosystem integration
-
tree-sitter-julia
Julia grammar for tree-sitter
-
wirespec-sema
Semantic analysis and Semantic IR for wirespec
-
oxirs-samm
Semantic Aspect Meta Model (SAMM) implementation for OxiRS
-
aprs-cli
Command-line APRS packet inspector
-
ontoindex-parser
RDF and OWL parsers for OntoIndex
-
treesitter-types-javascript
Pre-generated strongly-typed AST types for JavaScript (tree-sitter-javascript)
-
rlqt-obfuscation
Log obfuscation library for RabbitMQ Log Querying Tools
-
tsukai-manifest
Structured CLI manifest format for AI-agent consumption — typed model, JSON-schema generation, semantic validation, and tiered projections
-
tree-sitter-markdown-fork
Markdown grammar for tree-sitter
-
oak-nginx
Nginx web server configuration language parser with support for web server configuration and routing processing
-
oak-org-mode
Org-mode parser with support for Emacs org-mode syntax and features
-
mdforge
Define, validate, and render typed Markdown extensions for LLM-generated content
-
tree-sitter-slang
slang grammar for the tree-sitter parsing library
-
tree-sitter-objectscript-routine
ObjectScript routine grammar for tree-sitter
-
zpdf-document
PDF document model: catalog, page tree, resource inheritance
-
winterbaume-transcribe
Transcribe service implementation for winterbaume
-
aprs-transport-serial
Serial reader helpers for libaprs-engine
-
trash-core
Pure-Rust read-only readers for trash / deleted-file artifacts across Windows ($Recycle.Bin $I/$R), Linux (XDG .trashinfo), macOS (.DS_Store put-back), Android (MediaStore .trashed-)…
-
sqry-lang-puppet
Puppet language plugin for sqry
-
ewf-forensic
Forensic integrity analysis and repair for EWF (Expert Witness Format / E01) images
-
hedl-stream
Streaming parser for HEDL - memory-efficient processing of large files
-
dicom-toolkit-image
DICOM image processing: pixel data, window/level, LUTs, color models, export
-
perl-ast-v2
Incremental parsing AST node definitions for the Perl parser ecosystem
-
aff4
Pure-Rust read-only AFF4 (Advanced Forensic Format 4) disk image reader
-
oxigdal-geojson
GeoJSON (RFC 7946) driver for OxiGDAL - Pure Rust vector data processing with streaming support
-
sqry-cli
CLI for sqry - semantic code search
-
veryl-pretty
A modern hardware description language
-
dmc-core
Engine, CLI, watch mode, and collection builds for the dmc MDX compiler
-
spdf-ocr
OCR engine trait + HTTP and Tesseract implementations
-
sqry-lang-servicenow-xml
ServiceNow XML record extraction with JS delegation for sqry
-
aprs-transport-mqtt
MQTT payload helpers for libaprs-engine
-
arborium-powershell
PowerShell grammar for arborium (tree-sitter bindings)
-
lnk-core
Windows Shell Link (.lnk) + Jump List reader: parse [MS-SHLLINK] header, LinkInfo (volume serial, drive type, local base path), StringData, ExtraData (TrackerDataBlock machine_id / droid GUIDs)…
-
git-config-env
Parse git's env configuration
-
xidlc
A IDL codegen
-
aprs-transport-ax25
AX.25 UI frame helpers for libaprs-engine
-
treesitter-types-java
Pre-generated strongly-typed AST types for Java (tree-sitter-java)
-
hfsplus-forensic
Forensic-grade, from-scratch Apple HFS+/HFSX reader — volume header geometry, catalog B-tree directory listing, and data-fork file extraction over a byte buffer
-
oak-vampire
High-performance incremental Vampire parser for the oak ecosystem with flexible configuration
-
winterbaume-shield
Shield service implementation for winterbaume
-
tree-sitter-jsdoc
JSDoc grammar for tree-sitter
-
arborium-python
Python grammar for arborium (tree-sitter bindings)
-
aprs-transport-udp
UDP datagram helpers for libaprs-engine
-
tree-sitter-make
Makefile grammar for tree-sitter
-
hedl-cli
HEDL command-line interface
-
cuenv-codegen
CUE-based code generation and project scaffolding from CUE templates
-
oak-dockerfile
Dockerfile container configuration language parser with support for container image building and management
-
veryl-migrator
A modern hardware description language
-
zpdf-content
PDF content stream tokenizer and operator interpreter
-
winterbaume-servicequotas
Service Quotas service implementation for winterbaume
-
ontoindex-robot
ROBOT CLI wrappers for OntoIndex
-
trash-forensic
Forensic anomaly analysis for trash / deleted-file artifacts across Windows, Linux, macOS, Android, and iOS — purged-content, path-traversal, deletion-time, and expired-residue detection…
-
arborium-lua
Lua grammar for arborium (tree-sitter bindings)
-
treesitter-types-php
Pre-generated strongly-typed AST types for PHP (tree-sitter-php)
-
oak-csv
High-performance incremental CSV parser for the oak ecosystem with flexible configuration, optimized for data parsing and tabular data processing
-
arborium-cpp
C++ grammar for arborium (tree-sitter bindings)
-
oak-purescript
PureScript language parser with support for functional programming and strong type system features
-
oak-protobuf
High-performance incremental Protocol Buffers parser for the oak ecosystem with flexible configuration, optimized for structured data serialization
-
arborium-bash
Bash grammar for arborium (tree-sitter bindings)
-
hedl-wasm
WebAssembly bindings for HEDL with TypeScript support
-
tree-sitter-cli
CLI tool for developing, testing, and using Tree-sitter parsers
-
spdf-output
JSON and text output formatters
-
arborium-css
CSS grammar for arborium (tree-sitter bindings)
-
treesitter-types-cpp
Pre-generated strongly-typed AST types for C++ (tree-sitter-cpp)
-
arborium-kotlin
Kotlin grammar for arborium (tree-sitter bindings)
-
winterbaume-signer
AWS Signer service implementation for winterbaume
-
sqry-lang-scala
Scala language plugin for sqry
-
zpdf-parser
PDF file parser: lexer, objects, xref, trailer, stream filters
-
veryl-ls
A modern hardware description language
-
rabbitmq-lqt-ui
Web UI for RabbitMQ Log Querying Tools
-
winterbaume-timestreamquery
Timestream Query service implementation for winterbaume
-
oak-ascii-doc
AsciiDoc parser with support for AsciiDoc syntax and documentation features
-
styx-format
Core formatting and parsing utilities for Styx
-
zpdf-color
PDF color spaces: DeviceRGB/CMYK/Gray, ICC, Lab, Indexed
-
treesitter-types-typescript
Pre-generated strongly-typed AST types for TypeScript (tree-sitter-typescript)
-
sqry-lang-json
JSON config file language plugin for sqry
-
sqry-lang-css
CSS language plugin for sqry
-
cuenv-tools-github
GitHub Releases tool provider for cuenv
-
arborium-ruby
Ruby grammar for arborium (tree-sitter bindings)
-
winterbaume-ses
SES v1 (Simple Email Service) mock implementation for winterbaume
-
spdf-pdf
PdfEngine trait + PDFium-backed implementation
-
oak-haskell
Haskell functional programming language parser with support for pure functional programming and advanced type systems
-
lnk-forensic
Forensic anomaly auditor for Windows Shell Link (.lnk) files — removable-media targets (volume serial join key to peripheral-forensic), network-share targets, and TrackerDataBlock…
-
arborium-php
PHP grammar for arborium (tree-sitter bindings)
-
peripheral-forensic
Forensic anomaly auditor for external-device connections — DMA-capable devices, mass-storage, HID/BadUSB, and OS-generated serials as graded report::Finding, built on peripheral-core
-
vhdx-core
Pure-Rust VHDX (Hyper-V) virtual-disk container library — reader (writer planned), hardened for forensic use
-
ontoindex-query
SQL-like and SPARQL query engine for OntoIndex
-
winterbaume-textract
Amazon Textract service implementation for winterbaume
-
oak-verilog
Verilog language parser with support for modern Verilog syntax and features
-
arborium-swift
Swift grammar for arborium (tree-sitter bindings)
-
bilbo
Recover a value's destination type at runtime from the program's own DWARF, guided by the stack frame. Who hangs out with elves and dwarves all day? Bilbo.
-
treesitter-types-c
Pre-generated strongly-typed AST types for C (tree-sitter-c)
-
dar-core
Pure-Rust read-only parser for Denis Corbin DAR (Disk ARchiver) archives, including the Passware Kit Mobile variant; hardened and fuzz-tested against malicious input
-
apm-forensic
Forensic-grade Apple Partition Map (APM) reader — Driver Descriptor Map + partition entries (name, type, start, count) from a byte buffer
-
mbr-forensic
Forensic MBR parser — structure, anomaly detection, gap analysis, slack-space carving, and filesystem fingerprinting
-
facet-xml-node
Raw XML node types for facet-xml - represent arbitrary XML without a schema