Contribute on GitHub
GM Chess is fully open-source. All files are cleanly split into HTML, CSS, and Vanilla JavaScript.
Repository URL: GM Chess
To contribute:
- Fork the repository.
- Submit a pull request ensuring you introduce NO external build frameworks (No React, No NPM, No Webpack).
- Ensure all move generation remains strictly routed through the `chess.js` matrix to preserve our 0-bug philosophy.