Professional workflow tools for REAPER, created by JC / MegaTrazher.
This repository contains Lua scripts designed to improve workflow speed, visual organization, navigation, project setup, theme switching, and session management inside REAPER.
Use this URL to import the repository in ReaPack:
https://raw.githubusercontent.com/megatrazher-gitrep/JCMega_Scripts/main/index.xml
Direct link:
- Open REAPER.
- Go to Extensions > ReaPack > Import repositories...
- Paste this URL:
https://raw.githubusercontent.com/megatrazher-gitrep/JCMega_Scripts/main/index.xml
- Click OK.
- Go to Extensions > ReaPack > Synchronize packages.
- Search for JCMega.
- Install the scripts you want to use.
If ReaPack shows an obsolete package warning after updating the repository, choose Ignore and synchronize again after the updated
index.xmlhas been uploaded.
| Script | File | Description |
|---|---|---|
| JCMega GradienTracks | Scripts/JCMega_GradienTracks.lua |
Applies gradient-style coloring to REAPER tracks for faster visual organization. Useful for folders, buses, groups, and large sessions. |
| JCMega Hand Scroll | Scripts/JCMega_Hand Scroll.lua |
Adds a hand-scroll style navigation workflow for moving through the REAPER arrange view more comfortably. |
| JCMega Snapshot Manager | Scripts/JCMega_Snapshot Manager.lua |
Saves, loads, replaces, deletes, and reorders project snapshots for fast mix/session recall. |
| JCMega Template Constructor | Scripts/JCMega_Template Constructor.lua |
Helps build reusable REAPER templates and speed up project setup workflows. |
| JCMega Theme Switcher | Scripts/JCMega_Theme Switcher.lua |
Lets you browse and switch REAPER themes quickly from a dedicated workflow. |
JCMega GradienTracks is a visual organization tool for REAPER that helps color tracks using gradient-style logic.
It is designed to make sessions easier to read, especially when working with:
- Large track counts
- Folder structures
- Buses and submixes
- Mix templates
- Color-coded production workflows
- Streaming or live session templates
- REAPER
- ReaPack
- ReaImGui
- JS_ReaScriptAPI recommended for scripts that use advanced window, mouse, or interface control.
Install dependencies through ReaPack before running the scripts.
- Download or clone this repository.
- Copy the
.luafiles from theScriptsfolder. - Open REAPER.
- Go to Actions > Show action list.
- Click New Action > Load ReaScript.
- Select the script you want to add.
- Run it from the Actions list or assign it to a shortcut, toolbar button, or menu.
JCMega_Scripts/
│
├── Scripts/
│ ├── JCMega_GradienTracks.lua
│ ├── JCMega_Hand Scroll.lua
│ ├── JCMega_Snapshot Manager.lua
│ ├── JCMega_Template Constructor.lua
│ └── JCMega_Theme Switcher.lua
│
├── .github/
│ └── workflows/
│
├── index.xml
└── README.md
A gradient-based track coloring tool for improving visual organization in REAPER projects.
A navigation utility for moving around the arrange view with a more direct and comfortable scrolling workflow.
A session recall tool for saving and restoring project states. Useful for comparing mix versions, testing ideas, and returning to previous configurations.
A project-building utility designed to speed up template creation and repeated session setup.
A theme management tool that allows fast switching between installed REAPER themes.
These scripts are useful for:
- Music production
- Mixing sessions
- Editing workflows
- Live streaming setups
- Template-based workflows
- Custom REAPER configurations
- Fast navigation and session management
Created by JC / MegaTrazher.
Repository:
This repository is actively being developed. More tools, improvements, and UI refinements may be added over time.