Skip to content

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

License

Notifications You must be signed in to change notification settings

sudara/awesome-juce

Repository files navigation



An awesome list of open source JUCE libraries, plugins and utilities.

Organized by category. Stats update nightly.

🟢 = updated recently
🟠 = no commit in last year
🔴 = no commit in the last 3 years

Your repo missing? Open a PR to sites.txt with the url and a concise description.

I make more JUCEy content over at https://melatonin.dev/blog

Modules & Plugin Collections

repo description license ⭐️ updated
Gin
by FigBug
Massive collection of extras, including StackBlur, Websockets, Maps, etc BSD-3-Clause 262 25 days󠀠󠀠🟢
chowdsp_utils
by Chowdhury-DSP
Large collection of utilities including dsp, presets, json other 246 13 days󠀠󠀠🟢
drowaudio
by drowaudio
Older but large collection of utilities by the Tracktion superstar other 165  2 years🟠
squarepine_core
by SquarePine
Collection includes flexible Google Analytics, Easing functions, metering other 44 3 days󠀠󠀠🟢
stk_wrapper
by adamski
JUCE wrapper module for the Synthesis ToolKit (STK) library 27  6 years🔴
juce-utils
by christofmuc
MIDI, i18n, and other helper classes built on top of JUCE MIT 27 18 days󠀠󠀠🟢
kv-modules
by kushview
Kush View's module collection includes ffmpeg, video, jack GPL-2.0 24  3 years🔴
Jaut
by ElandaSunshine
Collection of lower level modules complementing JUCE GPL-3.0 22  1 month󠀠󠀠🟢
stm-juce-modules
by spensbot
Collection of Modules for use with JUCE MIT 16  4 years🔴
JUMP
by ImJimmi
Metering and utility classes built on top of JUCE GPL-3.0 12  2 months󠀠󠀠🟢

Templates

repo description license ⭐️ updated
pamplejuce
by sudara
C++20, JUCE, CMake, Catch2, Pluginval on GitHub Actions MIT 429 4 days󠀠󠀠🟢
JUCECmakeRepoPrototype
by eyalamirmusic
Large variety of JUCE and CMake plugin and app templates 248 27 days󠀠󠀠🟢
audio-plugin-template
by JanWilczek
C++23, JUCE, CPM, googletest on GitHub Actions Unlicense 108  2 months󠀠󠀠🟢
nn-inference-template
by Torsion-Audio
Neural network inference template for TensorFlow Lite, LibTorch, ONNX Runtime MIT 97 2 months󠀠󠀠🟢
juce_cmake_vscode_example
by tomoyanonymous
Boilerplate for developing plugins with JUCE, CMake & VSCode 90  2 years🟠
NTHN_TEMPLATE_PLUGIN
by ncblair
Audio Plugin CMake Template with a focus on Parameters and State Management MIT 76  1 year🟠
juce-plugin-ci
by ellapollack
(Archived) CI for JUCE audio plugins with GitHub Actions 60  1 year🟠
JUCE-CMake-Plugin-Template
by anthonyalfimov
Audio Plugin Template on GitHub Actions MIT 48  1 year🟠
juce-template
by nberr
"Everything but the processing" template supporting Rust DSP MIT 30 5 months󠀠󠀠🟢
JUCE-ConsoleApp
by eyalamirmusic
A JUCE example for CLI/console app along with the message thread 3  2 months󠀠󠀠🟢

Instruments

