albertsgarde / rustorioLinks
The first game written and played entirely in Rust's type system. Not only do you play by writing Rust code, but the rules of the game are enforced by the Rust compiler. If you can write the program so it compiles and doesn't panic, you win!
☆320Updated this week
Alternatives and similar repositories for rustorio
Users that are interested in rustorio are comparing it to the libraries listed below
Sorting:
- Macros for implementing Type-State-Pattern on your structs and methods☆261Updated 10 months ago
- A Rust chess library with the aim to be as feature-rich as possible☆52Updated 6 months ago
- A rust crate for using Ratatui in a Bevy application.☆115Updated this week
- Quick error declarations and automatic conversions between errors for precisely typed error handling. Inspired by Zig's error set type.☆216Updated 2 months ago
- A compile-time pattern matching library that reverses the interpolation process of `format!`.☆159Updated this week
- 🦀 Pack of 50+ Ferris pictures and elements will help you to build your own design for anything related to Rust Programming Language: pre…☆186Updated 4 months ago
- The prettier pattern-matching parser with automatic error recovery☆154Updated 3 months ago
- Build nice REPLs using clap and reedline with zero effort☆76Updated 9 months ago
- ☀️|>⛅|>☔☆65Updated last year
- `cargo run` but with hot reloading, powered by `subsecond`☆79Updated 2 months ago
- A salsa-infused static site generator☆183Updated this week
- Interactive Typst content creator using Vello and Bevy.☆165Updated last week
- Approximate images usings lines☆69Updated 5 months ago
- A ratatui backend that is also an egui widget. Deploy on web with WASM or ship natively with bevy, macroquad, or eframe☆186Updated last month
- An IDE extension for debugging trait errors in Rust.☆313Updated 4 months ago
- A flexible, ergonomic, and inspectable error reporting library for Rust.☆300Updated last week
- A bevy plugin for rendering your bevy app to the terminal using ratatui.☆311Updated 2 months ago
- Maps where keys are borrowed from values.☆304Updated last week
- Error handling that is precise, no boilerplate, ergonomic, context aware, and performant☆197Updated 2 months ago
- ☆188Updated 2 months ago
- A wgpu based rendering backend for ratatui.☆111Updated last month
- Transform your failing Rust functions into INTELLIGENT SUCCESS SYSTEMS☆297Updated 4 months ago
- ⅋ — session types for Rust☆219Updated 6 months ago
- What do we want? Fast builds. When do we want it? I'm sorry, I got distracted.☆144Updated 3 months ago
- A Rust code linter☆213Updated last year
- #[derive] aliases☆96Updated 3 weeks ago
- More files per file: hide files by storing them in the metadata of other files☆140Updated last year
- Procedural macros to facilitate enum usage, such as when delegating implementations and/or generating variant types.☆55Updated 2 weeks ago
- Scoped CSS style imports for rust.☆136Updated 2 months ago
- Cargo subcommand to build multiple versions of the same binary, each with a different CPU features set, merged into a single portable opt…☆200Updated 5 months ago