CorentinGS/chess
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.
GitHub repository with 86 stars and 23 forks.
Language: Go
Topics: chess, golang-library