JavaScript Other
Switch branches/tags
Nothing to show
Clone or download
Latest commit fa2f67d Dec 21, 2015
Permalink
Failed to load latest commit information.
dist eslint love Dec 21, 2015
scripts scripts readme Dec 20, 2015
src eslint love Dec 21, 2015
test eslint love Dec 21, 2015
.eslintignore eslint dont ignore openings anymore Nov 3, 2015
.eslintrc.json remove linebreak-style rule Dec 21, 2015
.gitignore ignore Oct 18, 2015
README.md put site in readme Dec 21, 2015
bower.json bower Dec 21, 2015
gulpfile.js produce unminified css just in case Dec 19, 2015
ideas.md ideas update Dec 19, 2015
package.json include progress Dec 20, 2015

README.md

chess-dataviz

chess-dataviz is a visualization library for chess, written for D3. It has a number of visualizations to show statistics on games, such as:

  • Heatmaps on a chess board
  • Openings, sunburst visualization
  • Move Paths on a chess board
  • Evaluation & Time graph

There are also some scripts in scripts/ to help parse PGN files (supports big files) and scraping game/tournament data from online sources. See scripts/README.md for more info on that.

Install

You can download the files in dist/ and use them directly, or install via bower: bower install chess-dataviz

You should include ChessDataViz[.min].js and ChessDataViz[.min].css files. Also make sure you have already included D3 on the page.

Use / Demo

Please see http://ebemunk.github.io/chess-dataviz/ for docs, usage instructions and demos.

License

MIT