GithubHelp home page GithubHelp logo

ajb-abinjacob / chessmint Goto Github PK

View Code? Open in Web Editor NEW

This project forked from thedemons/chessmint

0.0 0.0 0.0 947 KB

A chess.com extension for analyzing your game during play!

Home Page: https://discord.gg/T3PmKS75M2

License: MIT License

JavaScript 1.29% TypeScript 98.71%

chessmint's Introduction



Join ChessMint discord! Download ChessMint

ChessMint

A chess.com extension for analyzing your game during play!

Features

Move Analysis: See how every move compares to the best move.

  • See whether a move is the best move, a good move, a blunder, or even a missed win.
  • Helps you identify bad moves during play to improve your chess skills.
  • See how your opponent is doing and take advantage of their blunders.

Move Hints: Don't know what's the best move? Get some hints!

  • Show the top moves in the position.
  • Show the moves that will lead to a checkmate, for both you and your opponent.

Evaluation Bar: Are you winning? See how stockfish thinks!

  • Show the evaluation of the current position.
  • Do we have a checkmate? See how many moves it will take.

Auto Move: Let the computer make moves for you.

  • Automatically make a move after it had finished thinking.
  • !! Use this feature against computer opponents for testing purposes only. Using this against human players will get your account banned.

Preview

Installing the extension

This extension is only for chrome at the moment, support for firefox browsers is coming soon

I haven't uploaded it onto the chrome store, you must install it manually by following the steps below:

  • Download the extension and extract it: v1.0.0
  • Go to the Extensions page by entering chrome://extensions in a new tab, or go to the Manage extensions page.
  • On the top right corner, you should see an option named Developer mode, enable it.
  • A button named Load unpacked will show up in the top left corner, click it.
  • Select the extension folder which you have just extracted. The right folder should have a file called manifest.json in it.

For more details, see the official instructions.

Build instruction

This extension is written in typescript, you need to install npm first.

Install typescript if you don't have it:

npm i -g typescript

Clone this repo and build it:

git clone https://github.com/thedemons/ChessMint.git
cd ChessMint
npm i
npm run build

chessmint's People

Contributors

thedemons avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.