Skip to content

seanrussell/electron-chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

electron-chess

Welcome to Electron Chess. Review previous games and play your own games as a way to complement your chess study.

Dependencies

Electron Chess makes use of the following libraries:

Screenshots

Landing screen
  • Load a game from an existing PGN file
    • Menu > Electron > Load Game
    • Shortcut: Cmd/Ctrl+O
  • Start your own game
    • Menu > Electron > New Game
    • Shortcut: Cmd/Ctrl+N
  • Save a game that you have started and complete
    • Menu > Electron > Save Game
    • Shortcut: Cmd/Ctrl+S
  • Close a game (Cmd/Ctrl+C)
    • Menu > Electron > Close Game
    • Shortcut: Cmd/Ctrl+C
  • Quit the application
    • Menu > File > Close Window
    • Shortcut: Cmd/Ctrl+W
  • Step through existing games
    • To Beginning of Game (Shift+Left Arrow)
    • To Previous Move (Left Arrow)
    • To Next Move (Right Arrow)
    • To End of Game (Shift+Right Arrow)
  • View annotations in the Comments box
  • See the entire game move history in algebraic notation
Load existing games
Play your own games
  • Start your own games to follow along with a game in an article or a book
  • Add comments when you want to note something about the state of the games at that point
  • See the move history in algebraic notation
  • Save the game later once it's complete

Installation

  • npm install
  • npm run start

Sample Games

Load sample games from the sample-games folder. NAG comment notation is currently not supported.

Building binaries

In order to build Electron Chess from source, follow the installation instructions above, then use one of the following commands to create binaries:

  • npm run package-mac
  • npm run package-win
  • npm run package-linux

About

Simple Electron js chess application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published