Skip to content

firebloom/nonogram-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

🧩 Interactive Nonogram Solver

An interactive Nonogram solver built with HTML, CSS, and JavaScript. This web application allows users to solve, customize, and generate Nonogram puzzles in an intuitive interface.


πŸ“Œ Features

βœ… Interactive Grid - Click to toggle cells between filled, empty, or unknown.
βœ… Auto-Solving - Solve the puzzle with a backtracking algorithm.
βœ… Hint System - Get hints based on forced logical moves.
βœ… Custom Puzzle Creation - Define your own Nonogram puzzles.
βœ… Save & Load Puzzles - Export puzzles as text files and reload them later.
βœ… Responsive Design - Works well on both desktop and mobile.


🌍 How to Use

  1. Solve a Puzzle: Click "Solve" to auto-solve the grid.
  2. Customize a Puzzle: Click "Customize Puzzle" to define row & column hints.
  3. Get a Hint: Click "Hint" to reveal the next forced move.
  4. Save Your Work: Click "Save Puzzle" to download your puzzle as a file.
  5. Load a Puzzle: Click "Load Puzzle" and upload a .txt puzzle file.

🀝 Contributing

Feel free to fork this repository and submit pull requests for improvements! Contributions are welcome. πŸŽ‰

πŸ“œ License

This project is licensed under the MIT License.

πŸ‘¨β€πŸ’» Created by Juhwan Noh πŸ“§ Contact: juwhan1019@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages