Open Collective
Open Collective
Loading

iPlug2 Developers

iPlug2 is a free, liberally licensed audio plug-in framework for desktop, mobile and web

Contribute


Become a financial contributor.

Financial Contributions

Recurring contribution
Supporter

Your support will go towards improving all aspects of the iPlug2 framework, which helps developers creat amazing audio plug-ins and apps!

Starts at
$1 USD / month

Latest activity by


Be the first one to contribute!
Custom contribution
Donation
Make a custom one-time or recurring contribution.

Latest activity by


Projects

Support the following initiatives from iPlug2 Developers.

Project
Fix standalone app audio i/o issues

Top financial contributors

1
GitHub Sponsors

$6,646.16 USD since Oct 2022

iPlug2 Developers is all of us

Our contributors 4

Thank you for supporting iPlug2 Developers.

Budget


Transparent and open finances.

+$180.00USD
Completed
Added funds #801860

Credit from GitHub Sponsors to iPlug2 Developers

+$180.00USD
Completed
Added funds #794096
+$881.29USD
Completed
Added funds #786798
$
Today’s balance

$29,412.74 USD

Total raised

$30,981.54 USD

Total disbursed

$1,568.80 USD

Estimated annual budget

$3,641.16 USD

About


iPlug 2 is a simple-to-use C++ framework for developing cross-platform audio plug-ins/apps and targeting multiple plug-in APIs with the same minimalistic code. It abstracts an audio plug-in (IPlug) and its drawing engine/GUI toolkit (IGraphics). IGraphics is a simple UI toolkit with good performance which contains a collection of common controls well suited for audio plug-ins, either using bitmap or vector graphics. Alternatively examples are included showing how you can use technologies such as HTML/CSS or SwiftUI on top of a C++ DSP layer.

The original version of iPlug was released in 2008 as part of Cockos' WDL library. iPlug 2 (2018) is a substantial reworking that brings multiple vector graphics backends to IGraphics (including GPU accelerated options and HiDPI/scaling), a better approach to concurrency, support for distributed plug-in formats and compiling to WebAssembly via emscripten, amongst many other things.

iPlug 2 targets the VST2, VST3, AUv2, AUv3, AAX (Native) and the Web Audio Module (WAM) plug-in APIs. It can also produce standalone win32/macOS apps with audio and MIDI I/O, as well as Reaper extensions. Windows 8, macOS 10.11, and iOS 14 are the official minimum target platforms, but depending on the graphics backend used, you may be able to make it work on earlier operating systems.

Our team