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
- π¦ 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
- A Rust chess library with the aim to be as feature-rich as possibleβ53Updated 6 months ago
- Quick error declarations and automatic conversions between errors for precisely typed error handling. Inspired by Zig's error set type.β216Updated 2 months ago
- An IDE extension for debugging trait errors in Rust.β313Updated 4 months ago
- A compile-time pattern matching library that reverses the interpolation process of `format!`.β159Updated this week
- βοΈ|>β |>ββ65Updated last year
- Build nice REPLs using clap and reedline with zero effortβ76Updated 9 months ago
- Approximate images usings linesβ69Updated 5 months ago
- Transform your failing Rust functions into INTELLIGENT SUCCESS SYSTEMSβ297Updated 4 months ago
- A rust crate for using Ratatui in a Bevy application.β115Updated this week
- A salsa-infused static site generatorβ183Updated this week
- The prettier pattern-matching parser with automatic error recoveryβ154Updated 3 months ago
- More files per file: hide files by storing them in the metadata of other filesβ140Updated last year
- `cargo run` but with hot reloading, powered by `subsecond`β79Updated 2 months ago
- Interactive Typst content creator using Vello and Bevy.β165Updated last week
- A modern, very customizable text editor, configured in rustβ183Updated this week
- β88Updated 3 weeks ago
- β188Updated 2 months ago
- A bevy plugin for rendering your bevy app to the terminal using ratatui.β311Updated 2 months ago
- A wgpu based rendering backend for ratatui.β111Updated last month
- A flexible, ergonomic, and inspectable error reporting library for Rust.β300Updated last week
- What do we want? Fast builds. When do we want it? I'm sorry, I got distracted.β144Updated 3 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
- rubicon enables a form of dynamic linking in Rust through cdylib crates and carefully-enforced invariants.β173Updated last month
- Nestify offers a macro to simplify and beautify nested struct definitions in Rust, enabling cleaner, more readable code structures with lβ¦β337Updated last year
- AppCUI is a fast, cross-platform console and text-based user interface (CUI/TUI) framework for Rust. It combines a low-level console engiβ¦β359Updated this week
- β β session types for Rustβ219Updated 6 months ago
- Data (de)serialization via declarative macrosβ178Updated 8 months ago
- A Rust macro to make enums with a subset of values of the parentβ131Updated 4 months ago