Skip to content
85

Awesome Juce

A curated list of JUCE modules, templates, plugins, oh my!

1.3k stars72 forks285 entriesLast push Sep 29, 2026 (today)License MIT

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

General

I make more JUCEy content over at

Modules & Plugin Collections

Gin

Massive collection of extras, including StackBlur, Websockets, Maps, etc

chowdsp_utils

Large collection of utilities including dsp, presets, json

drowaudio

Older but large collection of utilities by the Tracktion superstar

squarepine_core

Collection includes flexible Google Analytics, Easing functions, metering

cello

JUCE ValueTrees for humans

juce-utils

MIDI, i18n, and other helper classes built on top of JUCE

stk_wrapper

JUCE wrapper module for the Synthesis ToolKit (STK) library

kv-juce

Kush View's module collection includes ffmpeg, video, jack

stm-juce-modules

Collection of Modules for use with JUCE

JUMP

Metering and utility classes built on top of JUCE

Templates

pamplejuce

C++20, JUCE, CMake, Catch2, Pluginval on GitHub Actions

JUCECmakeRepoPrototype

Large variety of JUCE and CMake plugin and app templates

audio-plugin-template

C++23, JUCE, CPM, googletest on GitHub Actions

nn-inference-template

Neural network inference template for TensorFlow Lite, LibTorch, ONNX Runtime

NTHN_TEMPLATE_PLUGIN

Audio Plugin CMake Template with a focus on Parameters and State Management

juce_cmake_vscode_example

Boilerplate for developing plugins with JUCE, CMake & VSCode

JUCE-CMake-Plugin-Template

Audio Plugin Template on GitHub Actions

juce-plugin-ci

(Archived) CI for JUCE audio plugins with GitHub Actions

juce-template

"Everything but the processing" template supporting Rust DSP

JUCE-ConsoleApp

A JUCE example for CLI/console app along with the message thread

create-juce-app

An NPM package for generating JUCE projects with dozens of different configuration options

Instruments

BespokeSynth

Cross-Platform Modular synth instrument/environment

In 2 lists

surge

A very active open source rebuild and extension of the classic

In 2 lists

helio-sequencer

One music sequencer for all major platforms, desktop and mobile

In 2 lists

dexed

Yamaha DX7 FM multi patform / multi format plugin

In 2 lists

helm

Free, Open source, cross platform 32-voice polyphonic synth

vital

The popular spectral warping wavetable synth is open source

In 2 lists

giada

Your Hardcore Loop Machine

odin2

24-voice polyphonic synth with filter emulations and modulation matrix

osci-render

A synthesiser for making oscilloscope music and visuals

In 2 lists

ripplerx

A physically modeled synth, capable of sounds similar to AAS Chromaphone and Ableton Collision

ADLplug

2 FM synths based on OPL3 and OPN2 sound chip emulations

monique-monosynth

Mono synth with morph mixer

Magical8bitPlug2

8-bit gaming console synth

juicysfplugin

Soundfont synthesizer

tunefish

Virtual Analog synth

OB-Xd

Virtual Analog modelled Oberheim OB-X with a few extras

Wavetable

A 2 oscillator wavetable synth with flexible modulation options

ChowKick

Kick synthesizer based on old-school drum machine circuits

blocks

Simplified modular synth

aeolus_plugin

Pipe organ emulator VST/AU

AudiblePlanets

An expressive, quasi-Ptolemaic semi-modular synthesizer

drumlabooh

LV2/VSTi drum machine that can use Hydrogen, SFZ, and other drumkit formats

BlackBird

Single Oscillator synth

crypt

Hyper-unison synth for rich cold synthetic full-textured sounds

PAPU

Gameboy PAPU emulation

SID

Commodore 64 SID emulation

SN76489

Sega Master System Sound Chip emulation

Hera

Juno 60

bitKlavier

Bitklavier is a digital prepared piano

Voc

Vocal synth emulates glottis and shape of vocal tract

RP2A03

Nintenodo RP2A03

SARAH

SARAH: Harmonic-analysis based synthesizer

VanillaJuce

Simple but complete VST2.4 + AUv2 synthesizer

BatSynth

2 oscillators with 13 wave shapes

SIMDsynth

A simple polyphonic synthesizer demonstrating SIMD techniques for x86 and ARM CPU types