repo description license ⭐️ updated
BespokeSynth
by BespokeSynth
Cross-Platform Modular synth instrument/environment GPL-3.0 4114 6 days󠀠󠀠🟢
surge
by surge-synthesizer
A very active open source rebuild and extension of the classic GPL-3.0 3166 5 days󠀠󠀠🟢
helio-sequencer
by helio-fm
One music sequencer for all major platforms, desktop and mobile GPL-3.0 3128 11 days󠀠󠀠🟢
dexed
by asb2m10
Yamaha DX7 FM multi patform / multi format plugin GPL-3.0 2864  2 months󠀠󠀠🟢
helm
by mtytel
Free, Open source, cross platform 32-voice polyphonic synth GPL-3.0 2383  6 years🔴
giada
by monocasual
Your Hardcore Loop Machine GPL-3.0 1730 5 days󠀠󠀠🟢
vital
by mtytel
The popular spectral warping wavetable synth is open source GPL-3.0 1585  2 years🟠
odin2
by TheWaveWarden
24-voice polyphonic synth with filter emulations and modulation matrix GPL-3.0 573  2 years🟠
ADLplug
by jpcima
2 FM synths based on OPL3 and OPN2 sound chip emulations BSL-1.0 445  3 years🟠
monique-monosynth
by surge-synthesizer
Mono synth with morph mixer other 362 4 months󠀠󠀠🟢
Magical8bitPlug2
by yokemura
8-bit gaming console synth GPL-3.0 311 10 months󠀠󠀠🟢
tunefish
by paynebc
Virtual Analog synth GPL-3.0 262  1 year🟠
juicysfplugin
by Birch-san
Soundfont synthesizer GPL-3.0 233  3 years🟠
ChowKick
by Chowdhury-DSP
Kick synthesizer based on old-school drum machine circuits BSD-3-Clause 165  2 years🟠
Wavetable
by FigBug
A 2 oscillator wavetable synth with flexible modulation options BSD-3-Clause 145  2 months󠀠󠀠🟢
blocks
by dan-german
Simplified modular synth GPL-3.0 142 4 months󠀠󠀠🟢
AudiblePlanets
by gregrecco67
An expressive, quasi-Ptolemaic semi-modular synthesizer GPL-3.0 112 3 months󠀠󠀠🟢
OB-Xd
by reales
Virtual Analog modelled Oberheim OB-X with a few extras GPL-3.0 106  2 years🟠
aeolus_plugin
by Archie3d
Pipe organ emulator VST/AU GPL-3.0 95 3 months󠀠󠀠🟢
BlackBird
by khrykin
Single Oscillator synth GPL-3.0 60 9 months󠀠󠀠🟢
PAPU
by FigBug
Gameboy PAPU emulation GPL-2.0 50 3 months󠀠󠀠🟢
SID
by FigBug
Commodore 64 SID emulation GPL-3.0 45 3 months󠀠󠀠🟢
SN76489
by FigBug
Sega Master System Sound Chip emulation LGPL-2.1 42 3 months󠀠󠀠🟢
drumlabooh
by psemiletov
LV2/VSTi drum machine that can use Hydrogen, SFZ, and other drumkit formats GPL-3.0 41 27 days󠀠󠀠🟢
Hera
by jpcima
Juno 60 GPL-3.0 38  3 years🔴
bitKlavier
by Princeton-CDH
Bitklavier is a digital prepared piano GPL-3.0 37 11 months󠀠󠀠🟢
SARAH
by getdunne
SARAH: Harmonic-analysis based synthesizer MIT 28  2 years🟠
Voc
by FigBug
Vocal synth emulates glottis and shape of vocal tract LGPL-2.1 28 3 months󠀠󠀠🟢
VanillaJuce
by getdunne
Simple but complete VST2.4 + AUv2 synthesizer MIT 27  5 years🔴
RP2A03
by FigBug
Nintenodo RP2A03 LGPL-2.1 26 3 months󠀠󠀠🟢
BatSynth
by Emmet-Hayes
2 oscillators with 13 wave shapes 13  1 year🟠
BowedStringJUCE
by SilvinWillemsen
Bowed String 10  6 years🔴
juce-synth
by w-frank
A MIDI controlled subtractive synthesiser built using JUCE and the Maximillian library 8  4 years🔴
blue-synthesiser
by mariusz96
Bachelor's thesis "Sound synthesis based on audio samples as an VST3 instrument" 8  3 years🟠
duck-synth
by jsvaldezv
Synthesiser plug-in with two oscillators, adsr, reverb and volume MIT 7 6 months󠀠󠀠🟢
VermeerMonosynth-1
by mohragk
Monosynth VST on JUCE 5 GPL-3.0 6 3 months󠀠󠀠🟢
juce-string-model
by w-frank
Realistic string instrument model using physical modelling and includes a delay line 4  4 years🔴
BeatAligningGuitarLooper
by DanielRudrich
A guitar looper which detects the tempo and plays along a rudimentary drumbeat GPL-3.0 2  6 years🔴
additive-synth
by jsvaldezv
Additive synthesis plug-in with two oscillators and two LFO modulations MIT 2 11 months󠀠󠀠🟢
banana-split
by jsvaldezv
Two part project with a FM Synthesiser plug-in and a MIDI controller built with Arduino MIT 1 6 months󠀠󠀠🟢

Samplers

repo description license ⭐️ updated
typebeat
by kofigumbs
MacOS only Rust-backed Keyboard sequencer, sampler, and synth AGPL-3.0 417  2 years🟠
shortcircuit-xt
by surge-synthesizer
Sampler GPL-3.0 262 1 day󠀠󠀠🟢
vmpc-juce
by izzyreal
JUCE implementation of VMPC2000XL GPL-3.0 93  1 month󠀠󠀠🟢
Soompler
by abbysoft-team
Soompler, a JUCE based sampler plugin 32  5 years🔴
JUCE-AKSampler
by getdunne
AudioKit AKSampler wrapped as a JUCE app/plug-in GPL-3.0 29  5 years🔴
CTAG-JUCE-Sampler
by NiklasWan
CTAG JUCE sampler 24  5 years🔴
Sampler
by DBraun
A sampler made with JUCE MIT 20  1 year🟠
streaming_sampler
by onereddogmedia
Extension to JUCE's Sampler class which enables disk streaming MIT 15  3 years🔴
duck-sampler
by jsvaldezv
Sampler plug-in with ADSR, distortion and LFO MIT 9 6 months󠀠󠀠🟢

