Credits
SpeedcubeQuest stands on data and tools created by the wider cubing community. Huge thanks to the people and projects below - and to the many cubers and reconstructors whose work feeds these sources.
Algorithms & case data
- SpeedCubeDB by Gil Zussman
Community-voted algorithm database. We show its votes to rank and present OLL, PLL, and F2L algorithms.
-
Community algorithm-popularity data (how many solved.no users pick each alg), shown alongside SpeedCubeDB's votes on the 2x2 and COLL databases.
-
The F2L case taxonomy and two-letter case codes our F2L database is built on.
Solve reconstructions
- reco.nz by its reconstructors
Hand-built reconstructions of elite competition solves, which we aggregate to show which algorithms top cubers actually use.
- CubeRoot by its contributors
Community-submitted competition and practice reconstructions, aggregated alongside reco.nz into the Pro usage counts.
Open source
-
The cube model, solver, and TwistyPlayer 3D rendering that power the interactive cubes throughout the app.
-
Draws the flat cube sticker diagrams used for the OLL, PLL, F2L, and beginner-guide images.
-
The WebGL engine that renders the 3D cubes on screen.
-
The framework the entire app is built with.
-
The styling system behind the app's look and layout.
-
The accessible buttons, menus, dialogs, and other UI building blocks.
-
Fetches and caches your solves, stats, and other data behind the scenes.
-
Draws the graphs on the statistics pages.
-
The icon set used throughout the interface.
-
Connects to GAN smart cubes over Web Bluetooth for live move tracking.
-
Handles accounts, sign-in, and syncing your data across devices.
-
Renders the preview images that show when you share a link.
-
The typefaces used across the app.
Thanks
And a big thank-you to the internal testers who try things early, break them, and tell me what's wrong: Anton, Axel, Essi, Gun, Julian, Linus.