I already have REAPER
ReaBootLab
Use the standard edition when REAPER is already installed at /Applications/REAPER.app. It installs the Setup companion without downloading or updating REAPER.
REAPER offers powerful scripting and configuration options that can present security risks on a managed network. ReaLab seeks to tighten security and simplify the management of REAPER in a school or computer lab.
For the Mac lab administrator
The lab administrator selects the repositories and other ReaPackLab settings in a hosted configuration file. The normal per-lab setup uses a protected, machine-wide pointer on each Mac; this is separate from each student's REAPER resource folder.
ReaPackLab.ini with the repository list and other settings. Host the resulting file at an HTTPS address that the lab Macs can reach. The editor generates a file; it does not publish it for you.url.txt on every Mac. Put this plain-text file in the protected system folder /Library/Application Support/ReaPackLab/. The full path is /Library/Application Support/ReaPackLab/url.txt. Use the system Library, not a student's ~/Library, and keep the folder and file under administrator control.https://www.example.com/exampledirectory/ReaPackLab.ini
ReaBootLab installs ReaPackLabSetup, which bootstraps ReaPackLab inside REAPER. In the normal per-lab workflow, the setup chain follows url.txt to the hosted configuration, and ReaPackLab downloads and synchronizes the repositories listed there.
Choose an installer
You only need one of these two Mac apps. Both install the ReaPackLabSetup companion for your user account.
Unlike ReaBoot, ReaBootLab does not let students choose which repositories or packages are installed. Those choices belong to the lab administrator.
I already have REAPER
Use the standard edition when REAPER is already installed at /Applications/REAPER.app. It installs the Setup companion without downloading or updating REAPER.
I need the REAPER installer
Includes the option to download the official REAPER installer or an update. REAPER installation remains a separate manual handoff; REAPER itself is not bundled.
Download ReaBootLabReaperThese downloads are for Apple Silicon Macs running macOS 15 or newer. Intel Mac and Windows builds are not included.
After downloading
The bootstrap apps use the standard REAPER resource location. They do not offer portable installations or arbitrary destination folders. Complete the administrator setup before student use, accounting for the recovery-build exception above.
A managed student environment
Unlike standard ReaPack, ReaPackLab is built around administrator-selected repositories and a controlled student workflow.
These are restrictions on REAPER's built-in operations in the managed setup, not operating-system-wide restrictions on external editors or other software.
ReaPackLab adds these shared Mac directories to REAPER's plug-in scan paths for VST, VST3 and CLAP:
/Users/Shared/Library/Audio/Plug-Ins/VST/Users/Shared/Library/Audio/Plug-Ins/VST3/Users/Shared/Library/Audio/Plug-Ins/CLAP/Users/Shared/Plug-Ins/VST/Users/Shared/Plug-Ins/VST3/Users/Shared/Plug-Ins/CLAPAt launch, ReaPackLab presents a report showing:
A teacher dashboard with additional features is in development.
How it fits together
ReaLab is the family name. The installers get you started; Setup and the managed package manager run inside REAPER.
The starting app for a Mac that already has REAPER. It downloads and installs the pinned Setup companion without giving students a package-selection menu.
The alternative installer when you also want to download the official REAPER installer or an update. You do not need both ReaBootLab editions.
The extension that helps install ReaPackLab inside REAPER. It is separate from the full package manager.
The package manager inside REAPER. It synchronizes administrator-selected repositories and manages the scripts and effects supplied by them, along with the lab features described above.
The components have independent release schedules. ReaBootLab 0.1.0 currently installs the verified, pinned Setup 0.1.1; a newer standalone Setup release does not change that installer automatically.
Documentation
Development continues, and more guides and video walkthroughs will be added as they are ready. For now, start with the administrator setup, installation steps and public release notes.
ReaBootLab is based on ReaBoot by Benjamin Klum / Helgoboss. ReaPackLab and ReaPackLabSetup are based on ReaPack by Christian Fillion. See each project's release materials for license and source details. These are independent projects, not official Cockos or Helgoboss releases.