Effects

repo description license ⭐️ updated
SmartGuitarAmp
by GuitarML
Neural Network WaveNet modelled guitar amps Apache-2.0 1239  1 year🟠
AnalogTapeModel
by jatinchowdhury18
Physical Modeling for Analog Tape Machines GPL-3.0 1119  1 year🟠
Fire
by jerryuhoo
A multi-band distortion plugin AGPL-3.0 521  1 month󠀠󠀠🟢
paulxstretch
by essej
Extreme Timestretching application and plugin other 447  2 years🟠
BYOD
by Chowdhury-DSP
Build-Your-Own Guitar Distortion GPL-3.0 439 6 months󠀠󠀠🟢
ZLEqualizer
by ZL-Audio
16-band minimum-phase dynamic equalizer AGPL-3.0 309 2 days󠀠󠀠🟢
ChowMatrix
by Chowdhury-DSP
Inifinitely growable tree of delay lines BSD-3-Clause 293  3 years🟠
Maim
by ArdenButterfield
Audio plugin for custom MP3 distortion and digital glitches GPL-3.0 264 3 months󠀠󠀠🟢
SmartGuitarPedal
by GuitarML
Neural Network WaveNet modelled guitar pedals Apache-2.0 264  2 years🟠
CTAGDRC
by p-hlp
An audio compressor plugin GPL-3.0 168  4 years🔴
Schrammel_OJD
by JanosGit
Audio plugin model of a modern classic overdrive pedal GPL-3.0 164  3 years🟠
valentine
by tote-bag-labs
An open source compressor meant to pump and breathe GPL-3.0 145 3 months󠀠󠀠🟢
mda-plugins-juce
by hollance
Old school MDA freeware plugins reimplemented in JUCE other 130  2 months󠀠󠀠🟢
RoomReverb
by cvde
Algorithmic reverb plugin GPL-3.0 110 4 months󠀠󠀠🟢
simple-reverb
by szkkng
Simple reverb GPL-3.0 109 4 months󠀠󠀠🟢
SimpleCompressor
by DanielRudrich
Code and theory of a look-ahead compressor / limiter GPL-3.0 99  5 years🔴
slPlugins
by FigBug
Large plugin collection from socalabs BSD-3-Clause 98 3 months󠀠󠀠🟢
NEL-19
by Mrugalla
High-fidelity random vibrato (windows only) GPL-3.0 75 3 months󠀠󠀠🟢
PhaseVocoder
by stekyne
Phase Vocoder 66  3 years🔴
vstSpleeter
by gvne
Uses JUCE and spleeterpp to run spleeter in c++ 64  4 years🔴
CHOW
by Chowdhury-DSP
Digital Distortion GPL-3.0 64  5 years🔴
modEQ
by tobanteAudio
EQ audio plugin with modulation GPL-3.0 59  4 years🔴
quantumVerb
by QVbDev
Convolution Reverb GPL-3.0 58  6 years🔴
vsts
by unplugred
A treasure trove of effects and other fun plugins 57 1 day󠀠󠀠🟢
repitch
by ellapollack
MIDI controlled harmonizer 54  3 years🟠
crispy
by spensbot
Audio Saturation Plugin (VST/AU) made with JUCE MIT 45  4 years🔴
SG-323
by greyboxaudio
Authentic emulation of an Ursa Major Stargate 323 Reverb GPL-3.0 44 3 months󠀠󠀠🟢
anotherdelay
by dllim
Tape Delay plugin with tape flutter, wow, and saturation emulation MIT 42  6 years🔴
ZLEComp
by ZL-Audio
Compressor plugin with gain reduction history GPL-3.0 40 3 months󠀠󠀠🟢
cStop
by calgoheen
Tape stop plugin with a few extra goodies MIT 31  1 year🟠
mverb
by FigBug
Dattorro’s figure-of-eight reverb GPL-3.0 23 3 months󠀠󠀠🟢
JUCEVocoder
by dbaylies
A simple vocoder plug-in with a built-in synthesis engine 18  4 years🔴
SMPLComp
by p-hlp
A simplified version of the CTAGDRC audio compressor plugin GPL-3.0 17  4 years🔴
OvertoneFilter
by lukemcraig
Emphasize MIDI-selected harmonics of an audio signal 17  5 years🔴
ABComparisonPlugin
by DanielRudrich
An audio-plugin for multi-channel AB-comparison of several input signals GPL-3.0 15 6 months󠀠󠀠🟢
Filter
by joonastuo
A state variable filter plugin 14  5 years🔴
Contrast
by ImJimmi
Bundle of minimal plug-ins MIT 12  2 years🟠
Delay
by joonastuo
Delay-effect plugin 11  5 years🔴
VibraFlanger
by joonastuo
Vibrato/Flanger effect plugin made with JUCE 10  5 years🔴
Distortion
by joonastuo
Waveshaper distortion plugin 8  5 years🔴
ATK-MT2
by AudioTK
Plugin emulating the MT2 pedal 8  3 years🟠
Phaser
by joonastuo
Phaser-effect plugin 5  5 years🔴
TS9
by AudioTK
Plugin modeling the well-known Ibanez TS9 TubeScreamer 5  3 years🟠
Chorus
by joonastuo
LCR Chorus-effect plugin MIT 4  5 years🔴
Lush-Delay
by spensbot
A Delay Plugin Made with JUCE MIT 3  4 years🔴
SD1
by AudioTK
Plugin modeling the well-known Boss SD1 2  3 years🟠
juce-audio-filters
by w-frank
Collection of digital audio filter plugins using the JUCE DSP module 1  4 years🔴
ATKGuitarPreamp
by AudioTK
Plugin modeling a guitar preamplifier followed by a tone stack 1  3 years🟠
ATKBassPreamp
by AudioTK
Plugin modeling a bass preamplifier followed by a tone stack 1  3 years🟠
UniversalDelay
by AudioTK
A mono delay plugin 1  2 years🟠
IEMPluginSuite Large suite of plugins, including Ambisonic
Andromeda
by AudioTK
A plugin version of the Andromeda version of the Noble ODR-1 0  3 years🟠

