Esmuflily – SMuFL in LilyPond

Esmuflily is an extension for LilyPond that supports SMuFL compliant fonts like Bravura or Ekmelos.

It provides switches to turn on the SMuFL support for individual types of graphical objects (clefs, note heads, flags, etc.) and it defines additional commands and styles for SMuFL glyphs not available in LilyPond. So scores can benefit from both SMuFL's comprehensive character set and LilyPond's awesome Emmentaler font.

Accidentals and key signatures are omitted. They are supported in detail by Ekmelily.

Esmuflily requires LilyPond version 2.24 or higher.

Author and License

Esmuflily was written by Thomas Richter, thomas-richteraonat

Copyright © 2020-2026 Thomas Richter

Esmuflily is licensed under the MIT License.
See the file LICENSE.txt. This license is also available at mit-license.org.