giacomodeliberali / Chess-Helper

Simple Chrome extension adding nice features to chess.com website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chess Helper Extension

Build Status

Download extension

Chrome Web Store | Firefox Add-ons | Opera addons | Edge Add-ons

Other links

Website | Demo Video | Trello Board

About

A small Google Chrome extension adding keyboard navigation to chess.com website.

It supports moves input in:

  • algebraic notation: 'Nf3', '0-0';
  • coordinates notation: 'e2e4' ('e2 e4' and 'e2-e4' can be also used).

Other move formats may be implemented in future.

Chess Helper Extension

This way of moving pieces may enhance your board vision skills; it can also be used to improve chess.com interface accessibility.

Command line instructions

Install dependencies

npm i

Build the project

npm run build

Build the and watch file changes

npm run watch

Run tests

npm run test

Pack the extension (before release to extension stores)

npm run pack

Memo for the extension publishing

Disclaimers

The extension code may contain bugs and errors. By using the extension user agress that extension author DOESN'T take any responsibility for the mistakes in the game, caused by the extension usage, or the problems with game process, caused the by the software usage.

The application is NOT designed to violate chess.com terms of usage in any way. In case if chess.com contacts extension author about the viloations the software may be modified or removed from Chrome Web Store.

License

The extension is MIT-licensed

About

Simple Chrome extension adding nice features to chess.com website

License:MIT License


Languages

Language:TypeScript 80.1%Language:JavaScript 10.4%Language:CSS 6.8%Language:HTML 2.8%