Metering

repo description license ⭐️ updated
Frequalizer
by ffAudio
Equalizer using JUCE's dsp module BSD-3-Clause 326  3 years🟠
ff_meters
by ffAudio
LED meters for JUCE audio buffers BSD-3-Clause 115  3 years🔴
equalize_it
by egoracle
12-band parametric EQ GPL-3.0 51  1 year🟠
sound_meter
by SoundDevelopment
Resizable efficient peak meters MIT 30  1 year🟠

Midi

repo description license ⭐️ updated
SendMIDI
by gbevin
Cross-platform tool to send MIDI messages from the command line GPL-3.0 705  1 month󠀠󠀠🟢
ShowMIDI
by gbevin
Multi-platform GUI application to effortlessly visualize MIDI activity GPL-3.0 626 4 months󠀠󠀠🟢
stochas
by surge-synthesizer
Probabilistic sequencer GPL-3.0 426 13 days󠀠󠀠🟢
ReceiveMIDI
by gbevin
Cross-platform tool to monitor and receive MIDI messages on the command line GPL-3.0 314  1 month󠀠󠀠🟢
KnobKraft-orm
by christofmuc
The free modern cross-platform MIDI Sysex Librarian AGPL-3.0 207 18 days󠀠󠀠🟢
ripchord
by trackbout
Cross platform plugin to create and remix chord progressions GPL-3.0 82  2 years🟠
b-step
by surge-synthesizer
Chord sequencer other 42 4 months󠀠󠀠🟢
arpligner
by YPares
Multi-track & polyphonic arpeggiator where both chords and arp patterns are live MIDI data other 34  1 year🟠
Shuttertone
by liamlacey
Uses colour data from images to generate music GPL-3.0 24  4 years🔴
Midi-Transposer
by stfufane
Map chords to your MIDI bass pedal MIT 24 6 months󠀠󠀠🟢
Topiary-Beatz
by tomto66
A MIDI drum pattern generator for live use GPL-3.0 21  2 years🟠
Scribe
by CLeJack
Audio (guitar) to MIDI converter 9  3 years🟠
Topiary-Riffz
by tomto66
Plugin that can play MIDI files, assigned to keys, and transposed on a per key basis GPL-3.0 1  2 years🟠
LibreArp Pattern-based arpeggiator
Topiary-Presetz
by tomto66
Plugin that lets you define "variations" of settings of "parameters" and output as Midi GPL-3.0 0  2 years🟠

Microtuning

