Back to projects

Cutting Room Floor

Older projects that were finished, replaced or left behind. Kept here for the record.

Bank App

A full-stack banking app: sign up, deposit, withdraw and send money to other users. Next.js on a Go backend with JWT auth, deployed with Docker.

Cause of death: Made a nice tutorial, and that's all it needed to be.

No public repo

BPE

The original Python editor for BEEmod item packages, with plugin support in v3.

Cause of death: Replaced by BeePEE, a full rewrite.

TR

Runs a batch of scripts at once so teachers can mass-grade student assignments, and warns when a script uses weird imports.

Cause of death: Grading season ended.

Blank

An image format made entirely of whitespace. Spaces and tabs encode RGB values, and a newline starts the next row.

Cause of death: Turned out to make files larger, not smaller.

Graph IMG

A vector image format that draws with math functions, defined in its own small language.

Cause of death: Desmos and SVG already do this, and better.

Yapper

A work-in-progress desktop chat app built with Electron.

Cause of death: Discord exists, and the motivation didn't.

No public repo

MC SERVER

A Minecraft minigames server with game logic in Java, including KitPVP Duels and Extreme Hide and Seek.

Cause of death: Ran out of motivation.

No public repo

Music Visualizer

Turns an MP3 into a video of a cube bouncing to the beat. Bass sets its size, treble rounds its corners and volume controls how bright it glows.

Cause of death: Never found a real use for it.

No public repo

Chaos Encryptor

A toy cipher that pads a message with random characters at prime positions, then shifts, reverses and XORs it over key-driven rounds before shuffling the result. It decrypts every message before handing it over to prove it round-trips.

Cause of death: Used on one project, then lost its charm.

No public repo