♟️ lizzle.org
Train your chess puzzles using Lichess database.
Table of Contents
- ♟️ Focus your training within a specific puzzle level range.
- 🦘 Jump to the next puzzle immediatly while still being able to open the last solved puzzle analysis (very useful if you are like me and often don't get why an other oponent move was not better than the one played).
- ⚡ Infinite Puzzle Storm mode with no failure allowed (= try until you succeed) to improve your solving time.
- 📉 Solving Time Progress Chart.
- 📱 Adapt UX/UI to small devices.
- 🤖 Integrate Stockfish engine for the analysis (instead of using Lichess analysis via an iframe).
Please check the contributing document.
What's the point of lizzle.org? Can't I already do that on Lichess?
You can indeed train the exact same puzzles on Lichess (and definitely should 😉). But there are some missing features that at least myself really needed. Those are the ones listed in Features.
If you want to become a beast at Puzzle Storm or Puzzle Racer, or if you want to focus your training around a certain puzzle level range, then lizzle.org may help you quite a lot 😊.
If you don't see the point of these features, then lizzle.org is not for you 😌.
Why do I have to pay for lizzle.org while Lichess is entirely free?
Lichess is a an amazing but way bigger organization than I am. I clearly don't have the same userbase size in order to live out of potential donations. I tried to price the subscription so that it can pay at least for the hosting costs and my coffee (with milk, always!) without excluding too many people who are money-constrained.
I don't want to pay for lizzle.org, how can I get it for free?
You can deploy a local instance on your computer following the Get Started steps in the contributing document.
If you have basic devops knowledge, it's also fairly easy to deploy it to your own hosting cloud or server.
But deploying it to a PaaS or a dedicated VPS will cost you more than a single lizzle.org subscription. The initial database alone is around ~1GB.
You can use this codebase for whatever you wish to produce, including commercial applications, BUT you MUST make your entire codebase public.
I invite you to read Why the Affero GPL and Open Source Software Licenses 101: The AGPL License but the gist is that since I use open source code, I publish it as open source myself and intend others who could use my code to do the same. Which in turn benefits the entire community like it benefited me 😌.
Users of AGPL-licensed code must:
- Include a copy of the full license text and the original copyright notice
- State all significant changes made to the original software
- Make available the source code when you distribute any works based on the licensed software
- Include any installation information necessary to update and reinstall the software if the program is being used as part of a consumer device
This entire codebase is released under the GNU Affero General Public License.
The Lichess puzzle database is released under the Creative Commons CC0 license.