repo description license ⭐️ updated
tuning-workbench-synth
by surge-synthesizer
Simple microtonal synth GPL-3.0 48  1 year🟠
SuperVirtualKeyboard
by vsicurella
MIDI Plugin for interacting with microtonal piano layouts Unlicense 42  4 years🔴
everytone-tuner
by vsicurella
MIDI microtuning plugin Unlicense 16  3 years🟠
Tune-Up-MIDI
by vsicurella
A micro-tuning plugin. Converts single-channel MIDI into multichannel MIDI with pitchbend messages 4  3 years🔴
ScaleStructureComponent
by vsicurella
For designing a 2D isomorphic layout based on MOS scales for use with ET tuning systems 2  4 years🔴

UI

repo description license ⭐️ updated
foleys_gui_magic
by ffAudio
WYSWYG plugin editor letting you create JUCE GUIs without coding other 364  18 hours󠀠󠀠🟢
fontaudio
by fefanto
Icon toolkit for audio with permissive licensing MIT 333  2 years🟠
JIVE
by ImJimmi
Build flexible GUIs using declarative markup MIT 130 10 days󠀠󠀠🟢
melatonin_blur
by sudara
Fast cross-platform CPU blurs and drop/inner shadows for JUCE MIT 101 4 days󠀠󠀠🟢
animator
by bgporter
Animation module implementing classic easing curves and some new ones MIT 75  2 years🟠
hack_audio_gui
by HackAudio
Hack Audio's custom components other 28  7 years🔴
Resvg4JUCE
by JanosGit
Wrapper for the resvg rendering library MPL-2.0 26  2 years🟠
BarelyML
by MNSignalProcessing
Markdown-inspired markup for JUCE MIT 15 8 months󠀠󠀠🟢
juce-draggableListBox
by getdunne
JUCE ListBox whose items can be reordered by drag-and-drop MIT 13  4 years🔴
juce-widgets
by christofmuc
Unsorted collection of "widgets" MIT 13  1 year🟠
RtfFileLoader
by hogliux
Convert rtf files to xml to create a JUCE AttributedString GPL-3.0 9  7 years🔴
juce_litehtml
by Archie3d
JUCE module that provides integration of the litehtml HTML/CSS rendering engine 6  2 years🟠
JuceHtmlTextEditor
by ZioGuido
HTML parsing of the basic tags for formatting text and adding hyperlinks 6 5 months󠀠󠀠🟢
haydxn_juce_animation
by jkoutavas
JUCE animation package originally contributed by 'haydxn' MIT 5  6 years🔴
bbcode-editor
by SoundDevelopment
TextEditor descendant that accepts BBCode MIT 5  2 years🟠
juce_murka
by Kiberchaika
A lightweight GPU-accelerated library inspired from ImGui for interactive audio plugin UI design for JUCE 3  2 months󠀠󠀠🟢
html_entity_decoder
by asimilon
A simple HTML entity String decoder module for JUCE BSL-1.0 2  3 years🔴

Tooling & Debugging

repo description license ⭐️ updated
FRUT
by McMartin
The OG way to setup CMake with JUCE (pre JUCE 6) GPL-3.0 432 2 months󠀠󠀠🟢
pluginval
by Tracktion
Cross-platform plugin testing and validation GPL-3.0 390 1 day󠀠󠀠🟢
melatonin_inspector
by sudara
Inspect your JUCE components ala Web Inspector MIT 154  2 months󠀠󠀠🟢
juce-toys
by jcredland
LLDB helpers. Comoponent, buffer and value tree debuggers and more MIT 115 2 months󠀠󠀠🟢
melatonin_audio_sparklines
by sudara
Display audio as ASCII waveforms on the console and in your tests MIT 94  1 month󠀠󠀠🟢
formula
by soundspear
VST and AU plugin to live code and test effects inside your DAW BSL-1.0 86 3 months󠀠󠀠🟢
DSP-Testbench
by AndrewJJ
Test your dsp with signal sources, routing, analysis and monitoring MIT 65 11 months󠀠󠀠🟢

Frameworks

repo description license ⭐️ updated
plugdata
by plugdata-team
Pure Data as a plugin, with a new GUI GPL-3.0 1580  2 hours󠀠󠀠🟢
Chataigne
by benkuper
Real-time communication and syncing with many other technologies GPL-3.0 1220  1 month󠀠󠀠🟢
HISE
by christophhart
The open source framework for sample based instruments other 1061 1 day󠀠󠀠🟢
Camomile
by pierreguillot
A meta-plugin that embeds Pure Data GPL-3.0 913 9 months󠀠󠀠🟢
react-juce
by JoshMarler
Cross-platform native apps with React.js and JUCE MIT 770  2 years🟠
cabbage
by rorywalsh
Framework for developing plugins with the Csound programming language GPL-3.0 521  2 months󠀠󠀠🟢
ysfx
by jpcima
JSFX hosting library incl. example plugin Apache-2.0 179  2 years🟠
plugincollider
by asb2m10
Plugin that embeds SuperCollider GPL-3.0 57 15 days󠀠󠀠🟢
AudioTK
by AudioTK
An audio digital processing toolbox based on a workflow/pipeline principle BSD-3-Clause 47  4 years🔴
none
by 0x07dc
Framework built with JUCE, provides architecture guidance for making a plugin (GUI, Processors, States, State Modifiers) other 2  3 years🔴

