REAPER脚本开发工具包
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
REAPER Toolkit(rtk)是一个面向 REAPER 的 GUI 与工具库,用 Lua 编写,可用于任意 REAPER 脚本。它的设计受 GTK 启发,并借鉴了 HTML/CSS 的布局思想,目标是让脚本开发者不必依赖固定坐标,也能构建较现代、可伸缩的界面。
rtk 提供窗口、按钮、复选框、输入框、容器、文本、图片、菜单、滑块等类,并包含日志、动画、颜色、XML、工具函数等模块。其重点能力包括流式布局、弹性盒模型、高 DPI/Retina 适配、多分辨率图片包、触摸屏惯性滚动、可定制事件系统、明暗主题适配以及窗口管理增强。对 Web 开发者来说,盒模型和属性式初始化会比较容易理解。
安装方式分为 ReaPack 和 Library Bundle。普通用户可通过 ReaPack 安装系统级 rtk;开发者既可依赖 ReaPack,也可将 rtk.lua 随脚本分发,或用自定义 bundler 合并为单个 REAPER 可执行脚本文件。它与 REAPER 生态结合紧密,并推荐 SWS、js_ReaScriptAPI 扩展以获得更多功能,但并非强制。文档覆盖 API v1、教程、手册、类和模块索引,并给出了 Hello World 示例,整体资料较完整。
正文未提及任何收费计划、订阅或商业授权。页面说明可在 GitHub 查看源码和 issue 跟踪,但未在抓取内容中明确许可证,因此只能判断其源码可访问,不能进一步确认授权边界。
优点是定位清晰、Lua/REAPER 生态适配好,分发方式灵活,GUI 基础能力覆盖较多。缺点是使用场景较窄,主要限于 REAPER 脚本;作者也说明当前控件集仍偏少;部分能力依赖额外扩展,旧版 REAPER 测试覆盖不如 REAPER 6。它最适合 REAPER 脚本作者、音频制作辅助工具开发者,以及需要为 ReaScript 构建复杂 UI 的用户。
抓取文本未提供中国大陆网络、镜像、支付方式等信息,访问情况记为未知。若 GitHub 或 ReaPack 仓库访问不稳定,国内开发者可能需要准备代理或将 bundle 文件随项目分发;替代方案可考虑 REAPER 原生 ReaScript GUI 能力或其他 Lua GUI 库。
本测评基于公开资料整理,不构成购买建议,请以 reapertoolkit.dev 官网实际信息为准。
面向 REAPER 插件脚本开发者。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。