An open API service indexing awesome lists of open source software.

https://github.com/colonelpanic8/angular-chess-board

A flexible interactive chess board implementation with algebraic notation processing and the ability to force only legal moves. Designed to be flexible and reusable above all else. Can be used with or without the included angular.js directives.
https://github.com/colonelpanic8/angular-chess-board

Last synced: about 1 year ago
JSON representation

A flexible interactive chess board implementation with algebraic notation processing and the ability to force only legal moves. Designed to be flexible and reusable above all else. Can be used with or without the included angular.js directives.

Awesome Lists containing this project

README

          

ChessBoard
==========

A flexible implementation of a chess board with algebraic notation
processing and an understanding of the rules of the game. Uses
angular.js for UI components.

=========

See demo/index.html for an example of how to use this package. The
only tricky part of getting this to work is invoking the loadTemplate
function properly. That function should be invoked with the path where
the templates for the angular directives are hosted. You will need to
host the root directory of the repository using an http server for
demo.html to work correctly.