DSP

repo description license ⭐️ updated
faust
by grame-cncm
JUCE standalone app and plugin exporter for Faust DSP library other 2592  3 hours󠀠󠀠🟢
Audio-Effects
by juandagilc
Collection of Audio Effects examples from a book 754  4 years🔴
signalsmith-stretch
by Signalsmith-Audio
Polyphonic pitch/time algorithm MIT 254 5 days󠀠󠀠🟢
dsp
by Signalsmith-Audio
Signalsmith's library of DSP utilities and classes MIT 195 10 months󠀠󠀠🟢
pitch_detector
by adamski
Pitch estimation based on YIN 132  2 years🟠
pMix2
by olilarkin
pMix - a preset interpolator, plug-in chainer and Faust IDE written with JUCE 92  5 years🔴
formula
by soundspear
Plugin for developing and testing DSP code in real time using C BSL-1.0 86 3 months󠀠󠀠🟢
juce_faustllvm
by olilarkin
JUCE Module for embedding the libfaust JIT compiler 39  5 years🔴
sst-waveshapers
by surge-synthesizer
Surge waveshapers as a separate library GPL-3.0 23 27 days󠀠󠀠🟢
juce-MultiStepEnvelopeGenerator
by getdunne
Multi Step Envelope Generator MIT 21 11 months󠀠󠀠🟢
SimpleVocoder
by Stenzel
Leaky autocorrelation vocoder 20  3 years🔴
mammut
by kmatheussen
Sound transformation using one single gigantic analysis (no windows) 18 5 months󠀠󠀠🟢
sst-filters
by surge-synthesizer
Surge filters as a separate library GPL-3.0 18 27 days󠀠󠀠🟢
OverlappingFFTProcessor
by DanielRudrich
Class for buffering samples for FFT processing AGPL-3.0 16  5 years🔴
ape
by jthorborg
Plugin that allows programming C++ DSP code in real time 14  4 years🔴
ob_HIIR
by AndrewJJ
JUCE module wrappler for Laurent DeSoras' upsampling and downsampling library LGPL-2.1 12  1 year🟠
OomphSC
by DanielRudrich
Audio Plug-in which figures out the Oomph of a signal and sends it via OSC GPL-3.0 7  2 years🟠
JUCE_SoundTouch
by eyalamirmusic
Wrapper around the SoundTouch tempo/pitch library LGPL-2.1 7  4 years🔴

Music Notation and Theory

repo description license ⭐️ updated
guidolib
by grame-cncm
Music notation format, score rendering engine and various music score utilities MPL-2.0 157 2 months󠀠󠀠🟢
belle
by andigamesandmusic
Music notation rendering library. Outputs to PDF, JUCE, Core Graphics, MIDI, etc. 89 6 months󠀠󠀠🟢
jackel
by nberr
Negative harmony application other 16  2 years🟠
foleys_musicology
by ffAudio
Music theory and score editing/rendering 8  4 years🔴
Bach
by bliston
A music theory library JUCE module MIT 7  7 years🔴

Networking & Cryptography

repo description license ⭐️ updated
RestRequest
by adamski
JUCE module for making HTTP requests to REST APIs MIT 63  4 years🔴
yum_CredentialManager
by Yum-Audio
MacOS Keychain and Windows CredentialManager integration MIT 12  1 year🟠

Graphics & Video

repo description license ⭐️ updated
CustomMatPlot
by franshej
MatPlotLib implementation in JUCE MIT 67 29 days󠀠󠀠🟢
foleys_video_engine
by ffAudio
A video engine to load, play, assemble and write video other 53  1 year🟠
imgui_juce
by Krasjet
Dear ImGui backend for JUCE LGPL-3.0 38 6 months󠀠󠀠🟢
vulkan-cpp-library
by parawave
Windows 10 Vulkan support for JUCE 6 other 25  3 years🔴
juce_bgfx
by Archie3d
bgfx rendering example for JUCE 21  2 years🟠
juce_nanovg
by timothyschoen
NanoVG graphics module for JUCE 15  2 years🟠

OpenGL

