A curated list of JUCE modules, templates, plugins, oh my!
A curated list of JUCE modules, templates, plugins, oh my!
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
| repo | description | license | ⭐️ | updated |
|---|---|---|---|---|
| Gin | ||||
| by FigBug | Massive collection of extras, including StackBlur, Websockets, Maps, etc | BSD-3-Clause | 407 | 12 days |
| chowdsp_utils | ||||
| by Chowdhury-DSP | Large collection of utilities including dsp, presets, json | other | 370 | 9 months |
| drowaudio | ||||
| by drowaudio | Older but large collection of utilities by the Tracktion superstar | other | 178 | 3 years |
| squarepine_core | ||||
| by SquarePine | Collection includes flexible Google Analytics, Easing functions, metering | GPL-3.0 | 54 | 8 months |
| cello | ||||
| by bgporter | JUCE ValueTrees for humans | MIT | 44 | 8 months |
| juce-utils | ||||
| by christofmuc | MIDI, i18n, and other helper classes built on top of JUCE | MIT | 36 | 5 months |
| stk_wrapper | ||||
| by adamski | JUCE wrapper module for the Synthesis ToolKit (STK) library | 31 | 8 years | |
| kv-juce | ||||
| by kushview | Kush View's module collection includes ffmpeg, video, jack | GPL-2.0 | 30 | 1 year |
| stm-juce-modules | ||||
| by spensbot | Collection of Modules for use with JUCE | MIT | 21 | 6 years |
| JUMP | ||||
| by ImJimmi | Metering and utility classes built on top of JUCE | GPL-3.0 | 20 | 1 year |
| repo | description | license | ⭐️ | updated |
|---|---|---|---|---|
| pamplejuce | ||||
| by sudara | C++20, JUCE, CMake, Catch2, Pluginval on GitHub Actions | MIT | 758 | 1 month |
| JUCECmakeRepoPrototype | ||||
| by eyalamirmusic | Large variety of JUCE and CMake plugin and app templates | 295 | 10 months | |
| audio-plugin-template | ||||
| by JanWilczek | C++23, JUCE, CPM, googletest on GitHub Actions | Unlicense | 212 | 8 months |
| nn-inference-template | ||||
| by Torsion-Audio | Neural network inference template for TensorFlow Lite, LibTorch, ONNX Runtime | MIT | 134 | 1 year |
| NTHN_TEMPLATE_PLUGIN | ||||
| by ncblair | Audio Plugin CMake Template with a focus on Parameters and State Management | MIT | 113 | 1 year |
| juce_cmake_vscode_example | ||||
| by tomoyanonymous | Boilerplate for developing plugins with JUCE, CMake & VSCode | 112 | 2 years | |
| JUCE-CMake-Plugin-Template | ||||
| by anthonyalfimov | Audio Plugin Template on GitHub Actions | MIT | 74 | 7 months |
| juce-plugin-ci | ||||
| by ellamenop | (Archived) CI for JUCE audio plugins with GitHub Actions | 65 | 3 years | |
| juce-template | ||||
| by nberr | "Everything but the processing" template supporting Rust DSP | MIT | 35 | 2 years |
| JUCE-ConsoleApp | ||||
| by eyalamirmusic | A JUCE example for CLI/console app along with the message thread | 4 | 2 years | |
| create-juce-app | ||||
| by ImJimmi | An NPM package for generating JUCE projects with dozens of different configuration options | MIT | 1 | 2 days |
| repo | description | license | ⭐️ | updated |
|---|---|---|---|---|
| BespokeSynth | ||||
| by BespokeSynth | Cross-Platform Modular synth instrument/environment | GPL-3.0 | 4714 | 11 days |
| surge | ||||
| by surge-synthesizer | A very active open source rebuild and extension of the classic | GPL-3.0 | 4015 | 1 day |
| helio-sequencer | ||||
| by helio-fm | One music sequencer for all major platforms, desktop and mobile | GPL-3.0 | 3548 | 1 day |
| dexed | ||||
| by asb2m10 | Yamaha DX7 FM multi patform / multi format plugin | GPL-3.0 | 3515 | 6 months |
| helm | ||||
| by mtytel | Free, Open source, cross platform 32-voice polyphonic synth | GPL-3.0 | 2504 | 8 years |
| vital | ||||
| by mtytel | The popular spectral warping wavetable synth is open source | GPL-3.0 | 2139 | 4 years |
| giada | ||||
| by monocasual | Your Hardcore Loop Machine | GPL-3.0 | 2087 | 1 hour |
| odin2 | ||||
| by TheWaveWarden | 24-voice polyphonic synth with filter emulations and modulation matrix | other | 814 | 1 year |
| osci-render | ||||
| by jameshball | A synthesiser for making oscilloscope music and visuals | GPL-3.0 | 731 | 5 months |
| ripplerx | ||||
| by tiagolr | A physically modeled synth, capable of sounds similar to AAS Chromaphone and Ableton Collision | GPL-3.0 | 639 | 1 month |
| ADLplug | ||||
| by jpcima | 2 FM synths based on OPL3 and OPN2 sound chip emulations | BSL-1.0 | 530 | 5 years |
| monique-monosynth | ||||
| by surge-synthesizer | Mono synth with morph mixer | other | 414 | 2 years |
| Magical8bitPlug2 | ||||
| by yokemura | 8-bit gaming console synth | GPL-3.0 | 390 | 1 year |
| juicysfplugin | ||||
| by Birch-san | Soundfont synthesizer | GPL-3.0 | 327 | 4 years |
| tunefish | ||||
| by paynebc | Virtual Analog synth | GPL-3.0 | 312 | 3 years |
| OB-Xd | ||||
| by reales | Virtual Analog modelled Oberheim OB-X with a few extras | 263 | 30 days | |
| Wavetable | ||||
| by FigBug | A 2 oscillator wavetable synth with flexible modulation options | BSD-3-Clause | 214 | 24 days |
| ChowKick | ||||
| by Chowdhury-DSP | Kick synthesizer based on old-school drum machine circuits | BSD-3-Clause | 198 | 3 years |
| blocks | ||||
| by dan-german | Simplified modular synth | GPL-3.0 | 196 | 2 years |
| aeolus_plugin | ||||
| by Archie3d | Pipe organ emulator VST/AU | GPL-3.0 | 169 | 1 year |
| AudiblePlanets | ||||
| by gregrecco67 | An expressive, quasi-Ptolemaic semi-modular synthesizer | GPL-3.0 | 165 | 6 months |
| drumlabooh | ||||
| by psemiletov | LV2/VSTi drum machine that can use Hydrogen, SFZ, and other drumkit formats | GPL-3.0 | 119 | 4 months |
| BlackBird | ||||
| by khrykin | Single Oscillator synth | GPL-3.0 | 81 | 2 years |
| crypt | ||||
| by vitling | Hyper-unison synth for rich cold synthetic full-textured sounds | GPL-3.0 | 64 | 10 months |
| PAPU | ||||
| by FigBug | Gameboy PAPU emulation | GPL-2.0 | 60 | 23 days |
| SID | ||||
| by FigBug | Commodore 64 SID emulation | GPL-3.0 | 59 | 23 days |
| SN76489 | ||||
| by FigBug | Sega Master System Sound Chip emulation | LGPL-2.1 | 54 | 23 days |
| Hera | ||||
| by jpcima | Juno 60 | GPL-3.0 | 44 | 5 years |
| bitKlavier | ||||
| by Princeton-CDH | Bitklavier is a digital prepared piano | GPL-3.0 | 43 | 2 years |
| Voc | ||||
| by FigBug | Vocal synth emulates glottis and shape of vocal tract | LGPL-2.1 | 39 | 23 days |
| RP2A03 | ||||
| by FigBug | Nintenodo RP2A03 | LGPL-2.1 | 36 | 23 days |
| SARAH | ||||
| by getdunne | SARAH: Harmonic-analysis based synthesizer | MIT | 34 | 4 years |
| VanillaJuce | ||||
| by getdunne | Simple but complete VST2.4 + AUv2 synthesizer | MIT | 28 | 2 months |
| BatSynth | ||||
| by Emmet-Hayes | 2 oscillators with 13 wave shapes | 20 | 9 months | |
| SIMDsynth | ||||
| by seclorum | A simple polyphonic synthesizer demonstrating SIMD techniques for x86 and ARM CPU types | MIT | 16 | 3 months |
| juce-synth | ||||
| by w-frank | A MIDI controlled subtractive synthesiser built using JUCE and the Maximillian library | 12 | 6 years | |
| BowedStringJUCE | ||||
| by SilvinWillemsen | Bowed String | 11 | 8 years | |
| blue-synthesiser | ||||
| by mariusz96 | Bachelor's thesis "Sound synthesis based on audio samples as an VST3 instrument" | 10 | 5 years | |
| duck-synth | ||||
| by jsvaldezv | Synthesiser plug-in with two oscillators, adsr, reverb and volume | MIT | 10 | 1 year |
| VermeerMonosynth-1 | ||||
| by mohragk | Monosynth VST on JUCE 5 | GPL-3.0 | 10 | 2 years |
| juce-string-model | ||||
| by w-frank |
No open issues yet, or sync has not completed.