CHONSE2 is an open-source chess web app to play, edit boards, and analyze/share games on any device.
- Load and analyze games from Chess.com, Lichess, or manually from an inputted PGN via the Stockfish version of your choice.
- Easily link to and share games/analyses with friends.
- Display move classifications (Luminous, perfect, blunder, etc), engine hierarchy, accuracies, elo estimations, graphs and evaluation bar.
- Perform moves with real-time analysis.
- Cloud Hybrid analysis mode, allowing for deeper, faster evaluations using a fraction of the CPU power.
- Input any position onto a board via dragging and dropping.
- Set castling and en passant rights.
- Analyze inputted position or play vs AI from there.
- Set player color and elo limitations for Stockfish.
- Analyze games played against AI.
- Built with Angular Zoneless, NMRugg Stockfish JS and engine code adapted from Chesskit.
- Deployed using GitHub Pages.
Ensure Node+NPM are installed.
Install dependencies
npm installRun dev server
ng serve --host=0.0.0.0Open http://localhost:4200/chonse2/ in the browser.
