TerminalSudoku

Crates.ioTerminalSudoku
lib.rsTerminalSudoku
version0.1.1
created_at2025-06-21 20:59:31.89118+00
updated_at2025-06-22 11:47:42.286731+00
descriptionA simple implementation of Sudoku running in a terminal
homepage
repositoryhttps://github.com/HQ2000-Rust/Terminal-Sudoku
max_upload_size
id1721099
size37,025
Jonathan Schmittat (HQ2000-Rust)

documentation

README

Terminal-Sudoku

A simple Sudoku game running in a terminal for the Hackclubs' Summer Of Making 2025

LOC: 662

Features:

  • Playing Sudoku in the Terminal
  • Detecting when you've messed it up (you only have 1 try!)
  • Settings (via flags):
    • stopwatch: Keep track of how much time you needed, saves the best one!
    • sudoku_maker: Save your game in a string
    • templates: use a saved game ("state code") to apply it to the current game. It's possible to use your own pre-made template (but not really recommended)
  • Stats, so you can keep track of your victories (and failures) each session
  • Nice user interface (always a "clean screen" after each step)
  • Written in Rust, so it's pretty performant and lightweight (~1.25mb with the --release flag) and, if anyone wants that (I would wonder), it's pretty memory safe too!

How to install

Commit count: 0

cargo fmt