Licenses

Credits stay visible.

ChessAnalyser is built on respected chess and web libraries. The baseline attributions are listed here from the start.

Stockfish

GPLv3

Chess engine assets used by the analysis board.

chess.js

BSD-2-Clause

Chess rules, PGN parsing, legal move validation, and position replay.

react-chessboard

MIT

Board UI for analysis and opening practice.

Dexie

Apache-2.0

Local recent-game and report storage.

Zustand

MIT

State management for interactive analysis and practice screens.

Lucide React

ISC

Open-source interface icons for compact controls.

lichess-org/chess-openings

CC0

Source dataset for the planned openings library and book lookup.

Lichess standard board sounds

Lichess COPYING

Move and capture sounds used by the board, with the move sound reused for castle, check, promotion, and game-end when no dedicated file is present.