Projects

A collection of small interactive projects and demos.

🔭 This is just a sample - check out all my projects on GitHub.

File System Access

A directory browser that lets you peek into your local filesystem right from the browser.

Web Serial Console

Talk to hardware through your browser - a full terminal for serial devices using Web Serial API.

BCD Table

An embeddable browser compatibility data table - check what features work where.

Code Highlight

Paste your code and watch it get syntax highlighted with custom themes on the fly.

Pixless demo

Pixless

A retro camera simulator with brutally limited resolution and palette - turn any photo into pixel art.

Sumi demo

Sumi

A programmatic drawing canvas based on a JS subset - write code to paint.

3D Booking System demo

3D Booking System

A hackathon project built with Godot - an interactive 3D booking demo that lets you see what the movie will look like from your seat.

Crawly demo

Crawly

A web extension to visualize how sites are connected to the wider web.

tinyws demo

tinyws

Tiny Widget System - a widget system for Linux leveraging GTK Webkit support to create complex interactive widgets with full support for web tech.