Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for rust parser
parser
x
rust
x
581 search results found
Swc
⭐
29,387
Rust-based platform for the Web
Vector
⭐
16,326
A high-performance observability data pipeline.
Tree Sitter
⭐
14,404
An incremental parsing system for programming tools
Nom
⭐
8,972
Rust parser combinator framework
Oxc
⭐
8,353
⚓ A collection of JavaScript tools written in Rust.
Iron
⭐
6,075
An Extensible, Concurrent Web Framework for Rust
Lightningcss
⭐
5,873
An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.
Boa
⭐
4,420
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
Pest
⭐
4,204
The Elegant Parser
Chumsky
⭐
3,148
Write expressive, high-performance parsers with ease.
Lalrpop
⭐
2,787
LR(1) parser generator for Rust
Rslint
⭐
2,653
A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crate
Logos
⭐
2,414
Create ridiculously fast Lexers
Sqlparser Rs
⭐
2,406
Extensible SQL Lexer and Parser for Rust
Comby
⭐
1,996
A code rewrite tool for structural search and replace that supports ~every language.
Pulldown Cmark
⭐
1,848
An efficient, reliable parser for CommonMark, a standard dialect of Markdown
Html5ever
⭐
1,840
High-performance browser-grade HTML5 parser
Scraper
⭐
1,639
HTML parsing and querying with CSS selectors
Goscript
⭐
1,484
An alternative implementation of Golang specs, written in Rust for embedding or wrapping.
Ariadne
⭐
1,484
A fancy diagnostics & error reporting crate
Diffsitter
⭐
1,473
A tree-sitter based AST difftool to get meaningful semantic diffs
Argh
⭐
1,471
Rust derive-based argument parsing optimized for code size
Calamine
⭐
1,346
A pure Rust Excel/OpenDocument SpreadSheets file reader: rust on metal sheets
Rust Peg
⭐
1,312
Parsing Expression Grammar (PEG) parser generator for Rust
Lol Html
⭐
1,264
Low output latency streaming HTML parser/rewriter with CSS selector-based API
Combine
⭐
1,224
A parser combinator library for Rust
Adblock Rust
⭐
1,223
Brave's Rust-based adblock engine
Pydantic Core
⭐
1,211
Core validation logic for pydantic written in rust
Comrak
⭐
1,042
[mirror] CommonMark + GFM compatible Markdown parser and renderer
Wirefilter
⭐
908
An execution engine for Wireshark-like filters
Termimad
⭐
810
A library to display rich (Markdown) snippets and texts in a rust terminal application
Elisp Tree Sitter
⭐
802
Emacs Lisp bindings for tree-sitter
Gimli
⭐
759
A library for reading and writing the DWARF debugging format
Rust Langdev
⭐
709
Language development libraries for Rust
Rust Cssparser
⭐
667
Rust implementation of CSS Syntax Level 3
Allsorts
⭐
662
Font parser, shaping engine, and subsetter implemented in Rust
Org Rs
⭐
639
org-mode parser rewrite in Rust
Html Query
⭐
595
jq, but for HTML
Pikkr
⭐
563
JSON parser which picks up values directly without performing tokenization in Rust
Abscissa
⭐
559
Application microframework with command-line option parsing, configuration, error handling, logging, and shell interactions
Apollo Rs
⭐
553
Spec compliant GraphQL Tools in Rust.
Pico Args
⭐
517
An ultra simple CLI arguments parser.
Httparse
⭐
514
A push parser for the HTTP 1.x protocol in Rust.
Nixpkgs Fmt
⭐
511
Nix code formatter for nixpkgs [maintainer=@zimbatm]
Ttf Parser
⭐
508
A high-level, safe, zero-allocation TrueType font parser.
Yaml Rust
⭐
470
A pure rust YAML implementation.
Pom
⭐
452
PEG parser combinators using operator overloading without macros.
Evtx
⭐
449
A Fast (and safe) parser for the Windows XML Event Log (EVTX) format
Grmtools
⭐
446
Rust grammar tool libraries and binaries
Javascript Parser In Rust
⭐
444
Tutorial on writing a JavaScript Parser in Rust
Rustybuzz
⭐
432
A complete harfbuzz's shaping algorithm port to Rust
Jsparagus
⭐
420
Experimental JS parser-generator project.
Quick Protobuf
⭐
414
A rust implementation of protobuf parser
Ratel Core
⭐
390
High performance JavaScript to JavaScript compiler with a Rust core
Plex
⭐
390
a parser and lexer generator as a Rust procedural macro
Rss
⭐
387
Library for serializing the RSS web content syndication format
Binjs Ref
⭐
384
Reference implementation for the JavaScript Binary AST format
Mp4parse Rust
⭐
372
Parser for ISO Base Media Format aka video/mp4 written in Rust.
Sv Parser
⭐
348
SystemVerilog parser library fully compliant with IEEE 1800-2017
Json Rust
⭐
335
JSON implementation in Rust
Full Moon
⭐
326
A lossless Lua 5.1 parser
Graphql Parser
⭐
324
A graphql query language and schema definition language parser and formatter for rust
Moon
⭐
323
🌎 🌔 A hobby web browser developed from scratch
Rusty Blockparser
⭐
322
Bitcoin Blockchain Parser written in Rust language
Parser
⭐
298
A handwritten fault-tolerant, recursive-descent parser for PHP written in Rust.
Endbasic
⭐
297
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
Snips Nlu Rs
⭐
290
Snips NLU rust implementation
Rtoml
⭐
288
A fast TOML library for python implemented in rust.
Tree Sitter Rust
⭐
286
Rust grammar for tree-sitter
Cookie Rs
⭐
285
HTTP cookie parsing and cookie jar management for Rust.
Saltwater
⭐
278
A C compiler written in Rust, with a focus on good error messages.
Rnix Parser
⭐
277
A Nix parser written in Rust [maintainer=@oberblastmeister]
Cbor
⭐
275
CBOR support for serde.
Rust Ini
⭐
269
INI file parser in Rust
Rust Lexical
⭐
263
Fast numeric to- and from-string conversion routines.
Antlr4rust
⭐
262
ANTLR4 parser generator runtime for Rust programming laguage
Svg
⭐
252
Composer and parser for SVG
Rs Monkey Lang
⭐
251
Monkey Programming Language written in Rust.
Orgize
⭐
249
Org-mode toolkit written in Rust.
Psd
⭐
249
A Rust API for parsing and working with PSD files.
Mail Parser
⭐
248
Fast and robust e-mail parsing library for Rust
Etherparse
⭐
244
A rust library for parsing ethernet & ethernet using protocols.
Monkey Rust
⭐
243
An interpreter for the Monkey programming language written in Rust
Bnf
⭐
237
Parse BNF grammar definitions
Fathom
⭐
235
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
Nom Tutorial
⭐
231
Tutorial for parsing with nom 5.
Lib Ruby Parser
⭐
229
Ruby parser written in Rust
Tendril
⭐
228
Compact string type for zero-copy parsing
Tokay
⭐
223
Tokay is a programming language designed for ad-hoc parsing, inspired by awk.
Chomp
⭐
221
A fast monadic-style parser combinator designed to work on stable Rust.
Rust Argparse
⭐
221
The command-line argument parser library for rust
Kdl Rs
⭐
216
Rust parser for KDL
Vte
⭐
210
Parser for virtual terminal emulators
Serde Xml Rs
⭐
205
xml-rs based deserializer for Serde (compatible with 1.0+)
Rustache
⭐
201
A flexible template engine for Rust
Nom_locate
⭐
197
A special input type for nom to locate tokens
Fast Float Rust
⭐
189
Super-fast float parser in Rust
Acpi
⭐
187
Rust library for parsing ACPI tables and interpreting AML
Vicis
⭐
179
Manipulate LLVM-IR in Pure Rust
Gogll
⭐
177
Generates generalised LL (GLL) and reduced size LR(1) parsers with matching lexers
Related Searches
Command Line Rust (3,187)
Rust R (1,912)
Javascript Rust (1,421)
Video Game Rust (1,177)
Rust Bindings (1,155)
Typescript Rust (1,111)
Rust Language (1,068)
Python Rust (966)
Rust Blockchain (938)
C Plus Plus Rust (885)
1-100 of 581 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.