Projects Index

Broccolini
A lightweight web browser for video game consoles and other low-dependency devices. Written in SDL2 using Chesto, it supports viewing simple websites. Broccolini uses litehtml as its rendering engine, and quickjs/mujs for JS support.
VGEdit
A basic SDL2 text editor designed for easy use on a video game console using a controller or touch screen. The primary goal of this project is to allow you to not have to turn to another device to edit text files.
Homebrew App Store
A homebrew app store for various consoles and handhelds. Browse and install homebrew applications directly on your console.
A C++ library for downloading and managing homebrew packages. Used as the backend for various homebrew package managers.
chesto
A declarative C++ GUI library for creating applications that run on Nintendo Switch, PC, and other platforms.
GlassController
Virtual controller using regions of the macOS touchpad. Allows you to configure different actions (such as key bindings) depending on gestures/input from the touchpad. It does this by linking against Apple's private MutlitouchSupport.framework, and using a bridging header to access the functions from Swift.
ShoWiFi
Homebrew app to display current wifi network info on wii/wiiu/switch/3ds
Add a software notch to your outdated Macbook! Deceive strangers!
An Android TV app that runs in the background, and lets you hold the Mute button on the remote for 2 seconds to cycle through HDMI inputs/sources.
Space Game
A simple 2D shooter reminiscent of classic arcade games. Built using SDL2 and C++, it features basic enemy AI, shooting mechanics, and score tracking.
OpenBackupExtractor
A program for extracting data from iPhone and iPad backups.
tertiary_text
Type using your Pebble! Tertiary text presents a solution for a quick and efficient method of entering text using only the Pebble itself. By fully utilizing the three buttons and narrowing down the selection each time, it is possible to hit all twenty-six characters of the alphabet in three button strokes. It looks a little clunky at first, but in almost no time the letters become muscle memory and your speed greatly improves.
words
Web app to keep track of words written over time.