English | Français | Español | 中文 | 日本語 | Русский
Community chess played through GitHub Issues — make your move!
The board lives in this README. Anyone can play — moves are submitted as Issues.
- Check the current board below (updated by the bot after each move)
- Open an Issue titled with your move in algebraic notation — e.g.
chess: e2e4 - A bot validates the move, plays it on the board, and closes the issue
- First come, first served — one move per person until someone else plays!
a b c d e f g h
┌───┬───┬───┬───┬───┬───┬───┬───┐
8 │ ♜ │ ♞ │ ♝ │ ♛ │ ♚ │ ♝ │ ♞ │ ♜ │ 8
├───┼───┼───┼───┼───┼───┼───┼───┤
7 │ ♟ │ ♟ │ ♟ │ ♟ │ ♟ │ ♟ │ ♟ │ ♟ │ 7
├───┼───┼───┼───┼───┼───┼───┼───┤
6 │ │ │ │ │ │ │ │ │ 6
├───┼───┼───┼───┼───┼───┼───┼───┤
5 │ │ │ │ │ │ │ │ │ 5
├───┼───┼───┼───┼───┼───┼───┼───┤
4 │ │ │ │ │ │ │ │ │ 4
├───┼───┼───┼───┼───┼───┼───┼───┤
3 │ │ │ │ │ │ │ │ │ 3
├───┼───┼───┼───┼───┼───┼───┼───┤
2 │ ♙ │ ♙ │ ♙ │ ♙ │ ♙ │ ♙ │ ♙ │ ♙ │ 2
├───┼───┼───┼───┼───┼───┼───┼───┤
1 │ ♖ │ ♘ │ ♗ │ ♕ │ ♔ │ ♗ │ ♘ │ ♖ │ 1
└───┴───┴───┴───┴───┴───┴───┴───┘
a b c d e f g h
White to move. Move count: 0
| Player | Moves |
|---|---|
| nobody yet — be the first! | — |
Inspired by the legendary timburgan/timburgan community chess experiment.
- You open an issue with a move in algebraic notation (
e2e4,Nf3,O-O) - The Action validates the move with python-chess
- Board state lives in
game/state.fen— the README renders it - Bot replies instantly with a Stockfish-lite move (or random if unset)
- Leaderboard updates — every player appears in
game/players.md
| You type | Meaning |
|---|---|
e2e4 |
Pawn from e2 to e4 |
g1f3 |
Knight g1→f3 |
e1g1 |
Castle kingside (O-O) |
d7d5q |
Pawn promotes to queen |
resign |
Forfeit |
Timburgan's version hit 56,000 commits because each move is a real commit by a real person — the repo stays perpetually active in feeds. Every player becomes a contributor.
Maintained by aixisstudio — author of Snitch, the open-source application firewall.
MIT
See game/board.md — make your move: open an issue titled e2e4 (or new to restart).