repo description license ⭐️ updated
3DAudioVisualizers
by TimArt
An OpenGL Audio Visualizer suite for Audio and GUI 136  4 years🔴
glslEditor_AudioPlugin
by COx2
GLSL Editor Audio Plugin MIT 66  4 years🔴
OpenGLRealtimeVisualization4JUCE
by JanosGit
OpenGL-accelerated realtime audio visualization components MIT 63  5 years🔴
LearnJUCEOpenGL
by ianacaburian
Beginner's reference on animated 2D graphics in JUCE using OpenGL 21  6 years🔴
juce-midi-visualizer-AU-plugin
by rosshoyt
Generate real-time 3D visualization of MIDI Data using OpenGL MIT 19  3 years🔴
openglWithJuce
by iomeone
OpenGL with JUCE 14  5 years🔴
Polyline2DExample
by CrushedPixel
A JUCE example application for Polyline2D MIT 13  6 years🔴
LiveShaderPalette
by ianacaburian
Live code animated OpenGL shaders and mouse/touch input actions side-by-side GPL-3.0 12  5 years🔴
Polyline2DPathRenderer
by CrushedPixel
Renders JUCE Paths very quickly using OpenGL MIT 11  6 years🔴

Testing

repo description license ⭐️ updated
juce-end-to-end
by FocusriteGroup
End to end functional testing via js Apache-2.0 90 5 months󠀠󠀠🟢
TestsTalk
by Sinecure-Audio
Catch2 Examples from ADC 2020 talk 20  4 years🔴
melatonin_parameters
by sudara
Log parameter conversion and formatting example with tests MIT 13 4 months󠀠󠀠🟢
melatonin_test_helpers
by sudara
Catch2 matchers for JUCE's AudioBlock MIT 12 4 days󠀠󠀠🟢
straw
by kunitoki
Straw is a juce automation framework for integration testing other 3 6 months󠀠󠀠🟢

Educational

repo description license ⭐️ updated
synth-plugin-book
by hollance
Source code for the book "Code Your Own Synth Plug-Ins With C++ and JUCE" MIT 173 5 months󠀠󠀠🟢
juce-cookbook
by tobanteAudio
JUCE Cookbook other 111  4 years🔴
juceSynthFramework
by TheAudioProgrammer
Build a JUCE synth step by step with Josh 69  5 years🔴
audio-effects
by getdunne
Revised versions of Reiss and McPherson's "Audio Effects" examples GPL-3.0 57  5 years🔴
audio-dsp
by prayash
Playing around with audio plugin development and DSP 43  5 years🔴
plugex
by belangeo
PLUGin EXamples made with JUCE LGPL-3.0 36  4 years🔴
plugin-ci-example
by jatinchowdhury18
JUCE plugin CI examples for Gitlab, GitHub, Azure BSD-3-Clause 21  2 years🟠
Juce-Simples-Exemples
by nseaSeb
Simples Juce Exemples GPL-3.0 10  5 years🔴

Hosts & DAWs

repo description license ⭐️ updated
pedalboard
by spotify
A Python library and host for manipulating audio GPL-3.0 5250 2 days󠀠󠀠🟢
tracktion_engine
by Tracktion
The one, the only, the engine that JUCE was once extracted from other 1210 13 days󠀠󠀠🟢
element
by kushview
The audio plugin host that isn't a DAW! 1185 5 days󠀠󠀠🟢
DawDreamer
by DBraun
Python DAW with full cross platform support GPL-3.0 934 3 months󠀠󠀠🟢
RenderMan
by fedden
Interactive "command line" host backed by Maximilian Unlicense 368  3 years🔴
OwlPlug
by DropSnorz
Cross-platform plugin manager GPL-3.0 301 2 months󠀠󠀠🟢
Plugalyzer
by CrushedPixel
Command-line VST3, AU and LADSPA plugin host for easier debugging of audio plugins GPL-3.0 85 2 months󠀠󠀠🟢
PluginRunner
by jatinchowdhury18
Run audio through a plugin from the CLI on windows WTFPL 15  5 years🔴

Integrations

