Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 610 Bytes

File metadata and controls

51 lines (32 loc) · 610 Bytes

Chess960 Generator

Generate random Fischer Random Chess (Chess960) starting positions.

Screenshot

Features

  • Generate random Chess960 positions
  • Enter Position ID (0-959) to view specific positions
  • Light/Dark mode support

Live Demo

https://chess960.chkm8.workers.dev/

Development Setup

Prerequisites

  • Node.js 24+ (managed via Volta)

Installation

npm install

Development Server

npm run dev

Build

npm run build

Test

npm run test

Lint

npm run lint