TypeScript Chess

Open-source TypeScript projects categorized as Chess

Top 23 TypeScript Chess Projects

  1. chess.js

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

    Project mention: Blunder Free Chess – visualize which squares are attacked | news.ycombinator.com | 2025-02-25
  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. lichobile

    lichess.org mobile application

  4. chessground

    Mobile/Web chess UI for lichess.org

    Project mention: Show HN: Coordinates on Each Lichess Board Square (Chrome Extension) | news.ycombinator.com | 2024-07-09

    - Voice commands (probably best way) is slow and unreliable, for now

    I thought of an approach of always showing coordinates and went looking, but found only a surprisingly large number of requests, a broken Chrome extension, and what appears to be a recent implementation for the "chessground" [0], which doesn't seem to be integrated into Lichess proper.

    So I assisted ChatGPT 4o in putting together a Chrome extension that does this - posting here in case anyone else is interested.

    [0] https://github.com/lichess-org/chessground/pull/301

  5. react-chessboard

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

  6. CameraChessWeb

    Record a chess game live and upload the PGN to Lichess

  7. 3d-chess

    multiplayer 3d chess game

  8. pgn-viewer

    PGN viewer widget (by lichess-org)

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. hilde

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

  11. vscode-markdown-chess

    Chess boards in vscode markdown viewer

  12. jesterui

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

  13. gungi.io

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

  14. chessground

    Chessground React Wrapper (by react-chess)

  15. chess.ts

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

  16. chess-stats-action

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

  17. KhepriChess

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

  18. chess.com-daily-puzzle

    The collection of all chess.com daily puzzle

  19. Web-Client

    Web Client for Chessweeper (by Chessweeper)

  20. ui-lishuuro

    Lishuuro UI, written in Vue 3.

  21. elo

    Enrich your objects with Elo rating. (by rocambille)

  22. chess-book-study

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

  23. ChessBlocker

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

  24. postbot

    A chess engine written in TS

  25. AIChess

    A chess app for playing against AI or online with chat advice, stats, themes and game analysis.

    Project mention: Show HN: Open-Source AI Chess App | news.ycombinator.com | 2025-02-14
  26. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB 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 discussion

Log in or Post with

TypeScript Chess related posts

  • Blunder Free Chess – visualize which squares are attacked

    1 project | news.ycombinator.com | 25 Feb 2025
  • Chess.js v1.0.0

    1 project | news.ycombinator.com | 10 Jan 2025
  • Show HN: Coordinates on Each Lichess Board Square (Chrome Extension)

    1 project | news.ycombinator.com | 9 Jul 2024
  • How to read and understand seemingly large typescript project ?

    1 project | /r/typescript | 23 Sep 2023
  • I created a chess book study companion app

    1 project | /r/chess | 22 Aug 2023
  • I create a chess book study companion app

    1 project | /r/tauri | 21 Aug 2023
  • Tetrinet2.com expired domain

    1 project | /r/TetriNET | 23 Jul 2023
  • A note from our sponsor - Civic Auth
    www.civic.com | 19 Apr 2025
    Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →

Index

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

# Project Stars
1 chess.js 3,978
2 lichobile 2,089
3 chessground 1,132
4 react-chessboard 396
5 CameraChessWeb 213
6 3d-chess 148
7 pgn-viewer 118
8 hilde 83
9 vscode-markdown-chess 73
10 jesterui 58
11 gungi.io 31
12 chessground 30
13 chess.ts 28
14 chess-stats-action 23
15 KhepriChess 19
16 chess.com-daily-puzzle 13
17 Web-Client 12
18 ui-lishuuro 10
19 elo 8
20 chess-book-study 7
21 ChessBlocker 4
22 postbot 2
23 AIChess 2

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?