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

  • SpeedCubeDBby Gil Zussman

    Community-voted algorithm database. We show its votes next to our own usage and consensus metrics.

  • BirdF2Lby Andrew RobbinsLGPL-3.0

    The F2L case taxonomy and two-letter case codes our F2L database is built on.

  • Community contributorsby the cubing community

    Named contributors to the algorithm lists and case models used across our databases. Some names maintain a source, while others contributed specific cases or recommendations.

    • 2x2, including CLL, EG-1, EG-2, LEG-1, TCLL, PBL, TEG, LS, CBL, FH, TLS, Fake Bar, and BTOL: Will Callan, Antonie Paterakis, Jacob Mcgruddy, Elias Malomgré, Jack Pan, Charles Jerome, Advay Sant, Ram Thakkar, Vilius Ribinskas, Owen Widdis, Luke Van Laningham, Christopher Chi, Thibaud Ou, Steven Lai (Yan-Hung Lai), Kael Hitchcock, Zayn Khanani, Yuki Gao, Roman Rudakov, Nicholas Mouratidis, Tan Kyle Xuan, Emanuel Schelin, Rowan Stough, Sophie Nasol, Chris Olson, Nigel, Joshua, John-Paul, Daniel, Ray, Twoface, Pin, Stollery, and Skewpi
    • 3x3, including ZBLL, OLLCP, VLS, WV, and 1LLL: Juju, Rob Yau, Jay, Cale Schoon, Jabari Nuruddin, and Roman Rudakov
    • Roux CMLL, second block, and EOLR: Kian Mansour and Antonio Kam
    • F2L, 2x2, big cubes, Megaminx, Pyraminx, Square-1, and Skewb: Andy Klise and Feliks Zemdegs
    • Pyraminx L5E, KL5E, BL5E, and Top First: the contributors to the community Pyraminx sheet
    • Square-1 OBL prediction: Dylan Vaskevicius

Solve reconstructions

  • reco.nzby its reconstructors

    Hand-built reconstructions of elite competition solves, which we aggregate to show which algorithms top cubers actually use.

  • cubesolv.esby Justin Jaffray, Rob Stuart and its reconstructorssite offlineMIT (site code)

    For years the community's reconstruction database, and the archive several later ones grew out of. The site is no longer online; we hold 3,006 of its reconstructions, recovered from the Internet Archive, covering events the other libraries barely touch.

The reconstructors

Nearly every algorithm-usage number on this site traces back to someone sitting down with a video and writing out the moves. These are the ten people who have done the most of it in the libraries we draw on.

  1. 1Stewy7,065
  2. 2Brest5,469
  3. 3Ruimin Yan (颜瑞民)2,209
  4. 4yomie1,036
  5. 5Stuart Clark274
  6. 6Chris Dickson219
  7. 7BlueAcidball212
  8. 8eff198
  9. 9Hagen Seah186
  10. 10RedstoneTim182

Video tutorials

  • J Permby Dylan Wang

    Full-set OLL and PLL tutorials. The algorithm database links each alg he teaches straight to the moment it comes up in his video.

  • Full-set OLL and PLL tutorials, timestamped case by case on cube.academy. The algorithm database links each alg he teaches to the right moment in his video.

Open source

  • cubing.jsby the cubing.org teamMPL-2.0 / GPL-3.0

    The cube model, solver, and TwistyPlayer 3D rendering that power the interactive cubes throughout the app.

  • sr-visualizerby tdecker91 - a TypeScript port of VisualCubeISC

    Draws the flat cube sticker diagrams used for the OLL, PLL, F2L, and beginner-guide images.

  • Three.jsby mrdoob and the Three.js contributorsMIT

    The WebGL engine that renders the 3D cubes on screen.

  • React & React Routerby Meta, Shopify and their contributorsMIT

    The framework the entire app is built with.

  • Tailwind CSSby Tailwind LabsMIT

    The styling system behind the app's look and layout.

  • shadcn/ui & Radix UIby shadcn, WorkOS and contributorsMIT

    The accessible buttons, menus, dialogs, and other UI building blocks.

  • TanStack Queryby Tanner Linsley and contributorsMIT

    Fetches and caches your solves, stats, and other data behind the scenes.

  • Chart.jsby the Chart.js contributorsMIT

    Draws the graphs on the statistics pages.

  • Lucideby the Lucide contributorsISC

    The icon set used throughout the interface.

  • gan-web-bluetoothby Andy FedotovMIT

    Connects to GAN smart cubes over Web Bluetooth for live move tracking.

  • Supabaseby Supabase and contributorsMIT / Apache-2.0

    Handles accounts, sign-in, and syncing your data across devices.

  • Satoriby VercelMPL-2.0

    Renders the preview images that show when you share a link.

  • Fontsby served via Fontsource - Nunito Sans, Geist, and othersOFL-1.1

    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.