Free, open-source Lua scripts and JSFX plugins for REAPER
Modular master metering · vocal cleanup (de-esser, de-plosive, breath remover) · groove extraction · live looping · track notes · saturation · compression · transient shaping
Install everything in 30 seconds with ReaPack — add this URL in Extensions → ReaPack → Import repositories:
https://github.com/floop-s/floops-reaper-scripts/raw/main/index.xml
One JSFX, up to 9 slots, any combination of analysis modules — peak/LUFS meter, VU, spectrum, spectrogram, phase scope, correlation, stereo field, oscilloscope and monitoring. Swap modules per slot without stacking multiple FX instances. No dependencies: drop it on your master and go.
- Vocal & dialogue editing
- Workflow & productivity
- Music & performance
- Audio effects (JSFX)
- Installation
- Feedback & bug reports
| Tool | Type | What it does | Requires |
|---|---|---|---|
| Hunter Framework | Lua | Detects sibilance, plosives and breaths, writes volume automation | ReaImGui, SWS |
| Ess Hunter | Lua | Automatic de-essing via volume automation | ReaImGui, SWS |
| Scratchpad | Lua | Notes per track, saved inside the project | ReaImGui 0.10.2+ |
| Search | Lua | Keyboard-first track search and navigation | ReaImGui 0.10.2+, SWS |
| Sheet Reader | Lua | View PDFs and images inside REAPER | ReaImGui, SWS · Windows only |
| Bill The Pain Clock | Lua | Background time tracking per project, for billing | ReaImGui 0.10.2+ |
| Key & BPM Sniffer | Lua | Detects key and tempo of audio items | ReaImGui |
| Time-Based FX Calculator | Lua | Delay / reverb / release times from BPM | ReaImGui 0.10.2+ |
| Groove-A-Thor | Lua | Extract, generate and apply groove (audio ↔ MIDI) | ReaImGui |
| Floopa Station | Lua | 5-track live looper with count-in and auto-loop | ReaImGui 0.10.2+, SWS |
| Studio Trainer | Lua | Practice loops with automatic BPM increase | ReaImGui 0.10.2+ |
| Chrominator | JSFX | Stereo analog-style saturator, 5 modes | — |
| Multiband Transient Shaper | JSFX | 3-band attack/sustain, up to 8× oversampling | — |
| Vert-ish VCA Compressor | JSFX | VCA bus compressor with L/R controls | — |
| Master Control (Modular) | JSFX | Slot-based metering: LUFS, spectrum, phase, scope… | — |
| Master Control | JSFX | All-in-one master metering and true peak | — |
Automatic vocal cleanup: finds sibilance, plosives and breaths and writes precise volume automation only where needed no plugin, no tone change, fully editable afterwards. Overlapping detections are merged cleanly.
The standalone de-esser version of the Hunter: detects "s", "sh", "ch" and lowers them with envelope points.
Write notes per track, stored inside the .rpp file. Optional embedded display in the TCP / mixer.
A floating search bar to find, select and preview any track by name or number, without the mouse.
Floop Sheet Reader · Windows only
Open PDFs and images (sheet music, lyrics, notes) in a dockable REAPER window.
Tracks the time spent on each project in the background, with idle detection — made for billing clients.
Detects musical key and tempo of selected audio items.
Delay times, reverb pre-delay/decay and compressor release synced to project BPM.
Extract timing and velocity feel from audio or MIDI, apply it elsewhere, or generate new grooves.
Live looper with 5 dedicated tracks, count-in, beat counter, auto-loop and micro-fades.
Loop a section or the metronome; the BPM rises automatically after each set of repetitions.
Stereo analog-style saturation with five modes (Soft, Even, Clip, Warm, Odd).
Independent attack, sustain and gain on three bands, up to 8× oversampling.
VCA-style compressor for bus glue and drums, dual-mono or linked, with saturation and oversampling.
Up to 9 slots, each hosting a module: meter, VU, spectrum, spectrogram, phase, correlation, stereo, oscilloscope, monitor.
The original all-in-one version: true peak, LUFS, spectrum and phase in one plugin.
- Install ReaPack if you don't have it.
- Extensions → ReaPack → Import repositories… and paste:
https://github.com/floop-s/floops-reaper-scripts/raw/main/index.xml - Extensions → ReaPack → Browse packages, search floop, install what you need.
Most scripts need ReaImGui (install "ReaScript binding for Dear ImGui" from ReaPack) and some need the SWS Extension. See the table above.
Every tool also has a downloadable Release.
- Options → Show REAPER resource path
- Copy
.luafiles intoScripts/,.jsfxfiles intoEffects/ - Load scripts from the Actions list; press F5 in the FX browser for JSFX.
- Windows: primary platform, fully tested.
- macOS / Linux: most tools should work (pure Lua + ReaImGui / JSFX) but are not fully tested. Reports are very welcome.
ReaPack doesn't tell me who uses what — your feedback is the only signal I get.
- 🐛 Found a bug? Open an issue — include REAPER version, OS and tool version.
- 💡 Idea or question? Use Discussions.
- ⭐ If a tool saves you time, a star on this repo helps other REAPER users find it.
The project is maintained in my spare time. If you'd like to support it: Ko-fi.
GPLv3 — see LICENSE.
















