It's like chess.js, but in ES6 and can handle variations
Latest commits.
Builders behind this project.