Reaper Lua Types

JSON →
library 7.72.1 ·javascript
verified Jun 4, 2026

TypeScript type definitions for the REAPER DAW Lua API, enabling type-safe scripting with TypeScript when using the TypeScriptToLua transpiler. Current stable version is 7.72.1. Primarily updated to match REAPER API changes. Key differentiator: provides full type coverage for REAPER-specific functions (reaper.*, gfx.*) and integrates seamlessly with TypeScriptToLua's compilation pipeline. Requires TypeScript >=4.1.0 and TypeScriptToLua >=1.10.0 as peer dependencies.