JUCE logo


Deliver music applications on all main platforms, with high performances and professional tools
+ 1

What is JUCE?

It is a C++ framework for low-latency applications, with cross-platform GUI libraries to get your apps running on Mac OS X, Windows, Linux, iOS and Android.
JUCE is a tool in the Cross-Platform Desktop Development category of a tech stack.
JUCE is an open source tool with GitHub stars and GitHub forks. Here’s a link to JUCE's open source repository on GitHub

Who uses JUCE?


32 developers on StackShare have stated that they use JUCE.

JUCE Integrations

React Native, C++, iOS, Windows, and Android OS are some of the popular tools that integrate with JUCE. Here's a list of all 6 tools that integrate with JUCE.
Pros of JUCE
Cross platform
Pure C++ code
Open Source
Nice GUI

JUCE's Features

  • For desktop and mobile
  • Building powerful and complex applications
  • User Interface & Graphics
  • Audio & plug-ins.

JUCE Alternatives & Comparisons

What are some alternatives to JUCE?
Qt, a leading cross-platform application and UI framework. With Qt, you can develop applications once and deploy to leading desktop, embedded & mobile targets.
It is a stream processing library, porting the ideas from Kafka Streams to Python. It provides both stream processing and event processing, sharing similarity with tools such as Kafka Streams, Apache Spark/Storm/Samza/Flink.
T3 is different than most JavaScript frameworks. It's meant to be a small piece of an overall architecture that allows you to build scalable client-side code. T3 is explicitly not an MVC framework. It's a framework that allows the creation of loosely-coupled components while letting you decide what other pieces you need for your web application. You can use T3 with other frameworks like Backbone or React, or you can use T3 by itself.
We made AudioKit open-source because we believe that clear, powerful audio development is best developed and maintained through a large, active base of developers and users. Our core code, tests, examples, and website are all available for contributions.
React Native
React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about - learn once, write anywhere. Facebook uses React Native in multiple production apps and will continue investing in React Native.
See all alternatives

JUCE's Followers
69 developers follow JUCE to keep up with related blogs and decisions.