My Projects

InvenTree

Open Source Inventory Management System

Self-hosted inventory management software. Not my project but I use it to track my stock for Etsy and try to contribute whenever I find bugs.

InvenTree SDK (Java)

Generated API Client

An InvenTree API client generated from the OpenAPI schema. Each schema version has a client published to Maven Central for ease-of-use: snapshot releases for minor updates and full releases for schema versions that correspond to InvenTree releases.

Jellyfin

Open Source Media Server

Self-hosted media server software. I don't own this but I use it and contribute to the project when I can.

Archived Projects

DU Mocks

Dual Universe API Implementation

Lua mock modules to provide an environment for running and testing Dual Universe scripts outside the game environment. Largely superseded by the Official DU Lua Repo.

DU Ship Displays

In-Game Script for Dual Universe

Info and control screens for Dual Universe ships.

Many Bits

Pebble Watchface

A configurable binary-coded watch face that encodes each number rather than encoding the digits of a base-10 clock. Bit order can be swapped as well as foreground/background color. Also supports both 12 and 24 hour time and has a toggle for displaying seconds.

cubesensors-for-java

CubeSensors API Library

A Java library for reading data from the CubeSensors API.