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.

Try It Out!

Requirements

Use these steps to run and see the magic for yourself!

  1. git clone https://github.com/jamessizeland/tauri-chess.git
  2. cd tauri-chess
  3. yarn
  4. yarn 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