| ►juce_analytics | Classes to collect analytics and send to destinations | 
| analytics |  | 
| destinations |  | 
| ►juce_audio_basics | Classes for audio buffer manipulation, midi message handling, synthesis, etc | 
| audio_play_head |  | 
| buffers |  | 
| midi |  | 
| mpe |  | 
| sources |  | 
| synthesisers |  | 
| utilities |  | 
| ►juce_audio_devices | Classes to play and record from audio and MIDI I/O devices | 
| audio_io |  | 
| midi_io |  | 
| sources |  | 
| ►juce_audio_formats | Classes for reading and writing various audio file formats | 
| codecs |  | 
| format |  | 
| sampler |  | 
| ►juce_audio_plugin_client | Classes for building VST, VST3, AU, AUv3, LV2 and AAX plugins | 
| AAX |  | 
| LV2 |  | 
| Standalone |  | 
| Unity |  | 
| VST3 |  | 
| ►juce_audio_processors | Classes for loading and playing VST, AU, LADSPA, or internally-generated audio processors | 
| format |  | 
| format_types |  | 
| processors |  | 
| scanning |  | 
| utilities |  | 
| ►juce_audio_utils | Classes for audio-related GUI and miscellaneous tasks | 
| audio_cd |  | 
| gui |  | 
| players |  | 
| ►juce_box2d | The Box2D physics engine and some utility classes | 
| box2d |  | 
| utils |  | 
| ►juce_core | The essential set of basic JUCE classes, as required by all the other JUCE modules | 
| containers |  | 
| files |  | 
| javascript |  | 
| logging |  | 
| maths |  | 
| memory |  | 
| misc |  | 
| network |  | 
| serialisation |  | 
| streams |  | 
| system |  | 
| text |  | 
| threads |  | 
| time |  | 
| unit_tests |  | 
| xml |  | 
| zip |  | 
| ►juce_cryptography | Classes for various basic cryptography functions, including RSA, Blowfish, MD5, SHA, etc | 
| encryption |  | 
| hashing |  | 
| ►juce_data_structures | Classes for undo/redo management, and smart data structures | 
| app_properties |  | 
| undomanager |  | 
| values |  | 
| ►juce_dsp | Classes for audio buffer manipulation, digital audio processing, filtering, oversampling, fast math functions etc | 
| containers |  | 
| filter_design |  | 
| frequency |  | 
| maths |  | 
| processors |  | 
| widgets |  | 
| ►juce_events | Classes for running an application's main event loop and sending/receiving messages, timers, etc | 
| broadcasters |  | 
| interprocess |  | 
| messages |  | 
| timers |  | 
| ►juce_graphics | Classes for 2D vector graphics, image loading/saving, font handling, etc | 
| colour |  | 
| contexts |  | 
| effects |  | 
| fonts |  | 
| geometry |  | 
| image_formats |  | 
| images |  | 
| placement |  | 
| ►juce_gui_basics | Basic user-interface components and related classes | 
| accessibility |  | 
| application |  | 
| buttons |  | 
| commands |  | 
| components |  | 
| desktop |  | 
| drawables |  | 
| filebrowser |  | 
| keyboard |  | 
| layout |  | 
| lookandfeel |  | 
| menus |  | 
| misc |  | 
| mouse |  | 
| positioning |  | 
| properties |  | 
| widgets |  | 
| windows |  | 
| ►juce_gui_extra | Miscellaneous GUI classes for specialised tasks | 
| code_editor |  | 
| documents |  | 
| embedding |  | 
| misc |  | 
| ►juce_midi_ci | Classes facilitating communication via MIDI Capability Inquiry | 
| ci |  | 
| ►juce_opengl | Classes for rendering OpenGL in a JUCE window | 
| geometry |  | 
| opengl |  | 
| utils |  | 
| ►juce_osc | Open Sound Control implementation | 
| osc |  | 
| ►juce_product_unlocking | Classes for online product authentication | 
| in_app_purchases |  | 
| marketplace |  | 
| ►juce_video | Classes for playing video and capturing camera input | 
| capture |  | 
| playback |  |