crazyhouse.js

A Javascript library for crazyhouse with 960 support, based on the chess.js library.

ban-chess.ts

A TypeScript wrapper library for implementing the **Ban Chess** variant on top of the `chess.ts` library. In Ban Chess, players must navigate around banned moves - each move is preceded by the opponent banning one of their legal options.

kokopu

A JavaScript/TypeScript library implementing the chess game rules and providing tools to read/write the standard chess file formats.

vue3-chessboard

vue3-chessboard is a component library for creating chess web apps with vue3