I build JUCE 8 webview plugin front ends in React, and I have taken one all the way through to a signed, notarized release.
Song Cage is a songwriting app I built and shipped solo. The same React/TypeScript codebase runs in:
- a browser
- an iOS app and an Android app, both live on the stores
- a Tauri desktop shell on macOS and Windows, signed and notarized
- an AU/VST3 plugin webview, signed and notarized, loading in real DAWs
That last line is what I am offering. If you have a C++ audio product and you want its UI rebuilt in web tech, the parts that eat the schedule are already solved on my end: the webview bridge and state sync, keyboard and focus handling inside a host, per-DAW quirks, the macOS notarization and .pkg path, the Windows installer and signing, deployment-target traps, and file downloads and mic permissions inside an embedded webview.
What I do not do is DSP. I am a front end and product person, and your DSP stays yours.
Remote, and I keep hours that work for both European and US teams. Open to a fixed-scope engagement, usually four to six weeks, or an hourly retainer.
The work is here:
Replies here are closed by the category settings, so email me at steve@songcage.com.
