Saturday, March 28, 2026

cm-chessboard.js

cm-chessboard is a modern, lightweight, dependency-free JavaScript library (SVG-based, ES6 modules) for displaying chess boards on websites, optimized for speed and responsiveness. It differs from traditional or older JS libraries (like chessboard.js) by being more minimalist, using SVG sprites for pieces, and employing an extension system for added functionality

shaack/cm-chessboard: A JavaScript chessboard without dependencies. Rendered in SVG, coded in ES6. Views FEN, handles move input, animated, responsive, expandable @GitHub

A JavaScript chessboard which is lightweight, ES6 module based, responsive, SVG rendered and without dependencies.

cm-chessboard is the main chessboard of chessmail.eu and chessmail.de. It is also used in chess-console and in cm-fen-editor. They are all nice written ES6 Modules to handle different aspects of chess games.

cm-chessboard - npm



No comments: