Speedcube Training Explorer
A local-first training tracker for speedcubers, with a WCA-style timer, progress charts, solve analytics, and a comparison against the world rankings.
Languages
- Python
- JavaScript
- HTML
- CSS
- SQL
Tools
- Flask
- SQLite
- Plotly
- uv
- VS Code
- Claude Code
- Git
- GitHub
Try it here
This site has a mini version of its timer. Hold Space anywhere until the time turns green, let go to start, then press any key to stop.
View Speedcube Training Explorer on GitHub- Why I built it
- I compete in speedcubing (my WCA profile) and wanted one place to time my solves, track my progress, and see how I compare with the world, with my data kept safely on my own computer.
- What I learnt
- How to move an app from browser storage to a small local server and database, keep it fast with tens of thousands of solves, and calculate statistics exactly as the WCA rules define them.

