lubert / chess.tsLinks
A Typescript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
☆32Updated this week
Alternatives and similar repositories for chess.ts
Users that are interested in chess.ts are comparing it to the libraries listed below
Sorting:
- Javascript library to allow reading of a PGN (Portable Game Notation) chess game notation, and providing the result as JSON.☆78Updated last week
- Parse and create PGNs (Portable Game Notation for chess games)☆39Updated 4 months ago
- A modern, responsive chessboard component for React applications.☆498Updated last week
- Parse PGN files using peg.js☆39Updated 10 months ago
- Chessboard built for React☆272Updated 3 years ago
- A minimal standalone server running stockfish.js engine written in nodejs☆12Updated 2 years ago
- Chess Endgame Training: app to practice a variety of well organized set of chess endgames. From elementary to the most complex endgames, …☆141Updated last week
- A JavaScript chessboard without dependencies. Rendered in SVG, coded in ES6. Views FEN, handles move input, animated, responsive, expanda…☆275Updated 3 weeks ago
- Mobile/Web chess UI for lichess.org☆1,274Updated last week
- Simple PGN viewer with the necessary features to display chess games☆182Updated last week
- Complete TypeScript chess engine with zero dependencies for Node.js >=24 and browsers. Features configurable AI (+5 predefined difficulty…☆150Updated this week
- Client-side app using various Lichess APIs for demonstration purpose☆71Updated 3 years ago
- WebAssembly port of the strong chess engine Stockfish☆328Updated 2 years ago
- Chess and chess variant rules and operations in TypeScript☆155Updated 3 months ago
- Chessground React Wrapper☆35Updated 2 years ago
- The strong open source chess engine Stockfish compiled to JavaScript and WebAssembly using Emscripten☆239Updated 4 years ago
- Chess engine written in TypeScript, from scratch. Browser and UCI support.☆20Updated 2 years ago
- chessboard.js v2☆109Updated last year
- UCI Protocol for node.js - talk to chess engines painlessly☆49Updated 3 years ago
- ☆25Updated 3 years ago
- Encyplopedia of Chess Openings (ECO) json data.☆78Updated last month
- React wrapper of Chessground☆134Updated 3 years ago
- The Stockfish chess engine in Javascript☆1,106Updated 5 months ago
- Chess.com public data API wrapper with "isChanged" and priority queue functionality.☆116Updated 9 months ago
- Usage examples for chessground☆63Updated 3 weeks ago
- An aggregated data set of chess opening names☆477Updated 2 weeks ago
- Play on Lichess.org using your DGT Electronic Board☆12Updated 5 years ago
- Validate the Chess FEN notation☆10Updated last year
- PGN viewer widget☆142Updated last week
- A UCI Javascript chess engine.☆53Updated this week