A simple, browser-based implementation of the classic logic puzzle, Mini Sudoku, built entirely with HTML, CSS, and vanilla JavaScript. Challenge your mind with this engaging brain teaser that features a
-
Challenging
$6 \times 6$ Grid: A popular Sudoku variation using the numbers 1 through 6. -
Core Sudoku Logic: Ensure each row, column, and the six
$2 \times 3$ blocks contain the numbers 1 through 6 exactly once. - Input Validation: Get immediate feedback on incorrect entries.
- Timer and Game State: Tracks your solve time and indicates when the puzzle is complete. ⏱️
- Generate New Puzzle: Start a new, randomized puzzle whenever you want.
- Minimalist Design: Clean, distraction-free interface to help you focus. ✨
-
Clone this repository:
git clone https://github.com/minisudoku/minisudoku.github.io
-
Navigate to the project folder:
cd minisudoku.github.io -
Open
index.htmlin your browser.
That’s it! No build tools or server required.
You can play the latest version live here: minisudoku.github.io
index.html # Main game page structure
- HTML5 for the grid and controls structure.
- CSS3 for layout and visual styling of the cells and numbers.
- JavaScript (ES6) for all game logic, including puzzle generation, user input handling, and validation.
This project is released under the MIT License. Feel free to use, modify, and distribute.
Inspired by the classic logic puzzle Sudoku.