Projects

Here are some of my recent projects. I'm always working on something new, so check back often!
Gamepad as DAW Controller

Gamepad as DAW Controller

Electron Node Javascript Typescript Python MIDI HID React Vite Webpack Tools Desktop App Design Prototyping Project Management MacOS

Desktop app that turns gamepads into controllers for audio tools. Bridges hardware input protocols with MIDI, enabling real-time control of Ableton Live through custom Python scripts.

View Gamepad as DAW Controller
Cross-platform Desktop App Starter with Licensing and Auth

Cross-platform Desktop App Starter with Licensing and Auth

Desktop App Tools Electron Javascript Typescript Node React Vite APIs

A production-ready starter template for building desktop apps. Includes integrated subscription licensing, user authentication, and cross-platform builds. Handling payments, auth, and deployment infrastructure out of the box.

View Cross-platform Desktop App Starter with Licensing and Auth

© 2026 Jonathan Lancaster