Every Cube lets you scroll through all 43 quintillion Rubik's Cube states
Alen, posting on Hacker News as Alen123, shared Every Cube (everycube.alen.is), an interactive website that lets a visitor scroll through the possible states of a Rubik's Cube. The post's own headline puts the total at 43,252,003,274,489,856,000 states; the site's own scale markers round that same figure to about 4.3x10^19.
The interface centers on a numbered permutation counter starting at #1, alongside a row of controls labeled FX, a star icon, R', and a 2D3D toggle, plus step buttons for moving 1, 500, 1,000 (1k) or 5,000 (5k) permutations at a time. The page does not explain what any of these controls do. Visitors can also jump directly to two labeled states, Superflip and Checkerboard, with no further description of what makes either one notable. Moving through the space, the site displays scale markers such as 1.1x10^19, 2.2x10^19, 3.2x10^19 and 4.3x10^19.
The page credits Alen as creator and links out to the source code on GitHub (alenvelocity/everycube) and to Alen's account on X (@alenvelocity). No build or release date appears anywhere on the page or in the Hacker News post itself.
Key facts
- Alen built and posted Every Cube (everycube.alen.is) on Hacker News, a site for scrolling through all 43,252,003,274,489,856,000 possible Rubik's Cube states.
- The interface has a numbered permutation counter and step controls that jump 1, 500, 1k or 5k states at a time, plus controls labeled FX, a star icon, R' and a 2D3D toggle whose functions the page does not explain.
- Two labeled states, Superflip and Checkerboard, can be jumped to directly; the page gives no explanation of what distinguishes them.
- The site marks progress through the permutation space with scale labels including 1.1x10^19, 2.2x10^19, 3.2x10^19 and 4.3x10^19.
- Source code is published on GitHub at alenvelocity/everycube, and Alen posts as @alenvelocity on X; no release date is given anywhere on the page.
Why it matters
Every Cube turns an otherwise abstract number, 43,252,003,274,489,856,000 possible Rubik's Cube permutations, into something a browser tab lets you scroll through directly rather than just quoting. It is a small demonstration of making a 20-digit scale interactively browsable, complete with shortcuts to specific labeled states such as Superflip or Checkerboard instead of a single static count.
Who it affects
Rubik's Cube enthusiasts and solvers curious about particular permutations, plus programmers and Hacker News readers interested in how someone builds an interface for browsing a combinatorial space this large. It reads as a hobby project rather than a tool built for a professional audience.
How to use it
Visit everycube.alen.is. Scroll, or use the step controls that move 1, 500, 1,000 or 5,000 permutations at a time, to move through the numbered list of states. Use the labeled shortcuts to jump straight to the Superflip or Checkerboard configurations. Other visible controls, FX, a star icon, R', and a 2D3D toggle, are on the page but their function is not explained anywhere on it. The source is available on GitHub at alenvelocity/everycube.
How solid is it
The page is a working, publicly reachable site, and it credits its creator, Alen, with links to a GitHub repository and an X profile as corroboration. Beyond that, the page does not explain itself: there is no description of how the permutations are computed or ordered, no explanation of how scrolling or the step controls map to a specific cube state, and no release or build date stated on the page or in the post.
Risks and caveats
The page is sparse by design: several visible controls (FX, the star icon, R', 2D3D) have no stated function, and the two named states (Superflip, Checkerboard) are not described beyond their labels, so a first-time visitor has to guess at parts of the interface. No date is attached to the project, and there is no documentation beyond the GitHub repo link. This is a niche, single-purpose demo rather than a tool with broader utility.