Rust Peg

Open-source Rust projects categorized as Peg

Top 5 Rust Peg Projects

  1. pest

    The Elegant Parser (by pest-parser)

    Project mention: Ohm: A user-friendly parsing toolkit for JavaScript and TypeScript | news.ycombinator.com | 2025-02-11

    I have been on the lookout for something that code help me with Jinja and it seems like a plausible candidate. Extra bonus points if I could actually embed the Python in the same grammar but at this point even having the code blocks segregated from the literal parts is a good start

    https://pest.rs/?g=N4Ig5gTghgtjURALhAMwJYBsCmACAvLsLgMoDyAkr...

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. chumsky

    Write expressive, high-performance parsers with ease.

    Project mention: Lezer: A Parsing System for CodeMirror, Inspired by Tree-Sitter | news.ycombinator.com | 2024-03-24

    I attempted to use this but was disheartened but the fact that it doesn't statically type node names. Tree Sitter doesn't either but it has much more of an excuse given that it targets C.

    https://github.com/lezer-parser/lezer/issues/8

    The dev seems mildly hostile to outside involvement too, so I moved on. These days I use Chumsky which is Rust rather than Typescript, but also way more awesome, if you can deal with the often incomprehensible compilation errors at least!

    https://github.com/zesterer/chumsky

  4. rust-peg

    Parsing Expression Grammar (PEG) parser generator for Rust

  5. pom

    PEG parser combinators using operator overloading without macros.

  6. peginator

    PEG parser generator for creating ASTs in Rust

  7. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Peg discussion

Log in or Post with

Rust Peg related posts

  • Rust clean-slate POSIX CLI utilities 0.2.1 release: Awk, M4, ftw and more

    3 projects | news.ycombinator.com | 21 Sep 2024
  • Pratt Parsers: Expression Parsing Made Easy

    6 projects | news.ycombinator.com | 20 Jan 2024
  • nom > regex

    10 projects | /r/rust | 6 Dec 2023
  • Jasmine, A rust-like programming language that compiles to Java

    2 projects | /r/ProgrammingLanguages | 31 Aug 2023
  • Restoration of the pest3 work effort 🙌 · pest-parser/pest · Discussion #885

    1 project | /r/rust | 15 Jul 2023
  • pest v2.6.0 released with a new meta-grammar feature (node tags)

    1 project | /r/rust | 26 Apr 2023
  • pest grammar debugger using Yew

    3 projects | /r/rust | 25 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Feb 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Peg projects in Rust? This list will help you:

# Project Stars
1 pest 4,772
2 chumsky 3,785
3 rust-peg 1,500
4 pom 510
5 peginator 35

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai