Justin Ehrlichman’s JDrummer is an open-source VST-3 drum plugin built with the JUICE framework and featuring a range of kits, grooves, and some intelligent composition features.
As you’ll see from the title, JDrummer isn’t macOS compatible, so before we get into it, let’s look at some alternatives for Mac users.
Now, Windows and Linux users can enjoy all of the above, including JDrummer.
JDrummer sports a 16-pad grid-style interface with velocity-sensitive playback.
You have 29 SoundFont-based drum kits to choose from, grouped into standard, electronic, and specialty kits.
The specialty kits include orchestral percussion, which is a nice addition.
Being SoundFont-based means that you can add new.sf2 SoundFont files to the current library.
Like most pad-based layouts, you can adjust basic parameters for. each pad, including volume and pan.
In addition to a large number of kits, JDrummer offers an extensive collection of tempo-synced grooves. You can preview grooves and drag them directly into your project.
The groove collection features a variety of styles, including break beats, half-time beats, swing beats, fills, and more.
One of the more interesting features is that you can create complete drum parts by combining grooves. JDrummer provides a visual timeline and allows you to preview your drum part before exporting as MIDI.
Another interesting feature is the intelligent Groove Matcher, where you can drag and drop any audio file for analysis.
Once analyzed, JDrummer, having detected the tempo and identified patterns, will suggest the best matches for your music (in order of highest percentage match). You can preview matches against your audio, and discard any that don’t work for you.
Justin Ehrlichman suggests JDrummer as an open-source alternative to EZDrummer 3; it’s certainly worth checking out if you want some instant grooves.
JDrummer is available as a VST3 plugin for Windows and Linux.
More:
Last Updated on December 19, 2025 by Tomislav Zlatic.



