| Crates.io | shiftkit |
| lib.rs | shiftkit |
| version | 0.1.0 |
| created_at | 2025-04-10 07:06:11.267936+00 |
| updated_at | 2025-04-10 07:06:11.267936+00 |
| description | A quick & easy parser generator |
| homepage | https://github.com/caydenlund/shiftkit |
| repository | https://github.com/caydenlund/shiftkit |
| max_upload_size | |
| id | 1627728 |
| size | 28,749 |
shiftkitshiftkit is a Rust library for generating efficient LR, SLR, and LALR parsers from grammar definitions.
It aims to provide a clean, modular, and modern API for parser generation, with a focus on flexibility, diagnostics, and performance---all written idiomatically in Rust.
shiftkit is in early development and APIs are still being designed.
If you’re interested in contributing or testing early features, feel free to reach out or open an issue!
Dual-licensed under MIT or Apache-2.0---choose whichever you prefer.
Want to help design the API, test parsing edge cases, or implement LALR(1) lookahead logic? Open an issue---let's build this together.