Product
Introducing License Enforcement in Socket
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
A free and open source chess improvement app that combines the power of lichess and anki
A free and open-source chess improvement app that combines the power of Lichess and Anki.
Chessli | |
---|---|
Project | |
Activity & Issue Tracking | |
PyPI | |
Build & Health | |
Docs | |
News & Updates |
Check out the documentation:
Tutorial | |
---|---|
Setup chessli | How to set chessli up |
Games & Mistakes | How to learn from your games |
Openings | How to build an opening repertoire |
Tactics | How to get better at tactics |
Anki Cards | How to use chessli's anki cards |
lichess
via the berserk
python client for the Lichess API.!python-chess
.apy
) or manually (via csv export) add your game mistakes, your openings and your tackled lichess puzzles into Anki
lichess leaderboards
or plot your rating history
.Install pip
. See here for help.
Install chessli with pip
:
pip install chessli
That's it!
To get help about chessli
s commands, open your console and type:
chessli --help
The same works for subcommands, e.g., :
chessli games --help
You can find an overview of all availabe cli-commands here in the docs.
Now as you are familiar with the basics, you might want to walk through the tutorial to get the most
out of chessli
!
Start with setting up chessli.
Acknowledgements | |
---|---|
Lichess | A free, no-ads, open source chess server that let's everyone play chess! Think about whether to become a patron! :) |
Anki | A free and open-source flashcard program using spaced-repetition, a technique from cognitive science for fast and long-lasting memorization. I couldn't imagine learning without it anymore. |
Anki Card Templates | The interactive chess functionality on Chessli's anki cards is based from these fantastic cards. |
python-chess | Most of the heavy lifting, e.g. parsing games, finding mistakes, extracting openings, etc. is done with python-chess . |
berserk | The communication between lichess and chessli is performed via berserk |
typer | The chessli cli is built with the great typer |
rich | The rich colors and fancy tables are made possible by rich |
apy | Importing cards directly into anki without csv-export can be done via apy |
FAQs
A free and open source chess improvement app that combines the power of lichess and anki
We found that chessli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
Product
We're launching a new set of license analysis and compliance features for analyzing, managing, and complying with licenses across a range of supported languages and ecosystems.
Product
We're excited to introduce Socket Optimize, a powerful CLI command to secure open source dependencies with tested, optimized package overrides.