Development for LilyPond 2.25.1
There are two sets of releases for LilyPond: stable releases, and unstable development releases. Stable versions have an even-numbered ‘minor’ version number (e.g., 2.14, 2.16, 2.18). Development versions have an odd-numbered ‘minor’ version number (e.g., 2.15, 2.17, 2.19).
Instructions for git and compiling are in the Contributor’s Guide.
Documentation writers and testers will generally want to download the latest binary:
If you are unsure about how to install these binaries, please read the start of the Learning Manual.
LilyPond development is a fairly complicated matter. In order to help new contributors, and to keep the whole system (mostly) stable, we have written a manual for development tasks.