A free, open-source and modern Chess Variant Analysis GUI for the 21st century
-
Updated
Mar 19, 2026 - Vue
A free, open-source and modern Chess Variant Analysis GUI for the 21st century
Chessground React Wrapper
Fully playable chess component for Svelte.
Chessboard component. Chessground Svelte wrapper.
Open-source tool using Chess.com’s error classification to correct Lichess game mistakes
A fully self-hostable, open source chess platform — play, analyze, and compete on your own server.
No-account chess puzzle trainer with PGN variation support, server-side move validation, and browser Stockfish analysis.
Chess Rep Builder is a React App made to help train your chess openings.
Examples for svelte-chessground, a Svelte wrapper for the Chessground chess UI.
vue-chessground is a Vue Wrapper of the original Chessground UI developed for lichess.org. This project currently contains no chess logic, please visit chess.js for validation/generation or chess-moves for a more tailored approach.
Example of use of chessground
The fastest chess library and engine in TypeScript. 45x faster than chess.js, 18.7M nodes/s perft, zero dependencies, 100% MIT.
The fastest, cleanest React chessboard UI on Earth. 120fps GPU animations, 0 drag re-renders, 1 commit/move, WAI-ARIA accessible, 100% MIT.
Overlay for team matches
Local chess analysis board (Stockfish) and arena where your own UCI engines play each other
To associate your repository with the chessground topic, visit your repo's landing page and select "manage topics."