Apps

Interactive mathematical experiences

A collection of geometry, topology, and game-like explorations built with several AI coding assistants.

About the gallery

Projects that range from full learning platforms to playful environments that use mathematical ideas as game mechanics.

Learning Platforms

FlowLab screenshot

FlowLab

Build and debug programs as executable flowcharts, from loops and functions to classes and objects.

Watch demo

Open app · GitHub

Data Canvas screenshot showing a map of bike availability and a data table

Data Canvas

Clean, transform, and visualize data with blocks, inspect each step, and export charts, reports, and analysis code.

Watch demo

Open app · GitHub

Neural Canvas screenshot

Neural Canvas

Build machine-learning models visually, inspect their calculations and gradients, and export supported models to PyTorch.

Watch demo

Open app · GitHub

Featured Apps

STEVE screenshot

STEVE

Create, animate, and export mathematical scenes from equations, with control over lighting, materials, and surfaces.

Watch demo

Open app · GitHub

Cartogra-fun screenshot

Cartogra-fun

An interactive map projection playground for comparing globes, flat maps, geodesics, and distortion.

Watch demo

Open app · GitHub

Clockwork Atelier screenshot

Clockwork Atelier

A browser-based workshop for designing layered gear trains that drive a clock face.

Watch demo

Open app · GitHub

Explore Concepts

Topkapi Islamic geometric pattern

Topkapi

Create and explore Islamic geometric patterns with editable stars, rosettes, interlaced ribbons, layers, and colors.

Watch demo

Open app · GitHub

CASL screenshot

CASL

Compass-and-straightedge constructions across geometries.

Open app · GitHub

Geometric L-Systems screenshot

Geometric L-Systems

Explore colored edge-rewriting systems that generate geometric patterns from local rules.

Open app · GitHub

Transformation Studio screenshot

Transformation Studio

A visual playground for geometric transformations.

Open app · GitHub

Linky screenshot

Linky

Interactive linkage explorations and traced paths.

Open app · GitHub

Topological Games

FRENETic screenshot

FRENETic

Visualize Frenet frames, curvature, torsion, and tangent-binormal motion along space curves.

Open app · GitHub

TopologyAsteroids screenshot

TopologyAsteroids

Learn topology while playing asteroids.

Open app · GitHub

3D Topology Asteroids showing asteroids inside a curved hyperbolic domain

3D Topology Asteroids

Play Asteroids in Euclidean, hyperbolic, and spherical spaces, with side-by-side external and first-person views.

Open app · GitHub

Twisted Apples screenshot

Twisted Apples

Falling apples with a topological twist.

Open app · GitHub

TorusPente screenshot

TorusPente

A Pente-style board game played on a torus.

Open app · GitHub

TwistyTorus screenshot

TwistyTorus

A torus-based puzzle and visualization playground.

Open app · GitHub

Earth Shuffle screenshot

Earth Shuffle

A geometric Earth-visualization app.

Open app · GitHub

Fun!

Mechapede mechanical arcade game

Mechapede

Pilot a cutting tool, blast through gear-driven conveyor units, and dodge runaway maintenance equipment.

Watch demo

Open app · GitHub

RubiksEversion screenshot

RubiksEversion

A Rubik's Cube-style puzzle built around eversion moves.

Open app · GitHub

Darts screenshot

Darts

Play darts with a pub-style board, scoring panel, and cricket mode.

Open app · GitHub

HandDraw screenshot

HandDraw

Draw on a canvas with pinch-controlled pencils, colors, and eraser tools.

Open app · GitHub

HandFly screenshot

HandFly

Fly a hand-controlled plane through rings and airborne obstacles.

Open app · GitHub

STEVE demo

Open video directly