{"repo":"anthonyalfimov/JUCE-CMake-Plugin-Template","free":true,"listed":false,"github":"https://github.com/anthonyalfimov/JUCE-CMake-Plugin-Template","clone":"git clone https://github.com/anthonyalfimov/JUCE-CMake-Plugin-Template.git","description":"Audio Plug-in template using JUCE 7/8 and CMake","language":"CMake","stars":74,"topics":["juce","cmake","template","audio-plugin","audio","juce-framework","xcode","visual-studio","cpp"],"license":"MIT","category":"media-processing","readme_excerpt":"JUCE CMake Audio Plugin Template A template for creating an audio plug-in using JUCE 7/8 and CMake that can be used as a drop-in replacement for Projucer. - Works as a drop-in replacement for Projucer, no changes to the source code are necessary! The template can also be used alongside a .jucer project. - Generates clean Xcode and Visual Studio projects (reasonable source file organisation, only the necessary build schemes for Xcode). - Uses CMake to manage dependencies (e.g. JUCE). The template creates a shallow clone of the specified git tag or branch to reduce download times and disk usage. - Uses GitHub Actions to build and validate the plugin on MacOS and Windows. Dependencies and compiler output are cached for faster builds. To learn how to replace a Projucer project with this template, see the Migrating from Projucer guide. Generating IDE project To generate an Xcode project, run: The -D CMAKE OSX ARCHITECTURES=arm64\\;x86 64 flag is required to build universal binaries. The -D CMAKE OSX DEPLOYMENT TARGET=10.15 flag sets the minimum MacOS version to be supported. --- To generate a Visual Studio 2026 (18) project, run: Building To build the generated IDE project from the command line, run: References Based on the JUCE/examples/CMake/AudioPlugin template. Inspired by: - sudara/pamplejuce - eyalamirmusic/JUCECmakeRepoPrototype","default_branch":null,"files":null,"tree":[],"storefront":"/r/anthonyalfimov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/anthonyalfimov/JUCE-CMake-Plugin-Template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}