juce-synth

A MIDI controlled subtractive synthesiser built using JUCE and the Maximillian library

BowedStringJUCE

Bowed String

blue-synthesiser

Bachelor's thesis "Sound synthesis based on audio samples as an VST3 instrument"

duck-synth

Synthesiser plug-in with two oscillators, adsr, reverb and volume

VermeerMonosynth-1

Monosynth VST on JUCE 5

juce-string-model

Realistic string instrument model using physical modelling and includes a delay line

BeatAligningGuitarLooper

A guitar looper which detects the tempo and plays along a rudimentary drumbeat

banana-split

Two part project with a FM Synthesiser plug-in and a MIDI controller built with Arduino

Samplers

shortcircuit-xt

Sampler

vmpc-juce

JUCE implementation of VMPC2000XL

Just-a-Sample

A modern audio sampler, focused on simplicity and ease of use

Soompler

Soompler, a JUCE based sampler plugin

JUCE-AKSampler

AudioKit AKSampler wrapped as a JUCE app/plug-in

CTAG-JUCE-Sampler

CTAG JUCE sampler

Sampler

A sampler made with JUCE

streaming_sampler

Extension to JUCE's Sampler class which enables disk streaming

duck-sampler

Sampler plug-in with ADSR, distortion and LFO

Effects

AnalogTapeModel

Physical Modeling for Analog Tape Machines

SmartGuitarAmp

Neural Network WaveNet modelled guitar amps

ZLEqualizer

16-band minimum-phase dynamic equalizer

paulxstretch

Extreme Timestretching application and plugin

Fire

A multi-band distortion plugin

BYOD

Build-Your-Own Guitar Distortion

Maim

Audio plugin for custom MP3 distortion and digital glitches

ChowMatrix

Inifinitely growable tree of delay lines

SmartGuitarPedal

Neural Network WaveNet modelled guitar pedals

CTAGDRC

An audio compressor plugin

mda-plugins-juce

Old school MDA freeware plugins reimplemented in JUCE

valentine

An open source compressor meant to pump and breathe

Schrammel_OJD

Audio plugin model of a modern classic overdrive pedal

slPlugins

Large plugin collection from socalabs

RoomReverb

Algorithmic reverb plugin

simple-reverb

Simple reverb

SimpleCompressor

Code and theory of a look-ahead compressor / limiter

NEL-19

High-fidelity random vibrato (windows only)

vsts

A treasure trove of effects and other fun plugins

SG-323

Authentic emulation of an Ursa Major Stargate 323 Reverb

cStop

Tape stop plugin with a few extra goodies

modEQ

EQ audio plugin with modulation

PerceptoMap

Visualizing how we hear: An open-source spectrogram plugin for psychoacoustic audio analysis

CHOW

Digital Distortion

PhaseVocoder

Phase Vocoder

vstSpleeter

Uses JUCE and spleeterpp to run spleeter in c++

quantumVerb

Convolution Reverb

crispy

Audio Saturation Plugin (VST/AU) made with JUCE

repitch

MIDI controlled harmonizer

anotherdelay

Tape Delay plugin with tape flutter, wow, and saturation emulation

ZLEComp

Compressor plugin with gain reduction history

utility-clone

VST plugin like a Ableton Utility

mverb

Dattorro’s figure-of-eight reverb

SMPLComp

A simplified version of the CTAGDRC audio compressor plugin

ABComparisonPlugin

An audio-plugin for multi-channel AB-comparison of several input signals

JUCEVocoder

A simple vocoder plug-in with a built-in synthesis engine

OvertoneFilter

Emphasize MIDI-selected harmonics of an audio signal

Delay

Delay-effect plugin

Contrast

Bundle of minimal plug-ins

Filter

A state variable filter plugin

VibraFlanger

Vibrato/Flanger effect plugin made with JUCE

ATK-MT2

Plugin emulating the MT2 pedal

Phaser

Phaser-effect plugin

Distortion

Waveshaper distortion plugin

Lush-Delay

A Delay Plugin Made with JUCE

TS9

Plugin modeling the well-known Ibanez TS9 TubeScreamer

Chorus

LCR Chorus-effect plugin

ATKGuitarPreamp

