grmtools
kalem.rs
grmtools | kalem.rs | |
---|---|---|
2 | 1 | |
473 | 4 | |
2.1% | - | |
7.7 | 0.0 | |
13 days ago | about 3 years ago | |
Rust | Rust | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
grmtools
- Grmtools – Grammar and Parsing Libraries for Rust
-
A Deep Dive into PromQL — Promql Parser v0.1.0 Written in Rust is Now Available
prometheus-parser-rs implement the parser via pest, while promql-parser using grmtools, which is compatible with Yacc. promql-parser declares compatible with prometheus and covers most of the test cases in original Prometheus, which ensures you better compliance.
kalem.rs
-
GTKKa - work-in-progress Kalen wrapper around GTK3
Kalem (Rust) : Source code click
What are some alternatives?
c-compiler - A compiler that accepts any valid program written in C. It is made using Lex and Yacc. Returns a symbol table, parse tree, annotated syntax tree and intermediate code.
fluent-uri-rs - A full-featured URI handling library compliant with RFC 3986.
promql-parser - PromQL Rust parser
customasm - 💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
prometheus-parser-rs - a Rust library for parsing and validating Prometheus query expressions
kalem - [Use Kalem.rs instead] Fegeya Kalem transpiler (maybe compiler?)
parsertl-playground - A web based playground for parsertl/lexertl
holymer - (WIP) A programming language
greptimedb - An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported. Available on GreptimeCloud.
logos - Create ridiculously fast Lexers
brainsuck - Programming Language Inspired by Brainfuck