Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 959 Bytes

File metadata and controls

35 lines (23 loc) · 959 Bytes

Chess.gif

Create beautiful GIFs from your chess games

Features

  • Paste a PGN, get a GIF - no uploads, no signup
  • Customizable board and piece sets
  • Orientation control (white/black)
  • One-click download
  • Auto save for later uses (up to 3 games)

Tech Stack

  • PGN is parsed with chess.js
  • Board preview is animated with react-chessboard
  • Each position is drawn on an offscreen canvas
  • PNG frames are assembled into a GIF with gifshot

Todos

  • Generate from chess.com links
  • Add title input
  • Customize each frame

Contributing

Issues and PRs are welcome. If you have a feature request or find a bug, please open an issue:

Credits

  • SVG pieces are downloaded from lichess repo (all credit to the original authors and licensors)