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.
☆58Updated last week
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☆546Updated 8 months ago
- A UCI compatible chess engine written in Golang☆261Updated 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 hand-crafted 2D game library in Go.☆352Updated 7 months ago
- A chess engine written in Go! Currently in beta testing.☆22Updated 2 years ago
- A tiny chess engine in Go (sunfish port)☆76Updated 4 years ago
- Tiny GPT implemented from scratch in pure Go. Trained on Jules Verne books. Explained.☆309Updated last month
- A UCI compatible chess AI in Go☆30Updated 3 years ago
- Roguelite game made with Go and Raylib - Demo & Game is available on Steam https://store.steampowered.com/app/2968730/Mr_Snuggles_Dungeon…☆106Updated 2 months ago
- A delightfully tiny but powerful HTTP router for Go web applications☆445Updated last week
- Control Spotify with CLI commands☆135Updated last year
- SQL engine written in golang☆32Updated 4 months ago
- Library for detecting profanities in Go☆245Updated this week
- A high-performance, high precision, zero allocation fixed-point decimal library for financial applications☆153Updated 3 months ago
- A collection of helpful error handling, performance measuring, execution retrial, benchmarking & other useful patterns for golang under o…☆429Updated 8 months ago
- Live reload for Go apps. Watch arbitrary files and respond with arbitrary commands. Supports running multiple commands in parallel.☆520Updated last month
- The ultimate makefile for any golang project☆244Updated 10 months ago
- a PGN (Portable Game Notation) chess game parser for golang☆46Updated 2 months ago
- Native webp encoder for Go☆346Updated 2 months ago
- A pure Go physics library with no dependencies. Unofficial Chipmunk2D port.☆352Updated last month
- Golang charting and graphing library☆93Updated last week
- A simple Physics engine in GoLang☆213Updated 4 months ago
- You know Ebitengine but not Kage?!☆102Updated last week
- Play Tetris in your terminal.☆548Updated 2 weeks ago
- User interface engine and widget library for Ebitengine☆816Updated 3 weeks ago
- A chess GUI build using the Fyne toolkit.☆53Updated 5 months ago
- UCI Chess Engine written in C☆261Updated 3 months ago
- Headless browser for Go for TDD workflows☆220Updated last week