Projects

a collection of projects

Voxor

Self-hosted chat solution built with Flask and Tailwind. Send messages and files without limits. Custom bot integration with a full API.

CPUsim

A C program to simulate a basic CPU and a custom instruction set, supporting operations like arithmetic, data movement, I/O, and control flow.

streamline

A simple and efficient CLI built with Rust for transferring files and directories over a LAN. It supports zipping, chunking, parallel transfers, and SHA256 hashing.

rmt-debrid

A FastAPI interface for Real-Debrid to remotely manage torrent downloads. It supports both regular and magnet links.

audioshare

A Next.js app for uploading and playing large lossless audio files online. It supports high-quality audio and rich metadata to keep files as original as possible.

linux_keylogger

A Linux keylogger that runs as a daemon, using device drivers to access keyboard logs. It adds to a log file with a low footprint.

Open Gallery

A hacked together interface written in Go displaying scraped artworks from the National Gallery with clean and full metadata.

WASMagick

A client-side image converter using a WASM implementation of Magick, featuring compression, dynamic resizing, transformations, filters, colour effects, etc.