Plugin modeling a guitar preamplifier followed by a tone stack

juce-audio-filters

Collection of digital audio filter plugins using the JUCE DSP module

SD1

Plugin modeling the well-known Boss SD1

ATKBassPreamp

Plugin modeling a bass preamplifier followed by a tone stack

UniversalDelay

A mono delay plugin

Andromeda

A plugin version of the Andromeda version of the Noble ODR-1

IEMPluginSuite

Large suite of plugins, including Ambisonic

Metering

Frequalizer

Equalizer using JUCE's dsp module

ff_meters

LED meters for JUCE audio buffers

equalize_it

12-band parametric EQ

sound_meter

Resizable efficient peak meters

Midi

ShowMIDI

Multi-platform GUI application to effortlessly visualize MIDI activity

SendMIDI

Cross-platform tool to send MIDI messages from the command line

stochas

Probabilistic sequencer

ReceiveMIDI

Cross-platform tool to monitor and receive MIDI messages on the command line

KnobKraft-orm

The free modern cross-platform MIDI Sysex Librarian

ripchord

Cross platform plugin to create and remix chord progressions

b-step

Chord sequencer

arpligner

Multi-track & polyphonic arpeggiator where both chords and arp patterns are live MIDI data

Midi-Transposer

Map chords to your MIDI bass pedal

Shuttertone

Uses colour data from images to generate music

Topiary-Beatz

A MIDI drum pattern generator for live use

Topiary-Riffz

Plugin that can play MIDI files, assigned to keys, and transposed on a per key basis

Topiary-Presetz

Plugin that lets you define "variations" of settings of "parameters" and output as Midi

LibreArp

Pattern-based arpeggiator

Microtuning

SuperVirtualKeyboard

MIDI Plugin for interacting with microtonal piano layouts

tuning-workbench-synth

Simple microtonal synth

everytone-tuner

MIDI microtuning plugin

ScaleStructureComponent

For designing a 2D isomorphic layout based on MOS scales for use with ET tuning systems

UI

foleys_gui_magic

WYSWYG plugin editor letting you create JUCE GUIs without coding

fontaudio

Icon toolkit for audio with permissive licensing

JIVE

Build flexible GUIs using declarative markup

melatonin_blur

Fast cross-platform CPU blurs and drop/inner shadows for JUCE

animator

Animation module implementing classic easing curves and some new ones

hack_audio_gui

Hack Audio's custom components

Resvg4JUCE

Wrapper for the resvg rendering library

juce-widgets

Unsorted collection of "widgets"

BarelyML

Markdown-inspired markup for JUCE

juce-draggableListBox

JUCE ListBox whose items can be reordered by drag-and-drop

juce_litehtml

JUCE module that provides integration of the litehtml HTML/CSS rendering engine

RtfFileLoader

Convert rtf files to xml to create a JUCE AttributedString

juce_murka

A lightweight GPU-accelerated library inspired from ImGui for interactive audio plugin UI design for JUCE

JuceHtmlTextEditor

HTML parsing of the basic tags for formatting text and adding hyperlinks

haydxn_juce_animation

JUCE animation package originally contributed by 'haydxn'

bbcode-editor

TextEditor descendant that accepts BBCode

html_entity_decoder

A simple HTML entity String decoder module for JUCE

Tooling & Debugging

pluginval

Cross-platform plugin testing and validation

FRUT

The OG way to setup CMake with JUCE (pre JUCE 6)

melatonin_inspector

Inspect your JUCE components ala Web Inspector

formula

VST and AU plugin to live code and test effects inside your DAW

juce-toys

LLDB helpers. Comoponent, buffer and value tree debuggers and more

melatonin_audio_sparklines

Display audio as ASCII waveforms on the console and in your tests

DSP-Testbench

Test your dsp with signal sources, routing, analysis and monitoring

Frameworks

plugdata

Pure Data as a plugin, with a new GUI

Chataigne

Real-time communication and syncing with many other technologies

In 2 lists

HISE

The open source framework for sample based instruments

Camomile

A meta-plugin that embeds Pure Data

In 2 lists

react-juce

Cross-platform native apps with React.js and JUCE

cabbage

Framework for developing plugins with the Csound programming language

ysfx

JSFX hosting library incl. example plugin

plugincollider

