Save, browse & reuse your favorite module setups
Prefabs streamlines patching: save any selection of pre-wired modules as a reusable prefab, browse your prefabs, patches, and the full 600+ module library from one menu, and drag them into any patch in seconds.
A faster way to build patches
Everything you've wired before, ready to drop in again.
Everything in one menu, dropped in wired.
Your prefabs, patches, and the full module library cascade from one menu. Press a prefab and drag the whole wired group straight into your patch.
Your go-tos, one key away.
Right-click any module to favorite it. Hold ctrl and the whole menu re-derives from just your favorites.
See it before you place it.
Hover an entry and a thumbnail of the wired group appears beside it — so you reach for the right prefab without dropping the wrong one.
Type a few letters, pull it in.
Fuzzy search matches across prefabs, patches, and modules — preview a result, then drag it straight into the rack.
Browse PatchStorage without leaving Rack.
Search the community library by title, tag, or author, with artwork thumbnails — an integrated PatchStorage browser, right in the menu.
Never hand-hunt missing modules again.
A community patch flags anything you don't have in red — one click installs every missing module.
Install in a minute
Drop in the prebuilt plugin, or build it from source.
1 Install the plugin
# Download the latest .vcvplugin from GitHub releases,
# then drop it into your Rack 2 user plugins folder:
# Windows
%LOCALAPPDATA%\Rack2\plugins-win-x64\
# macOS
~/Library/Application Support/Rack2/plugins-mac-x64/
# Linux
~/.local/share/Rack2/plugins-lin-x64/
# Restart VCV Rack — Prefabs appears under the "Prefabs" brand.
Prefabs is distributed directly — it is not on the
official VCV Library. Grab the .vcvplugin from GitHub releases.
2 Or build from source
# Requires the Rack 2 SDK and a C++20 toolchain.
export RACK_DIR=/path/to/Rack-SDK
git clone --recursive https://github.com/dustinlacewell/vcv-prefabs.git
cd vcv-prefabs
make
make install
The --recursive flag pulls the submodules (yui, efsw, date,
svghelper, jansson). Set RACK_DIR to your Rack 2 SDK.