Faceplate — a visual UI designer for JUCE WebView2 plugins

DSP, Plugin and Host development discussion.
Post Reply New Topic
RELATED
PRODUCTS

Post

Just went public: https://github.com/AllTheMachines/Faceplate
if you build synths, effects, or instruments, you know the pain: designing knobs, sliders, meters… then hand-coding all of it in C++.
JUCE 8 introduced WebView2 support, which means your plugin UI can now be built with HTML, CSS, and JavaScript — running inside your VST3/AU/AAX.
Faceplate is a visual designer for that workflow.

How it works:
Drag UI elements onto a canvas → tweak size, color, behavior → see it live → export a ready-to-use WebView2 bundle (HTML/CSS/JS) that talks to your C++ parameters.
No more recompiling to tweak a knob color.

Features:
- 60+ UI components (knobs, sliders, VU meters, waveform displays, panels)
- Real-time preview
- Multi-window layouts (main, settings, dev windows)
- SVG import with automatic layer detection
- Exports working code with JUCE parameter bindings

Who it's for:
Audio developers who want to use modern web tech for plugin UIs — or just want to stop fighting JUCE's GUI classes.

Status: Public and usable, but still evolving. Bugs expected — feedback welcome.

Post

Hi there,

I just saw your post about Faceplate and this sounds absolutely incredible. I am currently developing a modern guitar DSP suite (Autima DSP) using JUCE, and I completely bypassed the native C++ GUI classes in favor of a WebView2 (HTML/CSS/JS) architecture. It has been a total game-changer for styling and workflow.

A visual designer tailored specifically for this JUCE/WebUI bridge is exactly what the community needs right now.

However, I tried to access your repository to test it out, but the GitHub link is currently returning a 404 error. Did the repository get switched to private or perhaps the URL changed?

I would love to give it a spin, especially to see how it handles the SVG imports and the parameter bindings compared to my current manual setup. Let us know when it's back online!

Cheers,

Post

404

Demo video?

Post

Yeah more info please, visuals of the gui, or examples?
100 High Quality Soundsets: Omnisphere 2, Dune 3, Tone 2 Synths, Pigments, Uhe Synths, Halion, Spire, and others.

TTU Youtube

Post

A few companies use webview for their plugins, not fond of it myself. Though I bought their
plugins despite that. Sometimes it prevents them from working if your internet is slow or out.
They check for updates every time you start them as well.

Post

Page not found · GitHub.png
You do not have the required permissions to view the files attached to this post.
I'm not a musician, but I've designed sounds that others use to make music. http://soundcloud.com/obsidiananvil

Post Reply

Return to “DSP and Plugin Development”