https://github.com/storopoli/sudoku
Sudoku in the Browser
https://github.com/storopoli/sudoku
dioxus pwa rust sudoku wasm
Last synced: 11 months ago
JSON representation
Sudoku in the Browser
- Host: GitHub
- URL: https://github.com/storopoli/sudoku
- Owner: storopoli
- License: mit
- Created: 2024-01-15T20:51:05.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-11T13:11:05.000Z (about 1 year ago)
- Last Synced: 2025-06-11T13:57:41.349Z (about 1 year ago)
- Topics: dioxus, pwa, rust, sudoku, wasm
- Language: Rust
- Homepage: https://sudoku.storopoli.com/
- Size: 6.61 MB
- Stars: 13
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Sudoku
[](https://opensource.org/license/mit/)
I tell the history of this game in the [blog post](https://storopoli.com/posts/2024-01-30-sudoku.html).
## Performance
🔫
This is the fastest Sudoku game in the West!
- Built with [Rust 🦀](https://rust-lang.org)
and [Dioxus](https://dioxuslabs.com).
- Compiles to [Web Assembly (WASM)](https://webassembly.org/).
- Efficient stack-allocated data structures with `&str` and `u8` everywhere.
- Fast sudoku generation and solution finding using the [`sudoku`](https://lib.rs/sudoku) crate.
After seeing my mom playing her favorite game in an ad-plagued spyware in
her mobile phone, I've built this for her.
## Deployment
A Docker Compose file is provided to build and run the application.
```bash
docker-compose up --detach
```
The application will be available at `http://localhost:1005`.
## License
The source code is licensed under a
[MIT License](https://opensource.org/license/mit/).
[](https://opensource.org/license/mit/)