Pest

Pest is a general purpose parser written in Rust with a focus on accessibility, correctness, and performance.

45 resources3 categoriesView Original

Projects(28 items)

A

AshPaper

Rust Inpterpreter for Esopo language AshPaper conceived by William Hicks.

Projects
A

AutoCorrect

A linter and formatter to help you to improve copywriting, correct spaces, words, and punctuations between CJK (Chinese, Japanese, Korean).

Projects
C

caith

A dice roller crate.

Projects
C

cicada

An old-school bash-like Unix shell written in Rust.

Projects
C

comrak

CommonMark + GFM compatible Markdown parser and renderer.

Projects
E

elastic-rs

Convert bool expressions to Elasticsearch DSL in Rust.

Projects
H

handlebars-rust

Rust templating with Handlebars.

Projects
H

hexdino

A hex editor with vim like keybindings written in Rust.

Projects
I

insta

A snapshot testing library for rust.

Projects
J

jql

A JSON Query Language CLI tool.

Projects
J

json5-rs

A Rust JSON5 serializer and deserializer which speaks Serde.

Projects
K

Keadex Mina

Open Source, serverless IDE to code with C4-PlantUML and organize at a scale C4 model diagrams.

Projects
L

Liquid Grammar

Generate `Pairs` and/or `Rules` for Shopify Liquid (hash-tags not-sponsored or affiliated) for use in consuming crates

Projects
M

Melody

Melody is a language that compiles to regular expressions and aims to be more easily readable and maintainable.

Projects
M

mt940

A MT940 parser in Rust.

Projects
P

pest_meta

The pest itself is bootstrapped using pest.

Projects
P

PTA-Parser

A Plain Text Accounting parser built in Rust for Beancount, Ledger, and other PTA formats.

Projects
P

py_literal

Rust crate for parsing/formatting Python literals.

Projects
Q

qubit

A handy calculator, based on Rust and WebAssembly.

Projects
R

rouler

An easy to use dice rolling library for Rust.

Projects
R

rs_pbrt

Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code.

Projects
R

RuSh

RuSh aims to be a bash compatible shell with candies, written in Rust.

Projects
S

stache

A Mustache template compiler.

Projects
T

tera

A template engine for Rust based on Jinja2/Django.

Projects
V

Vector

A high-performance observability data pipeline.

Projects
W

ws2markdown

Converts WordStar documents into Markdown files.

Projects
Y

yaml-peg

PEG parser for YAML written in Rust.

Projects
Z

ZoKrates

A toolbox for zkSNARKs on Ethereum.

Projects