mirror of
https://github.com/TomPlanche/binario_rs.git
synced 2026-09-13 23:09:56 +02:00
Fork of github.com/TomPlanche/binario_rs
- Rust 60.8%
- Svelte 32.3%
- JavaScript 4.3%
- HTML 1.8%
- TypeScript 0.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| src | ||
| src-tauri | ||
| static | ||
| .gitignore | ||
| package.json | ||
| README.md | ||
| svelte.config.js | ||
| tsconfig.json | ||
| vite.config.js | ||
| yarn.lock | ||
Binairo Puzzle Game
A modern implementation of the Binairo puzzle game (also known as Binary Puzzle or Takuzu) built with Tauri, SvelteKit, and Rust. Made for learning Tauri.
About
Binairo is a logic puzzle game played on a rectangular grid. The objective is to fill the grid with 0s and 1s following these rules:
- Each row and column must contain an equal number of 0s and 1s
- No more than two of the same digits can be adjacent
- Each row and column must be unique
Features
- 🎮 Multiple grid sizes (4x4, 6x6, 8x8, 10x10, 12x12)
- ✨ Modern, responsive UI
- 🎯 Real-time validation
- 🔄 Generate new puzzles
- 🖥️ Cross-platform desktop app
Tech Stack
- Frontend: SvelteKit + TypeScript
- Backend: Rust
- Desktop Framework: Tauri
- Styling: SCSS
- Testing: Rust test suite