Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/storopoli/sudoku
Sudoku PWA
https://github.com/storopoli/sudoku
dioxus pwa rust sudoku wasm
Last synced: 3 months ago
JSON representation
Sudoku PWA
- Host: GitHub
- URL: https://github.com/storopoli/sudoku
- Owner: storopoli
- License: mit
- Created: 2024-01-15T20:51:05.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-02T21:16:48.000Z (6 months ago)
- Last Synced: 2024-10-13T19:31:22.442Z (4 months ago)
- Topics: dioxus, pwa, rust, sudoku, wasm
- Language: Rust
- Homepage: https://storopoli.io/sudoku/
- Size: 1.9 MB
- Stars: 8
- 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
[![MIT](https://img.shields.io/badge/License-MIT-lightgrey.svg)](https://opensource.org/license/mit/)
![]()
I tell the history of this game in the [blog post](https://storopoli.io/2024-01-30-sudoku/).
## 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/).[![MIT](https://upload.wikimedia.org/wikipedia/commons/f/f8/License_icon-mit-88x31-2.svg)](https://opensource.org/license/mit/)