CorentinGS / chessLinks
chess is a set of go packages which provide common chess utilities such as move generation, turn management, checkmate detection, PGN encoding, UCI interoperability, image generation, opening book exploration, and others. It is well tested and optimized for performance.
☆64Updated 2 weeks ago
Alternatives and similar repositories for chess
Users that are interested in chess are comparing it to the libraries listed below
Sorting:
- chess package for go☆550Updated 11 months ago
- A UCI compatible chess engine written in Golang☆265Updated last year
- A fast Go chess library. Legal move generation, move/board types, apply/unapply, FEN parsing, Zobrist hashing.☆50Updated 3 years ago
- A Chess Program written in Go (youtube series)☆20Updated 7 years ago
- UCI chess engine (golang)☆65Updated last year
- A tiny chess engine in Go (sunfish port)☆80Updated 4 years ago
- A chess engine written in Go! Currently in beta testing.☆22Updated 2 years ago
- a PGN (Portable Game Notation) chess game parser for golang☆47Updated last week
- A JavaScript chessboard without dependencies. Rendered in SVG, coded in ES6. Views FEN, handles move input, animated, responsive, expanda…☆269Updated this week
- A UCI compatible chess AI in Go☆30Updated 3 years ago
- An aggregated data set of chess opening names☆466Updated last week
- Chess programming projects' source code from YouTube☆90Updated 3 years ago
- A bridge between Lichess bots and chess engines☆955Updated this week
- a UCI (Universal Chess Interface) API for golang☆54Updated last week
- UCI Chess Engine written in C☆264Updated 6 months ago
- Client-side app using various Lichess APIs for demonstration purpose☆71Updated 3 years ago
- Using engines running outside of the browser on https://lichess.org/analysis☆91Updated last year
- A pure Go physics library with no dependencies. Unofficial Chipmunk2D port.☆373Updated 2 weeks ago
- Minecraft clone from scratch with only OpenGL☆394Updated 7 months ago
- Roguelite game made with Go and Raylib - Demo & Game is available on Steam https://store.steampowered.com/app/2968730/Mr_Snuggles_Dungeon…☆107Updated 4 months ago
- A delightfully tiny but powerful HTTP router for Go web applications☆462Updated 3 months ago
- Chess library written in go.☆28Updated 6 years ago
- A collection of helpful error handling, performance measuring, execution retrial, benchmarking & other useful patterns for golang under o…☆431Updated 11 months ago
- Live reload for Go apps. Watch arbitrary files and respond with arbitrary commands. Supports running multiple commands in parallel.☆547Updated 2 months ago
- A strong UCI chess engine with a neural network based evaluation.☆103Updated this week
- A simple and generic ECS implementation in Go☆142Updated 5 months ago
- A hand-crafted 2D game library in Go.☆370Updated 10 months ago
- Chess website to review games, play, learn and analyze for free on any device with Stockfish !☆291Updated last month
- fastchess is a chess cli tool to run engine vs engine matches☆181Updated last week
- Bit Board Chess (BBC) - The easiest to understand bitboard chess engine by Code Monkey King☆103Updated 2 months ago