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 | 263 | 1 month🟢 |
chowdsp_utils by Chowdhury-DSP |
Large collection of utilities including dsp, presets, json | other | 248 | 29 days🟢 |
drowaudio by drowaudio |
Older but large collection of utilities by the Tracktion superstar | other | 166 | 2 years🟠 |
squarepine_core by SquarePine |
Collection includes flexible Google Analytics, Easing functions, metering | GPL-3.0 | 44 | 4 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 | 1 month🟢 |
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 | 2 months🟢 |
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 | 13 | 2 months🟢 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
pamplejuce by sudara |
C++20, JUCE, CMake, Catch2, Pluginval on GitHub Actions | MIT | 431 | 20 days🟢 |
JUCECmakeRepoPrototype by eyalamirmusic |
Large variety of JUCE and CMake plugin and app templates | 249 | 1 month🟢 | |
audio-plugin-template by JanWilczek |
C++23, JUCE, CPM, googletest on GitHub Actions | Unlicense | 114 | 2 months🟢 |
nn-inference-template by Torsion-Audio |
Neural network inference template for TensorFlow Lite, LibTorch, ONNX Runtime | MIT | 97 | 3 months🟢 |
juce_cmake_vscode_example by tomoyanonymous |
Boilerplate for developing plugins with JUCE, CMake & VSCode | 91 | 10 days🟢 | |
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 | 6 months🟢 |
JUCE-ConsoleApp by eyalamirmusic |
A JUCE example for CLI/console app along with the message thread | 3 | 2 months🟢 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
BespokeSynth by BespokeSynth |
Cross-Platform Modular synth instrument/environment | GPL-3.0 | 4134 | 9 days🟢 |
surge by surge-synthesizer |
A very active open source rebuild and extension of the classic | GPL-3.0 | 3188 | 1 hour🟢 |
helio-sequencer by helio-fm |
One music sequencer for all major platforms, desktop and mobile | GPL-3.0 | 3136 | 5 hours🟢 |
dexed by asb2m10 |
Yamaha DX7 FM multi patform / multi format plugin | GPL-3.0 | 2876 | 2 months🟢 |
helm by mtytel |
Free, Open source, cross platform 32-voice polyphonic synth | GPL-3.0 | 2388 | 6 years🔴 |
giada by monocasual |
Your Hardcore Loop Machine | GPL-3.0 | 1735 | 2 days🟢 |
vital by mtytel |
The popular spectral warping wavetable synth is open source | GPL-3.0 | 1597 | 2 years🟠 |
odin2 by TheWaveWarden |
24-voice polyphonic synth with filter emulations and modulation matrix | GPL-3.0 | 577 | 2 years🟠 |
ADLplug by jpcima |
2 FM synths based on OPL3 and OPN2 sound chip emulations | BSL-1.0 | 447 | 3 years🟠 |
monique-monosynth by surge-synthesizer |
Mono synth with morph mixer | other | 362 | 5 months🟢 |
Magical8bitPlug2 by yokemura |
8-bit gaming console synth | GPL-3.0 | 312 | 11 months🟢 |
tunefish by paynebc |
Virtual Analog synth | GPL-3.0 | 263 | 1 year🟠 |
juicysfplugin by Birch-san |
Soundfont synthesizer | GPL-3.0 | 235 | 3 years🟠 |
ChowKick by Chowdhury-DSP |
Kick synthesizer based on old-school drum machine circuits | BSD-3-Clause | 167 | 2 years🟠 |
Wavetable by FigBug |
A 2 oscillator wavetable synth with flexible modulation options | BSD-3-Clause | 146 | 2 months🟢 |
blocks by dan-german |
Simplified modular synth | GPL-3.0 | 143 | 4 months🟢 |
AudiblePlanets by gregrecco67 |
An expressive, quasi-Ptolemaic semi-modular synthesizer | GPL-3.0 | 111 | 4 months🟢 |
OB-Xd by reales |
Virtual Analog modelled Oberheim OB-X with a few extras | GPL-3.0 | 109 | 2 years🟠 |
aeolus_plugin by Archie3d |
Pipe organ emulator VST/AU | GPL-3.0 | 98 | 3 months🟢 |
BlackBird by khrykin |
Single Oscillator synth | GPL-3.0 | 61 | 10 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🟢 |
drumlabooh by psemiletov |
LV2/VSTi drum machine that can use Hydrogen, SFZ, and other drumkit formats | GPL-3.0 | 42 | 1 month🟢 |
SN76489 by FigBug |
Sega Master System Sound Chip emulation | LGPL-2.1 | 42 | 3 months🟢 |
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 | 7 months🟢 |
VermeerMonosynth-1 by mohragk |
Monosynth VST on JUCE 5 | GPL-3.0 | 7 | 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 | 7 months🟢 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
typebeat by kofigumbs |
MacOS only Rust-backed Keyboard sequencer, sampler, and synth | AGPL-3.0 | 418 | 2 years🟠 |
shortcircuit-xt by surge-synthesizer |
Sampler | GPL-3.0 | 264 | 17 days🟢 |
vmpc-juce by izzyreal |
JUCE implementation of VMPC2000XL | GPL-3.0 | 97 | 8 days🟢 |
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 | 7 months🟢 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
SmartGuitarAmp by GuitarML |
Neural Network WaveNet modelled guitar amps | Apache-2.0 | 1243 | 1 year🟠 |
AnalogTapeModel by jatinchowdhury18 |
Physical Modeling for Analog Tape Machines | GPL-3.0 | 1124 | 1 year🟠 |
Fire by jerryuhoo |
A multi-band distortion plugin | AGPL-3.0 | 524 | 2 months🟢 |
paulxstretch by essej |
Extreme Timestretching application and plugin | other | 451 | 2 years🟠 |
BYOD by Chowdhury-DSP |
Build-Your-Own Guitar Distortion | GPL-3.0 | 441 | 7 months🟢 |
ZLEqualizer by ZL-Audio |
16-band minimum-phase dynamic equalizer | AGPL-3.0 | 319 | 19 hours🟢 |
ChowMatrix by Chowdhury-DSP |
Inifinitely growable tree of delay lines | BSD-3-Clause | 295 | 3 years🟠 |
Maim by ArdenButterfield |
Audio plugin for custom MP3 distortion and digital glitches | GPL-3.0 | 268 | 4 months🟢 |
SmartGuitarPedal by GuitarML |
Neural Network WaveNet modelled guitar pedals | Apache-2.0 | 266 | 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 | 147 | 3 months🟢 |
mda-plugins-juce by hollance |
Old school MDA freeware plugins reimplemented in JUCE | other | 130 | 3 months🟢 |
RoomReverb by cvde |
Algorithmic reverb plugin | GPL-3.0 | 111 | 4 months🟢 |
simple-reverb by szkkng |
Simple reverb | GPL-3.0 | 110 | 5 months🟢 |
slPlugins by FigBug |
Large plugin collection from socalabs | BSD-3-Clause | 101 | 3 months🟢 |
SimpleCompressor by DanielRudrich |
Code and theory of a look-ahead compressor / limiter | GPL-3.0 | 99 | 5 years🔴 |
NEL-19 by Mrugalla |
High-fidelity random vibrato (windows only) | GPL-3.0 | 77 | 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 | 60 | 4 years🔴 |
vsts by unplugred |
A treasure trove of effects and other fun plugins | 59 | 14 days🟢 | |
quantumVerb by QVbDev |
Convolution Reverb | GPL-3.0 | 58 | 6 years🔴 |
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 | 4 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🟠 |
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 | 116 | 3 years🔴 |
equalize_it by egoracle |
12-band parametric EQ | GPL-3.0 | 53 | 1 year🟠 |
sound_meter by SoundDevelopment |
Resizable efficient peak meters | MIT | 30 | 1 year🟠 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
SendMIDI by gbevin |
Cross-platform tool to send MIDI messages from the command line | GPL-3.0 | 710 | 2 months🟢 |
ShowMIDI by gbevin |
Multi-platform GUI application to effortlessly visualize MIDI activity | GPL-3.0 | 638 | 4 months🟢 |
stochas by surge-synthesizer |
Probabilistic sequencer | GPL-3.0 | 428 | 29 days🟢 |
ReceiveMIDI by gbevin |
Cross-platform tool to monitor and receive MIDI messages on the command line | GPL-3.0 | 319 | 2 months🟢 |
KnobKraft-orm by christofmuc |
The free modern cross-platform MIDI Sysex Librarian | AGPL-3.0 | 209 | 1 month🟢 |
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 | 43 | 5 months🟢 |
arpligner by YPares |
Multi-track & polyphonic arpeggiator where both chords and arp patterns are live MIDI data | other | 35 | 1 year🟠 |
Midi-Transposer by stfufane |
Map chords to your MIDI bass pedal | MIT | 26 | 7 months🟢 |
Shuttertone by liamlacey |
Uses colour data from images to generate music | GPL-3.0 | 24 | 4 years🔴 |
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🟠 |
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🔴 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
foleys_gui_magic by ffAudio |
WYSWYG plugin editor letting you create JUCE GUIs without coding | other | 368 | 17 days🟢 |
fontaudio by fefanto |
Icon toolkit for audio with permissive licensing | MIT | 335 | 2 years🟠 |
JIVE by ImJimmi |
Build flexible GUIs using declarative markup | MIT | 131 | 26 days🟢 |
melatonin_blur by sudara |
Fast cross-platform CPU blurs and drop/inner shadows for JUCE | MIT | 104 | 16 hours🟢 |
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 | 16 | 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 | 6 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🔴 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
FRUT by McMartin |
The OG way to setup CMake with JUCE (pre JUCE 6) | GPL-3.0 | 434 | 3 months🟢 |
pluginval by Tracktion |
Cross-platform plugin testing and validation | GPL-3.0 | 400 | 10 days🟢 |
melatonin_inspector by sudara |
Inspect your JUCE components ala Web Inspector | MIT | 159 | 2 months🟢 |
juce-toys by jcredland |
LLDB helpers. Comoponent, buffer and value tree debuggers and more | MIT | 116 | 3 months🟢 |
melatonin_audio_sparklines by sudara |
Display audio as ASCII waveforms on the console and in your tests | MIT | 95 | 2 months🟢 |
formula by soundspear |
VST and AU plugin to live code and test effects inside your DAW | BSL-1.0 | 87 | 3 months🟢 |
DSP-Testbench by AndrewJJ |
Test your dsp with signal sources, routing, analysis and monitoring | MIT | 65 | 12 months🟢 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
plugdata by plugdata-team |
Pure Data as a plugin, with a new GUI | GPL-3.0 | 1598 | 2 hours🟢 |
Chataigne by benkuper |
Real-time communication and syncing with many other technologies | GPL-3.0 | 1244 | 2 days🟢 |
HISE by christophhart |
The open source framework for sample based instruments | other | 1075 | 6 days🟢 |
Camomile by pierreguillot |
A meta-plugin that embeds Pure Data | GPL-3.0 | 912 | 10 months🟢 |
react-juce by JoshMarler |
Cross-platform native apps with React.js and JUCE | MIT | 772 | 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 | 182 | 2 years🟠 |
plugincollider by asb2m10 |
Plugin that embeds SuperCollider | GPL-3.0 | 58 | 1 month🟢 |
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🔴 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
faust by grame-cncm |
JUCE standalone app and plugin exporter for Faust DSP library | other | 2605 | 2 days🟢 |
Audio-Effects by juandagilc |
Collection of Audio Effects examples from a book | 757 | 4 years🔴 | |
signalsmith-stretch by Signalsmith-Audio |
Polyphonic pitch/time algorithm | MIT | 260 | 10 days🟢 |
dsp by Signalsmith-Audio |
Signalsmith's library of DSP utilities and classes | MIT | 196 | 10 months🟢 |
pitch_detector by adamski |
Pitch estimation based on YIN | 133 | 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 | 87 | 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 | 1 month🟢 |
juce-MultiStepEnvelopeGenerator by getdunne |
Multi Step Envelope Generator | MIT | 21 | 12 months🟢 |
SimpleVocoder by Stenzel |
Leaky autocorrelation vocoder | 20 | 3 years🔴 | |
mammut by kmatheussen |
Sound transformation using one single gigantic analysis (no windows) | 18 | 6 months🟢 | |
sst-filters by surge-synthesizer |
Surge filters as a separate library | GPL-3.0 | 18 | 1 month🟢 |
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🔴 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
guidolib by grame-cncm |
Music notation format, score rendering engine and various music score utilities | MPL-2.0 | 159 | 3 months🟢 |
belle by andigamesandmusic |
Music notation rendering library. Outputs to PDF, JUCE, Core Graphics, MIDI, etc. | 90 | 7 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🔴 |
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 | 2 years🟠 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
CustomMatPlot by franshej |
MatPlotLib implementation in JUCE | MIT | 67 | 2 months🟢 |
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 | 39 | 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 | 3 years🟠 | |
juce_nanovg by timothyschoen |
NanoVG graphics module for JUCE | 16 | 2 years🟠 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
3DAudioVisualizers by TimArt |
An OpenGL Audio Visualizer suite for Audio and GUI | 137 | 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🔴 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
juce-end-to-end by FocusriteGroup |
End to end functional testing via js | Apache-2.0 | 91 | 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 | 7 days🟢 |
straw by kunitoki |
Straw is a juce automation framework for integration testing | other | 3 | 6 months🟢 |
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 | 171 | 6 months🟢 |
juce-cookbook by tobanteAudio |
JUCE Cookbook | other | 111 | 4 years🔴 |
juceSynthFramework by TheAudioProgrammer |
Build a JUCE synth step by step with Josh | 70 | 6 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🔴 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
pedalboard by spotify |
A Python library and host for manipulating audio | GPL-3.0 | 5285 | 18 days🟢 |
tracktion_engine by Tracktion |
The one, the only, the engine that JUCE was once extracted from | other | 1220 | 4 days🟢 |
element by kushview |
The audio plugin host that isn't a DAW! | 1198 | 21 days🟢 | |
DawDreamer by DBraun |
Python DAW with full cross platform support | GPL-3.0 | 944 | 3 months🟢 |
RenderMan by fedden |
Interactive "command line" host backed by Maximilian | Unlicense | 371 | 3 years🔴 |
OwlPlug by DropSnorz |
Cross-platform plugin manager | GPL-3.0 | 304 | 3 months🟢 |
Plugalyzer by CrushedPixel |
Command-line VST3, AU and LADSPA plugin host for easier debugging of audio plugins | GPL-3.0 | 88 | 3 months🟢 |
PluginRunner by jatinchowdhury18 |
Run audio through a plugin from the CLI on windows | WTFPL | 15 | 5 years🔴 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
MIDI2LR by rsjaffe |
An application and plugin to remotely control Lightroom via MIDI | GPL-3.0 | 702 | 3 months🟢 |
popsicle by kunitoki |
Bridging JUCE to python | other | 177 | 5 months🟢 |
clap-juce-extensions by free-audio |
CLAP plugin support | MIT | 153 | 10 days🟢 |
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 | 67 | 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 | 8 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🟠 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
JUCE_Tempometer by MartinTownley |
Beat tracking JUCE example based on BTrack | 15 | 4 years🔴 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
ddsp-vst by magenta |
Realtime DDSP Neural Synthesizer and Effect | Apache-2.0 | 725 | 1 year🟠 |
Scyclone by Torsion-Audio |
Real-time Neural Timbre Transfer plugin based on RAVE | other | 397 | 1 year🟠 |
KlonCentaur by jatinchowdhury18 |
Analog guitar pedal emulation using the RTNeural real time framework | BSD-3-Clause | 327 | 3 years🔴 |
rave_vst by acids-ircam |
Realtime Audio Variational autoEncoder (RAVE) packaged as a vst | other | 187 | 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 | 35 | 3 months🟢 |
TensorFlowVST by Cyril-Meyer |
Example of using a TensorFlow Keras model in a VST | 13 | 3 years🔴 |
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 | 4 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🔴 |
repo | description | license | ⭐️ | updated |
---|---|---|---|---|
sonobus by sonosaurus |
Real-time network audio streaming collaboration tool | GPL-3.0 | 1607 | 1 year🟠 |
audiogridder by apohl79 |
Offload dsp processing to remote computers | MIT | 781 | 9 months🟢 |
JammerNetz by christofmuc |
Host a jam session over the internet | AGPL-3.0 | 53 | 2 months🟢 |
juce_bluetooth by genkiinstruments |
Bluetooth LE module for MacOS and Windows | MIT | 22 | 1 month🟢 |
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 | 1 month🟢 |
juce_emscripten by Casperaki |
Port of JUCE for the browser via Emscripten (maintained) | other | 9 | 2 years🟠 |
285 entries as of 2024-12-14