-
Notifications
You must be signed in to change notification settings - Fork 38
Home
Welcome to openLilyLib
, the central (community) repository with extension libraries for
GNU LilyPond. It aims at becoming a comprehensive collection of materials
extending LilyPond's capabilities or easing its use for specific or general applications, for example
contemporary notation or scholarly editing.
By activating openLilyLib
you will have access to all of its contained libraries and some common
functionality that is automatically loaded. This contains for example common configuration handling
and standardized logging functionality.
All libraries in openLilyLib
share a consistent user interface and should therefore be easily accessible
for anyone. At the same time it acts as a "library creation specification" and will one day also support
local libraries, so you will be able to create your own house or project level libraries and still
benefit from openLilyLib
's infrastructure.
[Note: All libraries live inside the top-leve /ly
directory. Currently there are many more top-level directories beside /ly
which haven't been migrated to the new structure yet.]
This reorganization is just at its beginning, so please consider joining the effort through code or comments and suggestions. If you have something to say don't hesitate to write on the lilypond-user mailing list or contact ul@openlilylib.org directly.