| Crates.io | runic-kit |
| lib.rs | runic-kit |
| version | 0.0.1 |
| created_at | 2025-06-28 04:23:09.687333+00 |
| updated_at | 2025-06-28 04:23:09.687333+00 |
| description | Minimalist Rust toolkit for building lexers, parsers, interpreters, transpilers, and compilers from scratch. |
| homepage | https://github.com/SpideyZac/runic |
| repository | https://github.com/SpideyZac/runic |
| max_upload_size | |
| id | 1729493 |
| size | 37,191 |
Runic is a minimalist Rust library for building lexers, parsers, interpreters, transpilers, and compilers. It provides the raw tools needed to construct language tooling from scratch, without relying on parser generators, grammar files, or heavyweight abstractions.
Inspired by the raw expressiveness of early programming tools and languages, Runic helps you forge your own compilers and interpreters using simple, explicit, and composable components.
Whether youβre building a hobby language, analyzing real-world code, or crafting a custom runtime for embedded scripting, Runic provides the bones, you bring the soul.
Runic is designed with the following core principles:
.lalr/.peg grammar files.(TBD)