Projects
cmc
Technologies used: C, WGPU, GLFW
cmc is an (incomplete) Minecraft 1.21 client written in C. It currently supports joining servers with compression, encryption, and authenticated login.
ChordPDF
Technologies used: HTML, CSS, TypeScript, NPM, esbuild
Chord PDF is a project that renders chord charts from plain text files. There is a web version and a CLI.
MC Map Generator
Technologies used: C, Leaflet, Typescript, Java
Minecraft Map Generator creates an interactive map of a Minecraft world from the world folder. It also integrates live player locations and chat using a PaperMC plugin. Demo
The Corner
Technologies used: HTML, NodeJS
The Corner is a no (frontend) JS, no CSS website built using NodeJS. The backend uses the filesystem as a database to store the accounts, posts and replies.
LED Strip Remote
Technologies used: Arduino, C++, WebSockets, TypeScript, SvelteKit
Simplistic Passwords
Technologies used: TypeScript, Firebase
A simple password manager (use at your own risk). GitHub