All Projects → niklasf → chess-openings

niklasf / chess-openings

Licence: CC0-1.0 license
An aggregated data set of chess opening names

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to chess-openings

chessops
Chess and chess variant rules and operations in TypeScript
Stars: ✭ 66 (-70.4%)
Mutual labels:  chess, lichess
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)
Stars: ✭ 14 (-93.72%)
Mutual labels:  chess, lichess
lila-tablebase
Tablebase server
Stars: ✭ 51 (-77.13%)
Mutual labels:  chess, lichess
stockfish.js
The strong open source chess engine Stockfish compiled to JavaScript and WebAssembly using Emscripten
Stars: ✭ 140 (-37.22%)
Mutual labels:  chess, lichess
pgn-tactics-generator
Generate chess puzzles / tactics from a pgn file
Stars: ✭ 83 (-62.78%)
Mutual labels:  chess, lichess
should-i-play-f6
Chess project to analyze the statistical effect of playing f3 (as white) or f6 (as black) on the outcome of the game.
Stars: ✭ 15 (-93.27%)
Mutual labels:  chess, lichess
lila-gif
Webservice to render Gifs of chess positions and games, and stream them frame by frame
Stars: ✭ 63 (-71.75%)
Mutual labels:  chess, lichess
Lila
♞ lichess.org: the forever free, adless and open source chess server ♞
Stars: ✭ 10,315 (+4525.56%)
Mutual labels:  chess, lichess
chessground
Chessground React Wrapper
Stars: ✭ 15 (-93.27%)
Mutual labels:  chess, lichess
liground
A free, open-source and modern Chess Variant Analysis GUI for the 21st century
Stars: ✭ 41 (-81.61%)
Mutual labels:  chess, lichess
bot-o-tron
Try out lichess' bot interface
Stars: ✭ 36 (-83.86%)
Mutual labels:  chess, lichess
lila-openingexplorer
Opening explorer for lichess.org that can handle all the variants and billions of unique positions
Stars: ✭ 89 (-60.09%)
Mutual labels:  chess, lichess
Sunfish
Sunfish: a Python Chess Engine in 111 lines of code
Stars: ✭ 2,254 (+910.76%)
Mutual labels:  chess
Chess.NET
[No longer maintained] A .NET chess library, written in C#
Stars: ✭ 48 (-78.48%)
Mutual labels:  chess
Chessboardjsx
🔲 Chessboard built for React
Stars: ✭ 180 (-19.28%)
Mutual labels:  chess
Neural Chessboard
♔ An Extremely Efficient Chess-board Detection for Non-trivial Photos ♔
Stars: ✭ 163 (-26.91%)
Mutual labels:  chess
shogi-pieces
Shogi (Japanese Chess) pieces and boards
Stars: ✭ 25 (-88.79%)
Mutual labels:  chess
Zerofish
An implementation of the AlphaZero algorithm for chess
Stars: ✭ 34 (-84.75%)
Mutual labels:  chess
Droidfish
DroidFish Android Chess App
Stars: ✭ 155 (-30.49%)
Mutual labels:  chess
Chess Alpha Zero
Chess reinforcement learning by AlphaGo Zero methods.
Stars: ✭ 1,868 (+737.67%)
Mutual labels:  chess

Chess opening names

An aggregated data set of chess opening names.

field / dist/ description
eco x x ECO classification
name x x Opening name (English language)
pgn x x Well known sequence of moves, or the most common moves to reach the opening position based on master games, as PGN
uci x Same moves as pgn in UCI notation
epd x EPD (FEN without move numbers) of the opening position, en passant field only if legal

To generate dist/, install Python, then pip3 install chess and run make. Or select the latest workflow run and download build artifacts.

Contributing

Improvements, additions and fixes are welcome. If you have concrete suggestions, please be bold and submit the proposed changes directly as pull requests!

The changes will be live on lichess.org after the next update of scalachess and the opening explorer. There is no fixed schedule for these updates.

Copyright

As a collection of facts, this data set is in the public domain. Considerable effort was spent curating and cleaning the data. Insofar as that qualifies for copyright, the work is released under the CC0 Public Domain Dedication.

CC0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].