Latest version of Juce
There are a few ways to get yourself a copy of JUCE:
- You can download the JUCE repository using GIT: To grab the latest bleeding-edge version of the code, you can use the command:
git clone --depth 1 git://juce.git.sourceforge.net/gitroot/juce/juce
- You can also access a copy of the repository on GitHub using:
git clone --depth 1 git://github.com/julianstorer/JUCE.git
- You can download a zip file containing the latest bleeding-edge version from GitHub here: github.com/julianstorer/JUCE/zipball/master
- You can download a zip file containing the last stable release from the JUCE downloads section on SourceForge
- Or you can download via the Introjucer: The Introjucer is JUCE's tool for creating and managing JUCE projects, and it also
includes a handy tool which lets you download the latest (bleeding-edge) version of JUCE without needing to install GIT. To use this,
just download a binary of the Introjucer from SourceForge,
and run it - its 'update' menu contains an option to download a recent version of JUCE.
The JUCE source code all lives in a folder called, unsurprisingly,
juce, which you can unzip
and put somewhere on your system.
The latest GIT change-log can be viewed on SourceForge here,
or GitHub here.
The JUCE source tree can be browsed on SourceForge here,
or GitHub here
A complete doxygen-generated API reference guide is available for browsing here.
The Juce source tree includes a simple application (in
juce/extras/JuceDemo) that shows off a few of
its features. Some pre-compiled binaries of this demo app are available from the SourceForge downloads page.
As well as the demo, there are a bunch of projects in
juce/extras that provide good examples of how to use the library classes.