| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
pest is a general purpose parser written in Rust with a focus on accessibility, correctness, and performance. It uses parsing expression grammars (or PEG) as input, which are similar in spirit to regular expressions, but which offer the enhanced expressivity needed to parse complex languages.
The recommended way to start parsing with pest is to read the official book.
Other helpful resources:
The pest-parser GitHub organization hosts several repositories. The main one is naturally pest where you can find the source code of main pest-related crates.
The pest.rs website is spanned across two repositories:
There are two tooling-related pest crates:
There are editor plugins for pest:
Finally, pest3 contains an unfinished effort of pest 3.0 that is stalled for now. You can follow the future progress on this milestone here: feel free to comment on its issues or open a discussion thread.
You can find more projects and ecosystem tools in the awesome-pest repo.
A curated list of resources, projects, and tools using or for the pest parser generator in Rust
IDE tools for writing pest grammars, using the Language Server Protocol for Visual Studio Code, Vim and other editors
Loading…
Loading…
| Back | FazBrowse Home | New Git URL |