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:
Usage
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.
Samples
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.
Contribute
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
Become a collaborator
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.
License
This project is CC0 licensed. Basically, do whatever you want.
