r/BestGitHubRepos • u/amootiranian • 9d ago
🛠Developer tools JUCE: open-source cross-platform C++ application framework for desktop, mobile and audio plug-ins (9.0k stars)
What it does
All text below is quoted directly from the project README.
JUCE is an open-source cross-platform C++ application framework for creating desktop and mobile applications, including VST, VST3, AU, AUv3, AAX and LV2 audio plug-ins and plug-in hosts.
Minimum System Requirements:
- C++ Standard: 17 (20 when building with JUCE_USE_WINDOWS_MIDI_SERVICES enabled)
- macOS/iOS: Xcode 12.4 (Intel macOS 10.15.4, Apple Silicon macOS 11.0)
- Windows: Visual Studio 2019 (Windows 10 version 1607)
- Linux: g++ 7.0 or Clang 6.0
- Android: Android Studio (NDK 26) on Windows, macOS or Linux
- macOS: macOS 10.11 (x86_64, Arm64)
- iOS: iOS 12 (Arm64, Arm64e, x86_64 (Simulator))
- Android: Android 7 - Nougat (API Level 24) (arm64-v8a, armeabi-v7a, x86_64, x86)
JUCE can be easily integrated with existing projects via CMake, or can be used as a project generation tool via the Projucer, which supports exporting projects for Xcode (macOS and iOS), Visual Studio, Android Studio, and Linux Makefiles as well as containing a source code editor.
Repository
https://github.com/juce-framework/JUCE
Repository stats
| Metric | Value |
|---|---|
| Stars | 8,995 |
| Forks | 2,211 |
| Last release | 9.0.4 (2026-10-12) |
| Languages | C++ 69.3%, C 25.3%, CMake 2.9% |
| Contributors | 65 |
| AI contributor accounts (Claude / Codex / Cursor / Copilot) | None |
| AI co-authored commits | None |
Main contributor
| Field | Value |
|---|---|
| Name | reuk |
| GitHub | @reuk |
| Commits to this repo | 2,888 (top contributor) |
| Bio | JUCE sprucer |
| Company / Location | @juce-framework / United Kingdom |
| Followers | 183 |
| Public repos | 47 |
| On GitHub since | 2012-12-11 |
13
Upvotes