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 and bundled default SVG pieces for analysis, opening practice, and static previews.

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.

lz-string

MIT

URL-safe compression for versioned, client-only shared review links.

lichess-org/chess-openings

CC0

Source dataset for opening names, legal move sequences, book lookup, and the Gambits study collection.

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.