Plugin that embeds SuperCollider

AudioTK

An audio digital processing toolbox based on a workflow/pipeline principle

none

Framework built with JUCE, provides architecture guidance for making a plugin (GUI, Processors, States, State Modifiers)

DSP

faust

JUCE standalone app and plugin exporter for Faust DSP library

In 2 lists

Audio-Effects

Collection of Audio Effects examples from a book

signalsmith-stretch

Polyphonic pitch/time algorithm

dsp

Signalsmith's library of DSP utilities and classes

formula

VST and AU plugin to live code and test effects inside your DAW

pitch_detector

Pitch estimation based on YIN

pMix2

pMix - a preset interpolator, plug-in chainer and Faust IDE written with JUCE

juce_faustllvm

JUCE Module for embedding the libfaust JIT compiler

sst-filters

Surge filters as a separate library

mammut

Sound transformation using one single gigantic analysis (no windows)

juce-MultiStepEnvelopeGenerator

Multi Step Envelope Generator

ape

Plugin that allows programming C++ DSP code in real time

sst-waveshapers

Surge waveshapers as a separate library

SimpleVocoder

Leaky autocorrelation vocoder

OverlappingFFTProcessor

Class for buffering samples for FFT processing

ob_HIIR

JUCE module wrappler for Laurent DeSoras' upsampling and downsampling library

OomphSC

Audio Plug-in which figures out the Oomph of a signal and sends it via OSC

JUCE_SoundTouch

Wrapper around the SoundTouch tempo/pitch library

Music Notation and Theory

guidolib

Music notation format, score rendering engine and various music score utilities

belle

Music notation rendering library. Outputs to PDF, JUCE, Core Graphics, MIDI, etc.

jackel

Negative harmony application

foleys_musicology

Music theory and score editing/rendering

Bach

A music theory library JUCE module

Networking & Cryptography

RestRequest

JUCE module for making HTTP requests to REST APIs

yum_CredentialManager

MacOS Keychain and Windows CredentialManager integration

Graphics & Video

CustomMatPlot

MatPlotLib implementation in JUCE

imgui_juce

Dear ImGui backend for JUCE

foleys_video_engine

A video engine to load, play, assemble and write video

vulkan-cpp-library

Windows 10 Vulkan support for JUCE 6

juce_bgfx

bgfx rendering example for JUCE

juce_nanovg

NanoVG graphics module for JUCE

OpenGL

3DAudioVisualizers

An OpenGL Audio Visualizer suite for Audio and GUI

glslEditor_AudioPlugin

GLSL Editor Audio Plugin

OpenGLRealtimeVisualization4JUCE

OpenGL-accelerated realtime audio visualization components

LearnJUCEOpenGL

Beginner's reference on animated 2D graphics in JUCE using OpenGL

juce-midi-visualizer-AU-plugin

Generate real-time 3D visualization of MIDI Data using OpenGL

openglWithJuce

OpenGL with JUCE

Polyline2DExample

A JUCE example application for Polyline2D

LiveShaderPalette

Live code animated OpenGL shaders and mouse/touch input actions side-by-side

Polyline2DPathRenderer

Renders JUCE Paths very quickly using OpenGL

Testing

juce-end-to-end

End to end functional testing via js

TestsTalk

Catch2 Examples from ADC 2020 talk

melatonin_test_helpers

Catch2 matchers for JUCE's AudioBlock

melatonin_parameters

Log parameter conversion and formatting example with tests

straw

Straw is a juce automation framework for integration testing

Educational

synth-plugin-book

Source code for the book "Code Your Own Synth Plug-Ins With C++ and JUCE"

juce-cookbook

JUCE Cookbook

juceSynthFramework

Build a JUCE synth step by step with Josh

audio-effects

Revised versions of Reiss and McPherson's "Audio Effects" examples

audio-dsp

Playing around with audio plugin development and DSP

plugex

PLUGin EXamples made with JUCE

plugin-ci-example

JUCE plugin CI examples for Gitlab, GitHub, Azure

Juce-Simples-Exemples

Simples Juce Exemples

Hosts & DAWs

pedalboard

A Python library and host for manipulating audio

In 2 lists

element

The audio plugin host that isn't a DAW!

tracktion_engine

The one, the only, the engine that JUCE was once extracted from

