Thanks to visit codestin.com
Credit goes to lib.rs

  1. planus

    alternative compiler for flatbuffers, an efficient cross platform serialization library

    v1.2.0 461K #serialization #zero-copy #flat-buffers
  2. lalrpop

    convenient LR(1) parser generator

    v0.22.2 1.8M #parser-generator #grammar-parser #lr-parser-generator
  3. rustpython-parser

    Python language parser for Python3

    v0.4.0 405K #parser #ast #python #python-ast #lexical-analysis #lalrpop #lexing
  4. llvm-sys

    Bindings to LLVM's C API

    v211.0.0 133K #bindings
  5. lalrpop-util

    Runtime library for parsers generated by LALRPOP

    v0.22.2 2.3M #parser-generator #grammar #lr-parser #lr-parser-generator #grammar-parser
  6. sqlite3-parser

    SQL parser (as understood by SQLite)

    v0.15.0 85K #sql-parser #tokenize #sql
  7. rustemo

    A LR/GLR parser generator

    v0.8.0 250 #parser-generator #grammar-parser #lr-parser-generator
  8. lp_parser_rs

    parser for the LP file format

    v3.0.3 #parser #linear-programming #integer-programming
  9. ascii-canvas

    canvas for drawing lines and styled text and emitting to the terminal

    v4.0.0 1.7M #terminal #ascii #styled-text #terminal-text #canvas #line-drawing #ansi-term #emitting #text-line #text-styling
  10. wgsl-parse

    Parse a wgsl source file to a syntax tree

    v0.3.2 11K #wgsl #shader-compiler #wesl #syntax-tree-parser #specification #webgpu-shader #source-file
  11. lang-util

    implementing parsers and ASTs using lalrpop

    v0.8.1 330 #ast #parser
  12. peggen

    Generate recursive-descent & precedence climbing parsers

    v0.3.2 290 #peg #parser-generator #parser-compiler
  13. sipha

    Core parsing infrastructure for Sipha parser library

    v0.5.0 #incremental-parser #syntax-tree #lexer #syntax-parser
  14. peg

    Parsing Expression Grammar (PEG) parser generator

    v0.8.5 863K #grammar-parser #expression-grammar #grammar
  15. mutica-compiler

    Compiler library for the Mutica programming language

    v0.2.5 #compiler #mutica #programming-language #functional-programming #validation #statically-typed #constraint-system #cps #subtyping
  16. mutica

    programming language

    v0.2.5 #programming-language #garbage-collection #control-flow #validation #pattern-matching #functional-programming #statically-typed #cps #meta-programming #subtyping
  17. doke

    parsing library of Dokedex, a game content authoring tool that uses natural-looking language to define a game’s objects. This rust crate defines an API to make doke parsers by using a simple pipeline syntax…

    v0.3.0 150 #markdown-parser #dokedex #parser
  18. pratt

    parser for Rust

    v0.4.0 20K #expression-parser #parser
  19. reqlang-expr

    A tiny (bytecode compiled, stack VM interpreted) expression language for reqlang's templating engine

    v0.9.0 #expression-language #template-engine #bytecode-interpreter #interpreted #ast #stack-vm #lexer #repl #expression-parser #grammar
  20. reggy

    friendly, resumable regular expressions for text analytics

    v0.0.6 220 #regex #nlp #stream #search #analytics #case-sensitive #unicode #pattern-match #ascii
  21. peginator

    PEG parser generator for creating ASTs in Rust (runtime)

    v0.7.0 #grammar-parser #peg #ast #peg-parser
  22. kiki

    A minimalist parser generator for Rust

    v7.0.0 #grammar-parser #parser-generator #lalr-parser #parser
  23. aleparser

    Aleph Parser : generate Aleph Syntax Tree

    v0.1.3 #syntax-tree #aleph #parser #parse-generate #lalrpop
  24. lalrpop-intern

    string interner used by LALRPOP

    v0.15.1 1.3K #parser-generator #lalrpop #grammar #lr-parser #interning #lr-parser-generator
  25. oursh

    Modern, fast POSIX compatible shell

    v0.4.4 #posix-shell #lalrpop #language
  26. syntastica-parsers-git

    Collection of tree-sitter parsers for syntastica, fetching with git in the build-script

    v0.6.1 380 #tree-sitter #syntastica #build-script #git #collection-of-tree-sitter #fetching
  27. protobuf-ast-parser

    A Protocol Buffers (proto2/proto3) parser that produces a typed AST with comments

    v0.1.0 #protobuf #ast-parser #protobuf-parser #ast
  28. wasm-webidl-bindings

    Raw WebIDL bindings binary encoder/decoder with an AST. Still in a state of flux!

    v0.8.0 120 #web-idl #wasm-bindings #ast #text-parser #wasm-binary #binary-encoding #format-bindings #flux #straw
  29. adaparser

    Aleph Parser for Ada : generate Aleph Syntax Tree

    v0.1.1 #syntax-tree #aleph #ada #parser #parse-generate #lalrpop
  30. steeldb

    database built from scratch in Rust

    v0.1.4 #built-from-scratch #repl #database #vm #columnar-format
  31. aidl-parser

    Parse AIDL files, crate AST and diagnostics

    v0.12.3 120 #ast #parser #diagnostics #validation #aidl
  32. rumoca_parser

    A Modelica parser leveraging LALRPOP

    v0.11.1 1.0K #modelica #rumoca #parser #lalrpop
  33. cfg-regex

    Conversion from a regular expression to a context-free grammar

    v0.1.1 #dfa-automata #regex-automata #regex #nfa-automata
  34. coveralls

    Send job to Coveralls (coveralls.io)

    v0.1.5 350 #continuous-integration #coverage #ci
  35. syntastica-parsers

    Collection of tree-sitter parsers for syntastica, using parsers available on crates.io

    v0.6.1 280 #tree-sitter #syntastica #collection #collection-of-tree-sitter #io
  36. parser-haskell

    Parses Haskell into an AST

    v0.2.0 #haskell-parser #ast #corollary #convert #module #porting
  37. glr

    RNGLR parser generator

    v0.2.0 #grammar-parser #parser-generator #lr-parser
  38. modality-lang

    Modality language lib

    v0.1.6 #modality #mermaid-diagram #parser #model #transition #lalrpop #parse-file #temporal-logic #state-transition #isolation
  39. pigeon-core

    Generate recursive-descent & precedence climbing parsers. (traits)

    v0.2.0 #parser-tooling #parser-generator #parser-compiler #parser
  40. lalrpop-snap

    convenient LR(1) parser generator

    v0.16.0 2.1K #parser-generator #grammar #lr-parser-generator #lr #parser
  41. racc

    port of Berkeley YACC to Rust, and allows you to write grammar definitions directly in Rust source code

    v0.0.4 #parser-generator #grammar #berkeley #port #source #proc-macro #lalr
  42. opam-file-rs

    Parser and printer for the opam file syntax with Rust

    v0.1.5 1.1K #ocaml #parser #opam
  43. xtrakcad_parser

    Parser for XTrackCAD layout files

    v0.1.3 #parser #model-railway #cad #model-railroad #railroad
  44. rash-shell

    A bourne-compatible shell inspired by dash

    v0.2.0 #posix-shell #dash #rash #console-interface #complete #bourne #modern-terminal
  45. regex-lexer-lalrpop

    A regex-based lexer (tokenizer)

    v0.3.0 #lexer-tokenizer #regex-lexer #lexer #regex #regex-parser #tokenizer
  46. Try searching with DuckDuckGo or on crates.io.

  47. lexgen

    A fully-featured lexer generator implemented as a proc macro

    v0.16.0 3.6K #lexer #lexer-generator #proc-macro #regex #semantic-action #macro-generator #loc #dfa
  48. corollary

    Cross-compiles Haskell into Rust

    v0.3.0 #haskell #haskell-parser #convert #automate #process #cross-compiles #porting
  49. parsegen

    A parser generator implemented as a proc macro

    v0.1.1 #parser-generator #proc-macro #lr-parser-generator #macro-generator
  50. lalrpop-lambda

    A λ-calculus grammar writting with LALRPOP

    v0.6.1 #lambda-calculus #lalrpop #grammar #ast #macro #writting
  51. rustycpp

    An attempt to implement the C++20 standard. This is mostly to have fun & learn rust

    v0.1.6 #compiler #cpp
  52. cadk-bnf

    Parser for .bnf (Extended Backus–Naur form) files

    v0.1.0 #parser #bnf
  53. axon_parseast_parser

    parse the output of SkySpark's parseAst function

    v0.8.0 #sky-spark #parser
  54. build_compile

    Helper crate for build scripts which compile to Rust

    v0.2.0 #build-script #compile #helper #path #processor #build-rs
  55. air-parser

    Parser for the AirScript language

    v0.4.0 220 #air-stark #zkp #zero-knowledge #stark
  56. mathhook-macros

    Procedural macros for MathHook - expr!, symbol!, symbols!, function!

    v0.2.0 #symbolic-math #calculus #algebra #education #symbolic-calculus
  57. solana_libra_compiler

    Libra compiler

    v0.0.1-sol5 330 #compiler #libra #ir #bytecode #bytecode-compiler #blockchain
  58. funki_lang

    A customisable embeddable functional langauge

    v0.1.3 #language #functional #embeddable #funki #langauge #interpretation #lalrpop #tutorial #integer-arithmetic
  59. funki_templates

    A framework for creating functional domain specific languages

    v0.1.0 #template #parser-error #operator #domain-specific-language #pattern #lalrpop #interpreter #domain-language #multi-line #underscore
  60. nom-peg

    A PEG parser generator built on top of nom

    v0.1.1 #nom #parser-generator #parser-combinator
  61. luther

    The runtime components of the Luther lexer generator

    v0.1.0 #lexer #lexer-generator #lexer-tokenizer #dfa #generator
  62. steeldb-parser

    SQL parser for SteelDB

    v0.1.2 #sql-parser #database #steeldb #lalrpop #clause #unit-testing
  63. lalrproc

    Procedural macro built on LALRPOP

    v0.0.8 #proc-macro #lalrpop #s-expr #macro-input #parser #parser-generator
  64. surreal-simple-querybuilder-proc-macro

    The proc macro for a query-building & utility crate for SurrealDB and its SQL querying language that aims to be simple

    v0.8.0 #query-builder #surrealdb #builder #query
  65. hoodlum-parser

    Parser for the hoodlum crate

    v0.5.0 #hoodlum #parser #build #git #hdl #git-repository #lalrpop #build-step #cache
  66. common-expression-language

    Common Expression Language (CEL)

    v0.1.0 #expression-language #cel #cli #interpreter #parser
  67. aquavm-air-parser

    Parser of the AIR scripts in a form of string to AST

    v0.12.0 #fluence #lalrpop #parser