pgn
There are 208 repositories under pgn topic.
niklasf/python-chess
A chess library for Python, with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing, and UCI/XBoard engine communication
pychess/pychess
PyChess - a chess client for Linux/Windows
bhlangonijr/chesslib
chess library for legal move generation, FEN/PGN parsing and more
lichess-org/pgn-viewer
PGN viewer widget
DOBRO/binbo
Chess representation written in Erlang using Bitboards, ready for use on game servers
dn1z/pgn2gif
A small tool that generates gif of a chess game
linrock/chess-puzzle-maker
Creates chess puzzles from chess games and positions
fsmosca/chess-artist
A python script that can annotate chess games in pgn file with static evaluation or search score of an engine, can annotate an epd file with acd, acs, bm, and ce opcodes, can test engine with epd test suite and can generate chess puzzles.
niklasf/rust-pgn-reader
Fast non-allocating and streaming reader for chess games in PGN notation
curso-r/chess
An R package to read, write, create and explore chess games
andyruwruw/chess-image-generator
Accepts FEN, PGN or array data for chess board and generates PNG or buffer.
zedeckj/bulletchess
A high performance Python C extension for chess
ChessKitchen/pawn-appetit
The Ultimate Chess Toolkit – a modern, open-source, cross-platform GUI to analyze games, train repertoires, and manage engines and databases.
prawnydagrate/rschess
A Rust chess library with the aim to be as feature-rich as possible
yo35/rpb-chessboard
A WordPress plugin to display chess games and diagrams (using the standard FEN and PGN notations).
VitamintK/Passant
Programming language made up of chess games
shaack/cm-pgn
Parse and create PGNs (Portable Game Notation for chess games)
SindreSvendby/pgnToFen
Takes PGN as input and returns FEN
grzegorz103/ngx-chess-board
Chess game NPM Library (Angular 13)
yo35/kokopu
A JavaScript/TypeScript library implementing the chess game rules and providing tools to read/write the standard chess file formats.
ebemunk/pgnstats
parses PGN files and extracts statistics for chess games
EndlessTrax/pgn-to-sqlite
Pull your Chess games from chess.com and lichess.org into a sqlite3 database.
aperechnev/ChessKit
Lightweight and fast chess framework written in Swift.
l3d00m/reddit-pgn-to-gif
Converts PGN from /r/chess into gifs hosted on imgur and leaves a reddit comment
ianfab/chess-variant-stats
Calculate game statistics for chess variants
rodpolako/Chess-PGN-Trainer
Online tool that opens chess PGN files and allows the user to practice the moves. This tool is to help with drilling, as efficiently as possible, a set group of puzzles/games in an appropriately configured PGN file. Once the set is complete, the player sees how many errors they made as well as how long the set took to complete.
zq99/pgn2data
A library that converts a chess pgn file into a tabulated CSV data set.
fork52/chess_gif
Python library for converting PGN to GIFs
ianfab/chess-variant-puzzler
Puzzle generator for chess variants
yschroe/chessalyzer.js
A JavaScript library for batch analyzing chess games
s-ted/liPGN
This program uses the lichess REST API to retrieve all the games of a user and transform them into a big PGN file that you can then import into your favourite game analysis tool (ie. scid)
the-moonwitch/selfmate
Find selfmates in PGN chess games
zcesur/opening-repertoire
Build opening repertoires from chess games in PGN format
dwcoates/pygn-mode
An Emacs major-mode for chess PGN files, powered by Python
fenimore/ghess
Chess engine, AI, cli interface, and websocket client ♞
pgnDataBase/pgnDB
Remote chess databases management system, which consists of server part and user web browser interface. It was created with emphasis on user's convenience, modernity of technologies used, modularity and flexibility of expansion with further elements. It allows to perform various operations related to chess games saved in PGN (Portable Game Notation) format, such as chess games import from PGN file, chess games display and editing, chess games search and much more.