Skip to content

rmcdouga/chessboard.dart

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chessboard.dart

chessboard.dart is a Polymer element (web component) that provides an easy way to include a chessboard in a web application.

It is derived from chessboard.js but not a straight port. A major difference is that it uses the emerging web components standard via the Dart version of Polymer. Also, it utilizes the chess.dart library for legal chess move generation, maintenance of chess game state, and conversion to and from the formats FEN and PGN.

Polymer paper elements are used to display the pawn promotion dialog.

A simple example Chessboard App is provided.

Documentation

TBD

Links

About

A chessboard Polymer element written in Dart

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dart 57.8%
  • HTML 42.2%