Myself
Science
Cosmic web visualizer.
Solar system visualizer in WebGL. Includes planets, moons, small-bodies, comets, meteors, stars, exoplaents, and galaxies.
Hydrogen atom wavefunction visualization in WebGL.
Symbolic math tool especially targeted for tensor-index-manipuplation (physics tensors, not stupid AI tensors) and code-generation.
Includes lots of examples with application to cosmology, general relativity, numerical relativity, hydrodynamics, Maxwell equations, and hyperbolic conservation laws.
Various math worksheets I've typed up into LaTeX/MathJax. They tend to mirror the topics of the SymMath automatically-generated html output and its mixed html + live output .symmath pages.
Various visualizations of the WMM 2025 dataset, including LIC, vector field. Applied to various basis options of the Earth geographic chart, with options for interpolation between them.
4D-mesh-renderer, especially for rendering 4D-voxels, applied to rendering a layout of a 4D hypercube, in WebGL.
Black hole raytracer on GPU, in WebGL.
Conway's Life, running on GPU in WebGL.
Various CFD schemes, including HLL and Roe, implemented in CPU and GPU (WebGL), in-browser, in JavaScript.
Manifold property visualization tool, in JavaScript in-browser with WebGL.
Visualization of the sub-quaternion multiplication tables found within the Octonions, aligned to a Mobius-strip, in WebGL.
Very simple finite-difference Poisson solver on GPU in WebGL.
Very ugly and shoddy Thomsas-precession visualizer.
Shoddy time dilation / Twin-Paradox visualizer.
Abelian sandpile models on the GPU in WebGL.
Games
A Fantasy-Console, somewhere between Pico-8 compatible, 16-bit-era, and voxelmap-engine.
Editor of Final Fantasy VI USA for SNES.
The start of a farm simulator in the vein of Harvest Moon, except with voxel engine.
2D platformer engine, with built-in editor.
Sand-Tetris clone.
What would it be like to play chess on an arbitrary mesh manifold?
Pong, in LuaJIT+SDL, running in a browser.
A block-pushing puzzle game.
A color-matching puzzle game.
A simple 3D-bullet-hell game running on the GPU in WebGL.
A stupid RPG game that runs in browser, written in Javascript.
A stupid Tactical-RPG game with ascii display, written in Lua, running in-browser.
Minesweeper but with custom kernels used to count neighboring mines.
Dominion deck chooser with a useful touch-screen interface.
Mario Kart Wii stat picker. Choose what stats you want to maximize/minimize (and what weighted combinations) and it will rank karts accordingly.
Programming
LuaJIT+SDL3+GLES3+CImGui environment in browser with emscripten, modified Lua-5.4, and forked luaffifb library.