Machines · Difference Engine · Enigma and Turing's machine


Babbage's Difference Engine No. 2
31-digit arithmetic, exact
Babbage designed it in the 1840s and never saw it built: eight columns of 31 figure wheels that add by turning a crank. Turn it here, watch a carry ripple up a column, or set it to print a table of logarithms.


The Enigma and Turing's codebreaking machine
17,576 positions, 2 stops
Type on an Enigma I, then watch the Turing–Welchman machine find its key from one guessed word. Run the search, check its two stops and decrypt a German weather report in your browser.
How these are made
Each machine is an isometric drawing written by a build script with Anatomy by wheresryan22, and these pictures with anatomy-asset by Teddarific; the glow follows April Zhu's iso-glow, the 3D views are three.js, and all of it was built with Claude Code.