TypeScript Chess

Open-source TypeScript projects categorized as Chess

Top 23 TypeScript Chess Projects

  • chess.js

    A TypeScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection

  • Project mention: I'm trying to use chess.js for a project. The github that I'm reading says the functions are all now renamed, such as loadPgn instead of load_pgn but the latest cloudflare copy still has load_pgn and not loadPgn -- what am I doing wrong? (I'm a bit of a js n00b) | /r/chessprogramming | 2023-06-11

    I'm looking at chess.js here : https://github.com/jhlywa/chess.js and it says the latest version is v0.13.4 and it says that laod_pgn is now named loadPgn (I know about load_pgn because I found an interesting example using it on stackoverflow, but that example is ~7 years old).

  • lichobile

    lichess.org mobile application

  • Project mention: State of development of the mobile app | /r/lichess | 2023-06-07

    A few months ago, news broke that Lichess now has a full-time developer for the mobile app. How can I track the development status of the Lichess Mobile App? What features are planned, is there a roadmap? I can't see anything about it on the github page.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • chessground

    Mobile/Web chess UI for lichess.org

  • Project mention: How to read and understand seemingly large typescript project ? | /r/typescript | 2023-09-23

    I want to write a chess board program. I am looking into an open source project called chessground .

  • react-chessboard

    The React Chessboard Library used at ChessOpenings.co.uk. Inspired and adapted from the unmaintained Chessboard.jsx.

  • pychess-variants

    Chess variant server

  • Project mention: Chess with Cannon : Shako | /r/chess | 2023-09-16

    I've just tried a chess variant called Shako, where there are two new pieces: Elephant and Cannon. Wowww, the Cannon piece is amazing ! This piece moves and captures like the Cannon in Chinese chess. It's not too powerful, but quite useful. It brings a new perspective and different to attack to the game. The Cannon creates many 'discovered attacks' situations. It's awesome. If you haven't played it yet, give it a try: https://www.pychess.org/

  • CameraChessWeb

    Record a chess game live and upload the PGN to Lichess

  • Project mention: Record a chess game live and upload the PGN to Lichess | news.ycombinator.com | 2023-12-16
  • 3d-chess

    multiplayer 3d chess game

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • pgn-viewer

    PGN viewer widget (by lichess-org)

  • hilde

    Hilde is an open source match tracking tool for games like foosball, air hockey, chess and similar

  • vscode-markdown-chess

    Chess boards in vscode markdown viewer

  • jesterui

    Chess over nostr · https://jesterui.github.io

  • Project mention: Tetrinet2.com expired domain | /r/TetriNET | 2023-07-23

    Games are being programmed to find other active players via nostr. Example: https://jesterui.github.io/

  • chessground

    Chessground React Wrapper (by react-chess)

  • Project mention: How to embed a chess board on a site that I’m creating? | /r/chess | 2023-04-24
  • chess.ts

    A Typescript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection

  • chess-stats-action

    ♟️ Automatically update your README.md with Chess.com games and stats - fully customizable

  • gungi.io

    Online real-time website to play Gungi from Hunter × Hunter ⚡

  • Project mention: Actual Gungi game on the App Store | /r/HunterXHunter | 2023-05-28

    I see people posting about gungi.io and whilst it is fun the rules don't match the official rules which have more nuance to them. There is an app called "Gungi Online" and it is the official gungi game 1:1.

  • KhepriChess

    Chess engine written in TypeScript, from scratch. Browser and UCI support.

  • Web-Client

    Web Client for Chessweeper (by Chessweeper)

  • ui-lishuuro

    Lishuuro UI, written in Vue 3.

  • elo

    Enrich your objects with Elo rating. (by rocambille)

  • chess-book-study

    A simple companion app for when you are reading chess pdfs.

  • Project mention: I created a chess book study companion app | /r/chess | 2023-08-22
  • chess.com-daily-puzzle

    The collection of all chess.com daily puzzle

  • Project mention: JSON to PGN? | /r/ComputerChess | 2023-05-07

    chess.com-daily-puzzle only stores the FEN (the current state of the board not how we got there) and the PGN of the solution; just the few moves to solve the puzzle.

  • ChessBlocker

    Fight your chess addiction without stop playing (limit Chess.com and Lichess daily games)

  • chess_transcriber

    Web app to transcribe SAN to / from moves on a board

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Chess related posts

Index

What are some of the best open-source Chess projects in TypeScript? This list will help you:

Project Stars
1 chess.js 3,505
2 lichobile 1,967
3 chessground 988
4 react-chessboard 285
5 pychess-variants 219
6 CameraChessWeb 164
7 3d-chess 128
8 pgn-viewer 82
9 hilde 72
10 vscode-markdown-chess 63
11 jesterui 48
12 chessground 29
13 chess.ts 28
14 chess-stats-action 20
15 gungi.io 19
16 KhepriChess 13
17 Web-Client 11
18 ui-lishuuro 10
19 elo 8
20 chess-book-study 6
21 chess.com-daily-puzzle 5
22 ChessBlocker 4
23 chess_transcriber 1

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com