A few tools for Chess.com users. Automatic Review Scheduler and Profile Analyzer.
Chess ReviewerBots
An automatic scheduler that runs every 24 hours and reviews your latest N games, where N is the number of bots you have defined.
Features
Complete Security: All sensitive information is stored in Repository Secrets, hence they can never be accessed by others.
Scalability: The project is basically limitless allowing you to configure as many bots as you can without restriction. Though it would be best to stick below 20.
Automatic: After the initial setup is complete, you will never need to take another look again
Check out the GitHub repo for more info
Chess Analyzer
Uses chess.com’s API to access game info for every single game ever played by a user and calculate the average accuracy, as well as plot a distribution graph.
Features
URLs Generates URLs for all reviewed games and groups them into 5% class widths
Average Accuracy Calculates Mean, Median and Mode of accuracies. Also displays the total count of games used for the analysis
Graph Plots a graph of the distribution of accuracies
Auto-URL-Opener An additional feature which opens every single game URL generated one class at a time
Example Output
Check out the GitHub repo for more info
Chess Move Counter
Used to count every single type of move you have ever made throughout your game history.
Features
Easy Setup You can easily install dependencies by running the installer script, necessary files are generated during runtime.
URLs Generates URLs for all reviewed games
N Generates a report for your latest N games, using -1 will generate report for all games
JSON Outputs a JSON file containing the move counts
RESULTS Generates an HTML file displaying the counts and opens it automatically when the program ends
BRILLIANT Generates an HTML file storing links to every brilliant move found