pe-signby 0xlane
A cross-platform rust no-std library for verifying and extracting signature information from PE files.
pe-sign0.1.103.2k/90d updated 1y ago
28 projects
Rust parser libraries fall into two camps. Parser combinators build parsers from small Rust functions: nom is the best known and handles both binary and text formats, winnow is a fork of nom with a reworked API and better error handling, and combine is an older alternative. Combinators need no separate build step and debug like ordinary code, but complex grammars can become hard to read.
pe-signby 0xlane
A cross-platform rust no-std library for verifying and extracting signature information from PE files.
pe-sign0.1.103.2k/90d updated 1y ago
wavefront_rsby cchexcode
A parser for the Wavefront OBJ format.
wavefront_rs1.0.41.3k/90d updated 3y ago
rust-shlexby comex
Split a string into shell words, like Python's shlex.
shlex2.0.1296m/90d updated 4mo ago
lady-deirdreby Eliah-Lakhin
A framework for new programming languages and LSP servers.
lady-deirdre2.2.0161/90d updated 8mo ago
pdf-inspectorby firecrawl
Fast Rust library for PDF classification and text extraction.
pdf-inspector1.25.21.1m/90d updated 1d ago
robotstxtby Folyd
Port of Google's robots.txt parser and matcher C++ library
robotstxt0.3.073.6k/90d updated 5y ago
shivaby igumnoff
Shiva library: Implementation in Rust of a parser and generator for documents of any type (Plain text, Markdown, HTML, PDF and etc)
shiva1.4.91.6k/90d updated 1y ago
rust-pegby kevinmehall
Parsing Expression Grammar (PEG) parser generator
peg0.8.66.5m/90d updated 5mo ago
phonelibby mohamadzoh
A dependency-free Rust library for parsing, validating, formatting, and normalizing international phone numbers.
phonelib2.1.018.6k/90d updated 22d ago
antlr-rust-runtimeby ophi-dev
ANTLR v4 runtime with a pure-Rust parser generator: generates parsers directly from.g4 grammars (no Java required), validated against the official ANTLR conformance testsuite.
antlr-rust-runtime0.34.08k/90d updated today
oxcby oxc-project
High-performance JavaScript/TypeScript parser, transformer, minifier, and resolver written in Rust. Powers Rolldown, Nuxt, Nova, and more.
oxc0.155.0555.6k/90d updated today
liteparseby run-llama
Fast and light PDF parsing library with spatial text extraction, bounding boxes, flexible OCR (Tesseract/HTTP servers), and multi-language bindings (Rust, Node.js, Python, WASM). Built on PDFium with CLI tool lit.
liteparse2.16.094.4k/90d updated 1d ago
dockerfile-parser-rsby slimreaper35
Dockerfile parsing library and CLI tool
dockerfile-parser-rs3.4.07.2k/90d updated 11d ago
A parser generator tool and an incremental parsing library geared towards programming tools
tree-sitter0.27.118.7m/90d updated 1d ago
winnowby winnow-rs
A byte-oriented, zero-copy, parser combinators library.
winnow1.0.4317.6m/90d updated today
tree-sitter-language-packby xberg-io
Pre-built tree-sitter grammars for 300+ languages with a unified parser API and bindings for 14 languages.
tree-sitter-language-pack1.22.1156.4k/90d updated 4d ago