A central repository for all Lua scripts for Finale.
View Docs · Report Bug · Request Feature
RGP Lua and JW Lua allow you to create plugins for Finale. This repo will allow you easily to create and share Lua plugins with other Finale users. For developers, this repo even includes a standard library with common functions, drastically improving development time.
Table of Contents:
To use these scripts, you can download the entire repository, then add your desired scripts to RGP Lua or JW Lua. See https://youtu.be/EFGNuGCEIq4 (JW Lua) or https://youtu.be/ju99glhwsMs (RGP Lua). Alternatively, you can use the Finale Lua site.
In addition to the working scripts in the src
directory, you can find script samples in the samples
directory that illustrate how to use various features of the Finale Lua environment.
We follow the "fork and pull" philosophy. So to make changes, just create a PR. If you need help, check out the docs.
If you've never used RGP Lua or JW Lua before, checkout this tutorial series: https://youtu.be/q0pRaD9EwqA
If you want to become a regular collaborator to help maintain the repo, email hello@finalesuperuser.com.
Note: not all requests to become a collaborator will be accepted. You may always create a pull request even if you are not a collaborator.
This project is CC0 licensed. Basically, do whatever you want.