steinbergmedia/vstgui
A user interface toolkit mainly for audio plug-ins observed · 2026-08-28
Health v2 · maintenance only
87/100
- Activity 96
- Release rhythm 69
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 114.5
- age_days: 3912
- days_rel: 49
- days_push: 24
- n_releases_24m: 5
Adoption not part of the score
1088 stars · 149 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
VSTGUI is a C++ user interface toolkit designed primarily for building UIs for audio plug-ins such as VST 3, AudioUnit, and AAX. Originally developed by Steinberg in 1998, it has been open source since 2003 and runs on Windows, macOS, iOS, and Linux.
Use cases
- build a gui for a vst3 audio plugin
- create custom ui for an audiounit effect
- design plugin interfaces for pro tools aax
- cross-platform audio plugin ui toolkit in c++
- make knobs and sliders for a synthesizer plugin
- ios audio app interface toolkit
When to choose
- you are developing VST 3, AudioUnit, or AAX audio plug-ins and need a native-feeling UI
- you need a mature, battle-tested C++ toolkit with cross-platform support including iOS
- you want tight integration with the Steinberg VST 3 SDK and its wrappers
When to avoid
- you are building a general-purpose desktop application rather than an audio plug-in
- you need a Linux UI toolkit for production (Linux support is still a preview)
- you prefer higher-level languages or frameworks like Qt, JUCE, or web-based UIs
Facets
library · maturity stable
ui-components graphics plugin-system cross-platform developer-tools cpp windows cross-platform audio-plugins vst3 audiounit aax gui-toolkit steinberg music-production dsp audio game-development macos linux ios
1 source
- readme: https://github.com/steinbergmedia/vstgui · fetched 2026-08-28 · 3c3fce145e0a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| steinbergmedia/vstgui | main | 87 |
For agents
markdown · JSON · MCP: product_card(name="steinbergmedia/vstgui")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem