JUCE VS iPlug2

Compare JUCE vs iPlug2 and see what are their differences.

JUCE

JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins. (by juce-framework)
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
JUCE iPlug2
111 4
8,517 2,328
1.9% 1.6%
9.3 9.3
6 days ago 16 days ago
C++ C
GNU General Public License v3.0 or later GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

JUCE

Posts with mentions or reviews of JUCE. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-07-22.
  • Aproximar tanh en ML: Padé, K-TanH y bit-hacks IEEE-754
    1 project | dev.to | 22 Apr 2026
  • Show HN: I made an additive synth with 10k oscillators
    1 project | news.ycombinator.com | 25 Oct 2025
    It's called Sine Machine and it has 20 voices of 511 (don't ask) time-domain oscillators.

    By "time-domain," I mean actual oscillators. A lot of additive synths are essentially iFFT engines and offer "partials" whereas Sine Machine literally provides 10,000 free running oscillators (and 20k lfos to control pitch/vol of each).

    Having this kind of full control over these offers a lot of fun ability to arpeggiate and bend individual harmonics. I tried to add a lot of different ways to edit the harmonics in bulk. There's also a "reverb" in there made out of 1000 sine waves (more like a resonator of sorts?).

    There's a 14 day trial (see: Downloads). It unfortunately currently requires making an account to activate, but it's should be quick to get playing.

    This took me a bit more than 5 years.

    My prior job was running a consultancy where I did performance tuning for startups (coming in and refactoring code for performance). In 2019, I shut things down to take a sabbatical and learn DSP. I intended to spend 6 months, covid hit and then somehow here we are! And apparently I got nerd sniped by performance again in the end (I rewrote the engine multiple times).

    It's built with the JUCE framework: https://juce.com

    Along the way I published a lot done a bunch of open source to help others going down a similar path: https://github.com/sudara

    I also have interviewed a lot of other audio developers, big and small, in case you are interested in other crazy people trying to make a living from audio software:

    https://juce.com/made-with-juce

    Feel free to ask me anything!

  • Python Audio Processing with Pedalboard
    8 projects | news.ycombinator.com | 22 Jul 2025
    Related discussion with comments by the author: https://news.ycombinator.com/item?id=28458930

    including "Under the hood, this is essentially just a Python wrapper around JUCE (https://juce.com), a comprehensive C++ library for building audio applications. We at Spotify needed a Python library that could load VSTs and process audio extremely quickly for machine learning research, but all of the popular solutions we found either shelled out to command line tools like sox/ffmpeg, or had non-thread-safe bindings to C libraries. Pedalboard was built for speed and stability first, but turned out to be useful in a lot of other contexts as well."

  • JUCE: Revolutionizing Cross-Platform C++ Development
    1 project | dev.to | 9 Jun 2025
    View the Project on GitHub
  • C++ Is an Absolute Blast
    3 projects | news.ycombinator.com | 23 Dec 2024
    The amount of high performance, production grade, massively tested libraries written in C++ is unbeatable. I will be honest here, it's easier to improve C++ security by implementing a compiler that produces safer C++ (like Typescript to Javascript) than rewriting everything in any other language (Rust, Zig, Odin, whatever).

    I mean, could you estimate the cost ($ and time) it would take to rewrite the best audio framework in any other language? (https://juce.com/).

  • Casio VZ-1 Algorithms
    2 projects | news.ycombinator.com | 8 Aug 2024
    That's a fun project - got any interest in a port to JUCE?

    https://juce.com/

  • 3rd Edition of Programming: Principles and Practice Using C++ by Stroustrup
    6 projects | news.ycombinator.com | 19 Apr 2024
    Personally, I started by writing externals for Pure Data, then started to contribute to the care. Later I took the same path for SuperCollider.

    The more typical path, I guess, would be to start with simple audio plugins. Have a look at JUCE (https://juce.com/)!

    Realtime audio programming has some rather strict requirements that you don't have in most other software. Check out this classic article: http://www.rossbencina.com/code/real-time-audio-programming-...

  • Anyone know anyone that creates plugins?
    1 project | /r/audioengineering | 8 Dec 2023
    Check out https://juce.com in the meantime
  • Modern C++ Programming Course
    5 projects | news.ycombinator.com | 28 Nov 2023
    You can definitely start putting C++ into your embedded projects, and get familiar with things in an environment in which you're already operating. A lot of great C++ code can be found with motivated use of, for example, the platformio tooling, such that you can see for yourself some existing C++ In Embedded scenarios.

    In general, also, I have found that it is wise to learn C++ socially - i.e. participate in Open Source projects, as you learn/study/contribute/assist other C++ developers, on a semi-regular basis.

    I've learned a lot about what I would call "decent C++ code" (i.e. shipping to tens of thousands, if not hundreds of thousands of customers) from such projects. I would suggest finding an open source C++ project, aligned with your interests, and study the codebase - as well as the repo history (i.e. gource) - to get a productive, relatively effortless (if the interests align) boost into the subject.

    (My particular favourite project is the JUCE Audio library: https://juce.com/ .. one of many hundreds of great projects out there from which one can also glean modern C++ practices..)

  • Ardour 8.0 released
    2 projects | news.ycombinator.com | 9 Oct 2023

iPlug2

Posts with mentions or reviews of iPlug2. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-24.

What are some alternatives?

When comparing JUCE and iPlug2 you can also consider the following projects:

Qt - Qt Base (Core, Gui, Widgets, Network, ...)

vst3sdk - VST 3 Plug-In SDK

Cinder - Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.

zrythm - a highly automated and intuitive digital audio workstation - official mirror

imgui - Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

surge - Synthesizer plug-in (previously released as Vember Audio Surge)

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured

Did you know that C++ is
the 7th most popular programming language
based on number of references?