Featured Project
KrabzCAM
A browser-based CAM tool that converts vector graphics — SVG and DXF files — into G-CODE toolpaths for CNC routers and mills. Supports multiple operations, tool offsets, and direct download of ready-to-run G-CODE.
Featured Project
Gatefold
An educational tool for building and simulating digital logic circuits in the browser. Wire up gates, flip-flops, and buses — then clock them and watch the signals propagate in real time.
Travel Planning
CrissCross
Plan and visualize travel routes on an interactive map. Add waypoints, reorder stops, and see your journey laid out geographically.
🗺️Route Planning
Collatz Branching
Visualizes the branching structure of Collatz sequences as a tree — built in Elm.
Collatz Sequences
Explore individual Collatz sequences and their stopping times, rendered in Elm.
Hilbert Curve
Space-filling Hilbert curve generated using an L-system, rendered with Elm's SVG.
Sierpiński Arrowhead
The Sierpiński arrowhead fractal curve drawn via L-system rewriting in Elm.
QRCodeGen
Minimal QR-code generator that runs entirely in the browser — no server, no tracking.
JasCrypt
Browser-based encrypt / decrypt utility compatible with Jasypt — useful for checking Spring Boot encrypted properties.
Mermaid Editor
Live preview editor for Mermaid diagrams — type the diagram syntax, see the rendered output instantly.