Your Rust-Based Terminal Calcudoku
Find a file
2026-07-19 22:22:36 +02:00
examples feat: First release! 2026-07-16 16:37:11 +02:00
src feat: No longer panics if user does not have a home directory 2026-07-19 22:22:36 +02:00
.gitignore feat: First release! 2026-07-16 16:37:11 +02:00
Cargo.lock feat: First release! 2026-07-16 16:37:11 +02:00
Cargo.toml feat: First release! 2026-07-16 16:37:11 +02:00
README.md remove executables from repo, add under releases tab 2026-07-16 16:42:31 +02:00
rustfmt.toml formatting 2026-04-01 22:18:34 +02:00

Your Rust-Based Terminal Calcudoku

A KenKen Puzzle TUI made for the terminal using ratatui.

Example

View this asciinema recording for a video with slightly better rendering.

Yrtc demo gif

Running the program

This program is run in the command line, executable files for Linux and Windows can be found under the releases tab.

Installation

To install and use the project, simply clone the project as follows and move into the directory:

git clone https://git.dwarrowdelf.nl/arnicrietjens/yrtc.git
cd yrtc

While executables are provided, if something does not work, or you wish to compile the programs from source, you can install cargo and run the following command:

  cargo build --release

The executable will now be in the target/release/ directory

Using the application

Running the downloaded executable (or the executable in target/release if build manually) will print the output in the terminal.
Running the executable with the -h flag will give a list of options.

./yrtc.exe -h              // For windows
./yrtc -h                  // For unix systems