repo description license ⭐️ updated
MIDI2LR
by rsjaffe
An application and plugin to remotely control Lightroom via MIDI GPL-3.0 700 2 months󠀠󠀠🟢
popsicle
by kunitoki
Bridging JUCE to python other 175 5 months󠀠󠀠🟢
clap-juce-extensions
by free-audio
CLAP plugin support MIT 152 4 months󠀠󠀠🟢
luce
by peersuasive
LUA GUI module (unmaintained) 127  8 years🔴
JucyFluttering
by audiooffler
Flutter for iOS and Android frontend GPL-3.0 114  3 years🔴
osmid
by llloret
MIDI <-> OSC conversion used by Sonic Pi other 72  4 years🔴
AbletonLink_JuceSampler
by ianacaburian
Tutorial on tempo synchronization with Ableton Link 66  6 years🔴
tomduncalf_juce_web_ui
by tomduncalf
WIP: Helper classes for integrating a web-based UI with JUCE MIT 61  3 years🔴
WebUISynth
by tomduncalf
Example of WIP: A simple JUCE synth with a web (React/Typescript) UI MIT 44  3 years🔴
TD-JUCE
by DBraun
TD-JUCE: JUCE audio and VSTs in TouchDesigner other 38  3 years🔴
freesound-juce
by MTG
Freesound.org API implementation MIT 29  3 years🔴
qt_with_juce_example
by nikeocom
Example project using Qt and JUCE together 21  5 years🔴
juce_meets_link
by COx2
An integration example of Ableton Link with JUCE GPL-3.0 20  3 years🔴
aap-juce
by atsushieno
Android Audio Plugin (AAP) support with lots of plugin ports GPL-3.0 15 7 months󠀠󠀠🟢
FreesoundSimpleSampler
by ffont
Sampler plugin which demonstrates the Freesound-JUCE API client GPL-3.0 12  5 years🔴
juce_meets_DaisySP
by COx2
Example of integration of DaisySP and JUCE MIT 11  3 years🔴
jlv2
by lvtk
LV2 plugin hosting other 11  2 years🟠

MIR (Music Information Retrieval)

repo description license ⭐️ updated
JUCE_Tempometer
by MartinTownley
Beat tracking JUCE example based on BTrack 15  4 years🔴

Machine Learning

repo description license ⭐️ updated
ddsp-vst
by magenta
Realtime DDSP Neural Synthesizer and Effect Apache-2.0 722  1 year🟠
Scyclone
by Torsion-Audio
Real-time Neural Timbre Transfer plugin based on RAVE other 395  1 year🟠
KlonCentaur
by jatinchowdhury18
Analog guitar pedal emulation using the RTNeural real time framework BSD-3-Clause 325  3 years🔴
rave_vst
by acids-ircam
Realtime Audio Variational autoEncoder (RAVE) packaged as a vst other 186  1 year🟠
micro-tcn
by csteinmetz1
Efficient real-time modeling of analog dynamic range compression Apache-2.0 151  2 years🟠
musegpt
by greynewell
Local LLMs in your DAW in VST, AU, AAX with llama.cpp AGPL-3.0 34 2 months󠀠󠀠🟢
TensorFlowVST
by Cyril-Meyer
Example of using a TensorFlow Keras model in a VST 13  3 years🔴

Hardware

repo description license ⭐️ updated
push2-display-with-juce
by Ableton
Ableton Push 2 display example (archived repo) MIT 146  3 years🔴
juce_serialport
by cpr2323
Access hardware serial ports or USB virtual serial ports 43  1 year🟠
PolarDesigner
by AustrianAudioGmbH
control the polar pattern of your OC818 or other dual-diaphragm mic GPL-3.0 34  1 year🟠
AmbiCreator
by AustrianAudioGmbH
Record first-order Ambisonics using two OC818 microphones 14  3 years🔴
Sysex77
by nseaSeb
Midi editor for the Yamaha Sy77/TG77/Sy99 FMSynth 12  1 year🟠
BCR2000_Master
by christofmuc
Small program for working with the Behringer BCR2000 MIDI controller and its BCL language AGPL-3.0 12  2 years🟠
meeblip-controller
by rclement
Midi controller for the Meeblip Anode synth GPL-3.0 11  6 years🔴
StereoCreator
by AustrianAudioGmbH
Create different stereo set-ups with one or two OC818 microphones GPL-3.0 6  3 years🔴

Networking

repo description license ⭐️ updated
sonobus
by sonosaurus
Real-time network audio streaming collaboration tool GPL-3.0 1595 12 months󠀠󠀠🟢
audiogridder
by apohl79
Offload dsp processing to remote computers MIT 774 8 months󠀠󠀠🟢
JammerNetz
by christofmuc
Host a jam session over the internet AGPL-3.0 51  2 months󠀠󠀠🟢
juce_bluetooth
by genkiinstruments
Bluetooth LE module for MacOS and Windows MIT 22 24 days󠀠󠀠🟢

Forks

repo description license ⭐️ updated
JUCE_ARA
by Celemony
JUCE fork that provides Audio Random Access (ARA) support other 41 3 months󠀠󠀠🟢
JUCE
by soundradix
Fork with AAX AudioSuite support and other features and fixes other 21 21 days󠀠󠀠🟢
juce_emscripten
by Casperaki
Port of JUCE for the browser via Emscripten (maintained) other 9  2 years🟠

285 entries as of 2024-11-28

About

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

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Languages