⮤ homepage

projects

Pixels

An r/place clone, built with JS and websockets

Try it out!

canvas

egg-kernel

A tiny kernel for x86, created using C and assembly.

See it on GitHub!

Picture of the kernel at startup

JavaPathtracer

A photorealistic renderer written in Java.

See it on GitHub!

Scene rendered with the pathtracer

Tiny Virtual Machine (TVM)

An artificial, emulated CPU, useful for teaching assembly programming and low-level concepts while avoiding the historical baggage of real architectures.

See it on GitHub!

A picture of the TVM workspace

MineLink

A Discord-Minecraft interlink system built on top of MCWebSocket. Currently used on my SMP.

See it on GitHub!

MineLink at work

MCWebSocketPlugin

A simple framework for building websocket-based Minecraft integrations like Discord bots or web consoles.

See it on GitHub!

node-mc-api

A NodeJS package providing functions for pinging Minecraft servers and interacting with Mojang's official API. Capable of authenticating users, updating skins, and looking up name histories.

See it on GitHub!