DawDreamer

Python DAW with full cross platform support

OwlPlug

Cross-platform plugin manager

RenderMan

Interactive "command line" host backed by Maximilian

Plugalyzer

Command-line VST3, AU and LADSPA plugin host for easier debugging of audio plugins

PluginRunner

Run audio through a plugin from the CLI on windows

Integrations

MIDI2LR

An application and plugin to remotely control Lightroom via MIDI

clap-juce-extensions

CLAP plugin support

popsicle

Bridging JUCE to python

luce

LUA GUI module (unmaintained)

JucyFluttering

Flutter for iOS and Android frontend

osmid

MIDI <-> OSC conversion used by Sonic Pi

AbletonLink_JuceSampler

Tutorial on tempo synchronization with Ableton Link

tomduncalf_juce_web_ui

WIP: Helper classes for integrating a web-based UI with JUCE

WebUISynth

Example of WIP: A simple JUCE synth with a web (React/Typescript) UI

TD-JUCE

TD-JUCE: JUCE audio and VSTs in TouchDesigner

freesound-juce

Freesound.org API implementation

qt_with_juce_example

Example project using Qt and JUCE together

aap-juce

Android Audio Plugin (AAP) support with lots of plugin ports

juce_meets_link

An integration example of Ableton Link with JUCE

FreesoundSimpleSampler

Sampler plugin which demonstrates the Freesound-JUCE API client

juce_meets_DaisySP

Example of integration of DaisySP and JUCE

jlv2

LV2 plugin hosting

MIR (Music Information Retrieval)

JUCE_Tempometer

Beat tracking JUCE example based on BTrack

Machine Learning

ddsp-vst

Realtime DDSP Neural Synthesizer and Effect

Scyclone

Real-time Neural Timbre Transfer plugin based on RAVE

KlonCentaur

Analog guitar pedal emulation using the RTNeural real time framework

rave_vst

Realtime Audio Variational autoEncoder (RAVE) packaged as a vst

micro-tcn

Efficient real-time modeling of analog dynamic range compression

infermux

Local LLMs in your DAW in VST, AU, AAX with llama.cpp

TensorFlowVST

Example of using a TensorFlow Keras model in a VST

Hardware

push2-display-with-juce

Ableton Push 2 display example (archived repo)

juce_serialport

Access hardware serial ports or USB virtual serial ports

PolarDesigner

control the polar pattern of your OC818 or other dual-diaphragm mic

Sysex77

Midi editor for the Yamaha Sy77/TG77/Sy99 FMSynth

BCR2000_Master

Small program for working with the Behringer BCR2000 MIDI controller and its BCL language

AmbiCreator

Record first-order Ambisonics using two OC818 microphones

meeblip-controller

Midi controller for the Meeblip Anode synth

StereoCreator

Create different stereo set-ups with one or two OC818 microphones

Networking

sonobus

Real-time network audio streaming collaboration tool

audiogridder

Offload dsp processing to remote computers

JammerNetz

Host a jam session over the internet

juce_bluetooth

Bluetooth LE module for MacOS and Windows

Forks

yup

Liberally licensed standalone framework with modern rendering forked from JUCE7

In 2 lists

JUCE_ARA

JUCE fork that provides Audio Random Access (ARA) support

JUCE

Fork with AAX AudioSuite support and other features and fixes

juce_emscripten

Port of JUCE for the browser via Emscripten (maintained)

See category
94

Awesome OpenClaw Skills

VoltAgent/awesome-openclaw-skills

The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞

Fresh★ 53k830 entriesPushed today
92

Awesome DeepSeek Harness (DSH) Plugin

awesome-dsh-plugin/awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Fresh★ 17k1654 entriesPushed today
91

Awesome Guidelines

Kristories/awesome-guidelines

Programming style, best practices, and coding conventions.

Fresh★ 11k166 entriesPushed 2 days ago
90

Awesome

sindresorhus/awesome

😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]

Fresh★ 513k51 entriesPushed 28 days ago
90

Awesome Prompts

ai-boost/awesome-prompts

Curated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.

Fresh★ 9k288 entriesPushed today
90

Awesome README

matiassingers/awesome-readme

A curated list of awesome READMEs

Fresh★ 22k143 entriesPushed yesterday