Nice Sudoku

Nice Sudoku is a full-featured Sudoku application built for people who are serious about learning, and playing Sudoku.

Started life as a “Learn Godot” project. Evolved into a “Learn Sudoku by writing solvers”.
Then Stage 2, teaming up with StrmCkr, using his solver, a “Learn Kotlin” project.
It has a unique play style, that we just adore!

Nice Sudoku Features

Powerful Puzzle Solving Tools

  • Smart Highlighting System — Four distinct modes to visualize patterns and eliminate possibilities
  • Pencil Marks & Candidates — Track possible values with auto-calculation or manual entry
  • Hint System — Learn solving techniques with intelligent hints (requires backend)
  • Mistake Detection — Catch errors in real-time or verify candidate eliminations

Multiple Play Modes

  • Fast Mode — Select number first, then place. Perfect for speed solving
  • Place Mode — Select cell first, then enter the number. Methodical and precise
  • Multi-Select Mode — Bulk manage pencil marks across multiple candidates

Flexible Gameplay

  • 8 Difficulty Levels — From Beginner to Diabolical with hundreds of puzzles each
  • Resume Anytime — Save progress automatically and pick up where you left off
  • Play Time Tracking — Optional elapsed time counter for personal challenges
  • Progress Statistics — Track mistakes, hints used, and completion percentage

Customization & Accessibility

  • 4 Themes — Dark, Blue, Light, and E-Paper modes
  • Multi-Language Support — Play in your preferred language
  • Full Keyboard Shortcuts — Navigate and solve using only your keyboard (HoDoKu-compatible)
  • Responsive Design — Works seamlessly on desktop and mobile

Import & Export

  • Save & Load — Preserve your game state with all progress
  • Import Puzzles — Load custom puzzles into your library
← Back to Projects