[](https://github.com/jhlywa/chess.js/actions) [](https://www.npmjs.com/package/chess.js) [
TypeScript definitions for chess.js
chess engine
It's just the ES6 module version of chess.js
It's like chess.js, but in ES6 and can handle variations (tree-structured move history)
Built on top of chess.js and can handle variations (tree-structured move history)
Feature-rich React chess board component with chessground and chess.js
A Javascript library for crazyhouse with 960 support, based on the chess.js library.
  
React hooks for the chess.js library
Open source implementation of '5D Chess With Multiverse Time Travel' in the style of Chess.js library with built-in notation support.
@sandy98/chess.js is a Javascript chess library that is used for chess move generation/validation, piece placement/movement, and check/checkmate/stalemate detection - basically everything but the AI.
Create a React, Vite, TypeScript, Chessground, and chess.js starter project.
this project is forked from [Chess.js]("https://github.com/jhlywa/chess.js")
react-chess-game is a React component bridging chess.js with react-chessboard to offer a full-featured, ready-to-integrate chess board experience.
A powerful browser-only chess engine package that bundles Stockfish for position evaluation and analysis on top of chess.js
implementation of chess.js on react native
[](https://github.com/jhlywa/chess.js/actions) [](https://www.npmjs.com/package/chess.js) [
Semantic version of chess.js
Fully playable chess component for Svelte. Powered by Chess.js logic, Chessground chessboard and optionally Stockfish chess AI.
Simple library for making moves using [chess.js](https://github.com/jhlywa/chess.js) with the intention of using the state for showing [Chessground](https://github.com/lichess-org/chessground) board.
[](https://travis-ci.org/jhlywa/chess.js)
A modular, production-ready chess board system for Next.js v16 with React 19, Framer Motion, and chess.js
Libraray built on top of chess.js and pgn-parser to load and process PGN files in typescript.