Skip to content

Experiment with tauri passing data from rust to javascript - building a chess app

License

Notifications You must be signed in to change notification settings

jamessizeland/tauri-chess

Repository files navigation

Tauri Chess App

Experiment with tauri passing data from rust to javascript, by creating a chess app where all of the logic is done in Rust and just the frontend is done in TypeScript React.

Getting Started

Check prerequisites:

  1. git clone https://github.com/jamessizeland/tauri-chess.git
  2. cd tauri-chess
  3. bun install
  4. bun run tauri dev

UI Basics

Chess UI

Moves

Chess Moves

Turns

Chess Turns

Checking

Check and Mate

Special Moves

Enpassant, Promoting & Castling

Enpassand Promoting and Castling


Mobile Support

Set up to run on Android too.

bun run tauri android dev

android