Projects
A selection of my open source work and experiments.
-
Hashdown
Markdown-based form builder SaaS.
Tech: Full-stack application: Rust (Axum, SQLX, PostgreSQL) backend and TypeScript (React, Vite, Tailwind) frontend. Uses a custom parsing expression grammar (PEG) compiled to WASM for client-side parsing.No image -
Gashapon Machine Sim
Tech: Built with rust and bevy.
-
A card game similar to hearts. Players are dealt cards and bid on how many hands they can win.
Tech: Website built with Dioxus (Rust UI framework). Server built with in Rust (axum, tokio). Website connects to the server via websocket, server handles game logic, syncing between players and validates moves.
-
Screen Recorder
A screen recording app, for recording yourself and the desktop at the same time.
Tech: Built with rust using egui, gstreamer and ffmpeg.
-
Uptime Monitor
A simple uptime monitor for websites.
Tech: Build in rust using axum, tokio, sqlx and sqlite.