/tauri-chess

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

Primary LanguageTypeScriptApache License 2.0Apache-2.0

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