Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Chess

Chess

22 projects

Showing 22 of 22 projects

Lichess
LichessScala

A forever free, adless, and open-source chess server focused on realtime gameplay and ease of use.

#multiplayer#functional-programming#realtime-gaming
Stars18.5k
Forks2.7k
Last commit22 hours ago
Lila
LilaScala

♞ lichess.org: the forever free, adless and open source chess server ♞

#functional-programming#play-framework#free-software
Stars18.5k
Forks2.7k
Last commit15 hours ago
chess.js
chess.jsTypeScript

A TypeScript chess library for move generation, validation, and game state detection.

#game-library#validation#move-generation
Stars4.4k
Forks985
Last commit9 months ago
Lichess mobile
Lichess mobileTypeScript

The former official mobile app for lichess.org, a free and open-source online chess platform.

#ios#scalajs#mithril
Stars2.2k
Forks328
Last commit5 months ago
Chessboard.js
Chessboard.jsJavaScript

A standalone JavaScript chessboard component with a flexible API for building chess applications.

#web-components#game-ui#jquery
Stars2.1k
Forks420
Last commit2 years ago
Ancient Beast
Ancient BeastTypeScript

A free, open-source turn-based strategy game where players collect creatures and battle opponents in 1v1 or 2v2 matches.

#multiplayer#free-to-play#creature-collection
Stars1.9k
Forks700
Last commit7 days ago
chess-tui
chess-tuiRust

A free, cross-platform terminal chess game supporting local play, UCI engines like Stockfish, and online Lichess integration.

#terminal-application#lichess-api#chessboard
Stars1.1k
Forks73
Last commit1 day ago
Pgx
PgxPython

A collection of GPU-accelerated parallel game simulators for reinforcement learning, built with JAX.

#board-games#ai#parallel-computing
Stars633
Forks53
Last commit1 year ago
Stockfish
StockfishC++

A powerful chess analysis application for macOS with a beautiful interface and support for UCI engines.

#game-analysis#uci-engine#stockfish
Stars536
Forks114
Last commit1 year ago
Chess
Chess

A curated collection of chess-related resources including libraries, tools, websites, and educational materials.

#board-games#fen-parser#game-ai
Stars521
Forks46
Last commit5 years ago
Sage
SageSwift

A cross-platform chess library for Swift providing move generation, game management, and board representation.

#ios#fen#move-generation
Stars375
Forks45
Last commit7 years ago
Binbo
BinboErlang

Chess representation written in Erlang using Bitboards, ready for use on game servers

#chessboard-representation#bitboards#chessboard
Stars135
Forks16
Last commit3 months ago
<chess-board>
<chess-board>TypeScript

A standalone chess board web component that works anywhere HTML works, designed to be 'just a board' with a powerful API.

#web-components#game-ui#custom-elements
Stars122
Forks17
Last commit11 months ago
jchess
jchessTypeScript

A TypeScript chess library for parsing PGN, generating legal moves, modeling positions, and navigating games with zero dependencies.

#chess-engine#legal-move-generation#zero-dependencies
Stars83
Forks23
Last commit3 months ago
chess-dataviz
chess-datavizJavaScript

A D3.js library for visualizing chess game statistics with heatmaps, openings sunbursts, move paths, and evaluation graphs.

#chess-analytics#game-analysis#visualization-library
Stars81
Forks9
Last commit5 years ago
FDChessboardView
FDChessboardViewSwift

A customizable iOS and macOS view controller for displaying and interacting with chess boards, supporting various chess variants.

#ios#chessboard#ui-component
Stars81
Forks21
Last commit7 months ago
chess-board
chess-boardTypeScript

A web component for displaying chess positions with FEN notation support.

#frontend#javascript#chess
Stars21
Forks4
Last commit3 months ago
fenparser by tlehman
fenparser by tlehmanPython

A parser for Forsyth-Edwards Notation (FEN) that decodes chess positions from ASCII text strings.

#fen-parser#game-analysis#ascii-parsing
Stars18
Forks3
Last commit11 years ago
latrunculorum
latrunculorumPython

A simple chess bot written in Python using the python-chess library.

#python#game#chess
Stars15
Forks4
Last commit11 years ago
ngx-chessground
ngx-chessgroundTypeScript

An Angular wrapper for the chessground library, enabling chess UI integration in Angular applications.

#web-components#chess-ui#open-source-library
Stars15
Forks3
Last commit19 days ago
chess-com-box-py
chess-com-box-pyPython

Automatically update a pinned GitHub gist with your Chess.com ratings for Blitz, Bullet, Rapid, Puzzles, and Daily chess.

#rating-tracker#python#profile-showcase
Stars15
Forks8
Last commit2 years ago
fen by ucarion
fen by ucarionRust

A Rust parser for Forsyth-Edwards notation (FEN) with robust error handling.

#board-games#fen-parser#game-development
Stars3
Forks1
Last commit2 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Game6
#Typescript6
#Chessboard5
#Board Game5
#Javascript5
#Stockfish4
#Frontend4
#Lichess4
#Cross Platform4
#Game Development4
#Ios3
#Board Games3