LilyPond

LilyPond

LilyPond is an open source music engraving program that produces publication-quality sheet music. It is cross-platform and used by musicians, music students, composers, and engravers to create professional music scores.
open-source music-engraving sheet-music music-notation music-scores

LilyPond: Open Source Music Engraving Program

A cross-platform software for creating publication-quality sheet music, used by musicians, students, composers, and engravers.

What is LilyPond?

LilyPond is an open source computer program for music engraving. It is used to produce high-quality sheet music in a visual style that resembles engraving. LilyPond takes a text input file containing the music notation along with embedded formatting commands and produces a professional music score as output.

Some key features of LilyPond include:

  • Free and open source software licensed under GNU GPL
  • Available for Linux, MacOS, and Windows
  • Text-based music notation input allows great control over the engraved output
  • Produces elegant, classical music engraving style scores as both PDF and PNG
  • Extensive documentation and active community support available
  • Supports advanced music notation like mixed meters, microtones, contemporary scoring practices
  • Integrated with other UNIX-style software for building full publishing workflows

With its steep learning curve, LilyPond appeals more to expert musicians and engravers. But it is capable of engraving everything from simple songs to full orchestral symphonic movements while giving the user fine-tuned control over the visual results. Musicians use LilyPond to produce sheet music for publication, performance, archival and educational purposes.

LilyPond Features

Features

  1. Music engraving
  2. Produces publication-quality sheet music
  3. Open source and cross-platform
  4. Supports many music notation constructs
  5. Text-based input format
  6. Extensive documentation

Pricing

  • Open Source

Pros

Free and open source

High quality output

Powerful engraving capabilities

Cross-platform

Large user community

Cons

Steep learning curve

Text-based input can be difficult

Limited GUI/WYSIWYG options

Less intuitive than other notation software


The Best LilyPond Alternatives

Top Audio & Music and Music Notation and other similar apps like LilyPond


MuseScore icon

MuseScore

MuseScore is a free and open source music notation software. It allows users to easily create, edit, listen to, share and print beautiful sheet music. MuseScore can import and export MusicXML and MIDI files, and it supports a wide range of notation symbols and elements.Some key features of MuseScore:Intuitive and...
MuseScore image
Avid Sibelius icon

Avid Sibelius

Avid Sibelius is a leading music notation software used by composers, arrangers, music publishers, educators, and students to create, edit, playback, share, and print professional-quality sheet music. First released in 1993 by Sibelius Software, it is now developed and published by Avid Technology.Sibelius offers a wide range of sophisticated tools...
Avid Sibelius image
Finale icon

Finale

Finale is a music notation software developed by MakeMusic. First released in 1988, Finale allows users to create, edit, view, print, and publish musical scores by mimicking the process of writing music notation by hand. It is widely used by composers, arrangers, musicians, music publishers and educators for a variety...
Finale image
TuxGuitar icon

TuxGuitar

TuxGuitar is a feature-rich, open-source guitar tablature editor and player for Linux, Windows and macOS. It is designed to be an intuitive, easy-to-use application for guitarists and musicians to write, edit, read and print guitar tabs and sheet music.Some of the key features of TuxGuitar include:Multi-track tablature editor - Tabs...
TuxGuitar image
StaffPad icon

StaffPad

StaffPad is a groundbreaking music notation software designed specifically for handwriting music compositions using a pen and touch screen. It utilizes advanced music recognition technology to intelligently translate handwritten musical notes, expressions, and markings into professional, engraved digital sheet music in real-time.With StaffPad, composers can write musical scores, whether shorthand...
StaffPad image
OpenMPT icon

OpenMPT

OpenMPT is an open-source digital audio workstation and module tracker application for Windows. It is primarily used to work with module files (.it, .xm, .s3m, .mod, etc.) which contain musical samples, instruments, and pattern data to create songs.Some key features of OpenMPT include:Supports a wide range of historical and modern...
OpenMPT image
NoteWorthy Composer icon

NoteWorthy Composer

NoteWorthy Composer is a powerful yet easy-to-use music notation software for Windows. It lets you create, record, edit, print, play back, and share music scores and songs with optional lyrics, guitar tablature, chord symbols, workshop resources, and more.With NoteWorthy Composer's clean and intuitive interface, you have all the music notation...
NoteWorthy Composer image
Instrument Bible icon

Instrument Bible

Instrument Bible is a free online resource that offers in-depth information and specifications on a wide variety of musical instruments. It covers hundreds of different instruments, including guitars, pianos, drums, brass, woodwinds, and more.For each instrument, Instrument Bible provides details on its history and origins, different models and types available,...
Symphony Pro icon

Symphony Pro

Symphony Pro is a user-friendly website builder designed to help small businesses, entrepreneurs, bloggers, and marketers create high-quality websites quickly without needing to know coding. It comes packed with hundreds of professionally designed templates for all types of websites, from portfolios to online stores.Some key features of Symphony Pro include:Intuitive...
Symphony Pro image
Canorus Music Score Editor icon

Canorus Music Score Editor

Canorus is a free, open-source music score editor and notation software for Linux. It is designed to be simple, lightweight, and intuitive to use while still providing powerful music notation and score editing capabilities.Some of the key features of Canorus include:WYSIWYG score editing interface allows you to enter and edit...
Canorus Music Score Editor image
Rosegarden icon

Rosegarden

Rosegarden is a feature-rich open-source digital audio workstation (DAW) and music notation program. It provides tools for audio and MIDI sequencing, including a multi-track sequencer interface, virtual instruments, and audio effects processing. Rosegarden allows users to compose, record, edit, and mix musical scores and arrangements.Key features include:- Music notation editing...
Rosegarden image
Anvil Studio icon

Anvil Studio

Anvil Studio is a full feature music composition, scoring, and audio/MIDI editing software for Windows. It offers a user-friendly and straightforward graphical interface geared towards making music composition accessible for musicians of all skill levels.Key features of Anvil Studio include:Multi-track digital audio/MIDI sequencing and editingSupport for VST instruments and effectsA...
Anvil Studio image
Music21 icon

Music21

music21 is an open-source Python toolkit designed to help musicians, music scholars, and researchers analyze, search, manipulate, and transform musical scores. Some of the key features of music21 include:Parsing and processing musical scores in formats like MusicXML, MIDI, **kern, and moreIdentifying musical elements like chords, melodies, parts, time signatures, keys,...
Music21 image
FORTE Music Notation Software icon

FORTE Music Notation Software

FORTE Music Notation Software is a free, open-source notation software for Windows, macOS and Linux operating systems. Developed by musicians for musicians, FORTE aims to provide an easy-to-use and customizable music notation environment for composers, arrangers, publishers, educators and students.Key features of FORTE include:Professional-quality music notation with support for complex...
FORTE Music Notation Software image
Overture icon

Overture

Overture is an open source web crawler and search engine software developed by Yahoo. It provides capabilities for building a search engine by crawling web pages, indexing the data, and making the content searchable.Some key features of Overture include:High performance web crawling to index billions of web pagesFlexible system for...
Overture image
Aria Maestosa icon

Aria Maestosa

Aria Maestosa is a free, open source digital audio workstation specifically designed for MIDI composition and sequencing. It runs on Windows platforms and provides a complete, user-friendly environment for creating and editing MIDI files.Some of the key features of Aria Maestosa include:Powerful multi-track MIDI editing and sequencing capabilitiesSupport for importing...
Aria Maestosa image
Capella icon

Capella

Capella is an open-source system and software modeling suite used for handling complex systems and architectures. It provides various diagrams and tools to model requirements, functions, logical and physical elements, and perform analyses like traceability and impact analysis.Key features of Capella include:Requirements engineering with requirements diagrams, traceability matricesArchitecture modeling using...
Capella image
Impro-Visor icon

Impro-Visor

Impro-Visor is a unique music composition and notation software designed specifically for jazz musicians and educators. Developed at the Berklee College of Music, Impro-Visor allows users to quickly enter melodies, harmonies, and rhythms by singing into a microphone, playing a MIDI keyboard, or using the mouse to input notes into...
Impro-Visor image
PreSonus Notion icon

PreSonus Notion

PreSonus Notion is a comprehensive music composition and productivity software for Windows and Mac. It integrates digital audio recording, MIDI sequencing, and music notation into a single, easy-to-use program.Notion allows musicians to capture musical ideas as both playable digital audio and standard music notation. You can record live instruments and...
PreSonus Notion image
DaCapo Editor icon

DaCapo Editor

DaCapo Editor is a free, open-source text and code editor for Windows. It provides a simple but powerful interface for writing and editing text documents, code, markup, and more.Key features of DaCapo Editor include:Syntax highlighting for over 80 languages including HTML, CSS, JavaScript, PHP, Python, C++, and moreCode auto-completion and...
DaCapo Editor image
Opusmodus icon

Opusmodus

Opusmodus is a user-friendly, intuitive project management software designed specifically for creative teams and agencies of all sizes. It gives you powerful tools to plan, organize and deliver client projects efficiently while keeping all stakeholders aligned and on track.With Opusmodus, you can easily create projects, break down work into actionable...
Opusmodus image
Dorico icon

Dorico

Dorico is a relatively new professional music notation software, first released in 2016 by Steinberg. It offers comprehensive tools for writing, editing, formatting and publishing music notation for composers and orchestrators working across many genres. Dorico enables musicians to input notes using a range of methods including MIDI keyboard, electronic...
Dorico image
Capella-scan icon

Capella-scan

Capella-Scan is an open-source static analysis tool used to analyze source code written in various programming languages like Java, C/C++, C#, JavaScript, TypeScript, Python and more. It can automatically scan code to identify bugs, security vulnerabilities, code smells and other quality issues without needing to execute the program.Some key features...
Capella-scan image
Pizzicato icon

Pizzicato

Pizzicato is a professional open-source music composition and notation software designed to help musicians write, edit, listen to and print music scores. It features a graphical user interface that allows for easy input of musical notes, measures, lyrics, guitar tabs and other musical notations.Some key features of Pizzicato include:Intuitive piano-roll...
Pizzicato image
Tonica fugata icon

Tonica fugata

Tonica Fugata is an open-source software application designed to assist composers, music theorists, and students with various music composition and analysis tasks. Some of the key features include:An interactive sketchpad for quickly capturing musical ideas using standard music notationIntelligent harmonic analysis and Roman numeral labeling of harmonic progressionsTools for four-part...
Tonica fugata image
ABCJ icon

ABCJ

ABCJ is an open-source Java framework designed for developing business applications of any complexity. It promotes modular, layered architecture and emphasizes separation of concerns, testability, and reusability.Some key capabilities and features of ABCJ include:Reusable business and persistence components like entities, repositories, services, etc.Web MVC framework for building web UIs and...
MagicScore icon

MagicScore

MagicScore is a music notation program for Windows that makes it easy for musicians to write, edit, hear, print, and publish sheet music. It provides an intuitive and user-friendly interface for fast music notation with advanced capabilities for working with scores.With MagicScore, users can quickly enter notes with the mouse,...
MagicScore image
DGuitar icon

DGuitar

DGuitar is an open source guitar tablature editor software for Linux operating systems. It is designed specifically for creating and editing tablature notation for guitar and bass guitar.Some key features of DGuitar include:Tablature editing - Allows users to easily write, edit, rearrange, listen to, print and share tablature files. Supports...
DGuitar image
Jazz++ icon

Jazz++

Jazz++ is an open-source platform for collaborative software development. It is developed by IBM and provides a comprehensive set of integrated tools for managing the entire software development lifecycle.Some of the key capabilities and features of Jazz++ include:Work item management - Create, assign, track and manage tasks, defects, user stories...
Jazz++ image
Aered icon

Aered

Aered is an open-source, web-based student information system designed specifically for K-12 school districts as an alternative to paid solutions like Aeries SIS. It provides a suite of tools for tracking student demographics, attendance, behavior, grades, scheduling, assessments, and other records in a centralized database.Some of the key features of...
Aered image
EasyABC icon

EasyABC

EasyABC is a free, open-source music notation software for Windows. It is designed to be simple and intuitive to use, making it easy for anyone to create, edit, listen to, print and share musical scores.Some of the key features of EasyABC include:Intuitive graphical user interface for entering and editing sheet...
EasyABC image
Notation Player 3 icon

Notation Player 3

Notation Player 3 is a versatile music notation software application used to view, play, print, and manage musical scores. It supports over 100 file formats including MusicXML, MIDI, Karaoke files, and more. The software has an intuitive and customizable interface that allows for easy music score management and navigation.Key features...
Notation Player 3 image
Capella melody trainer icon

Capella melody trainer

Capella Melody Trainer is an AI-powered web application designed to help musicians learn, practice, and memorize melodies more effectively. It utilizes advanced machine learning techniques to generate a wide variety of customizable exercises and quizzes tailored to the user's ability level and learning goals.Key features include:Upload a melody or select...
Capella melody trainer image
Musink Lite icon

Musink Lite

Musink Lite is a free music notation software application for Windows. Developed by Musink LLC, it provides essential tools to write, print, share, and play back musical scores.As a simplified version of Musink 2, Musink Lite contains basic arranging functionalities such as scorewriting, transposing instruments and playback of compositions. It...
Musink Lite image
MidiYodi icon

MidiYodi

MidiYodi is a free, open-source MIDI file player software for Linux operating systems. It enables users to play back MIDI (Musical Instrument Digital Interface) files through sound cards and external MIDI devices.MidiYodi supports the most common MIDI file formats - Type 0 and Type 1. It can play MIDI files...
MidiYodi image
NoteEdit icon

NoteEdit

NoteEdit is a free, open source note taking and organizing application for Windows. It provides a range of features to help users take notes efficiently and keep them organized.With NoteEdit, users can create rich text notes using formatting options like bold, italics, highlighting, bullets, and more. Notes can contain images,...
NoteEdit image
MC Musiceditor icon

MC Musiceditor

MC Musiceditor is a full-featured yet affordable digital audio workstation (DAW) software solution for Windows. Designed with home studio musicians, podcasters, and audio engineers on a budget in mind, MC Musiceditor packs professional-grade tools for multitrack audio recording, editing, mixing and mastering into an easy-to-use interface.At the core of MC...
MC Musiceditor image
SongStuff icon

SongStuff

SongStuff is a user-friendly music organization and playback software designed to help you catalog, manage, and enjoy your digital music library. With an intuitive interface and robust music metadata support, SongStuff makes it easy to add and edit all the important details for your tunes.When you first install SongStuff, it...
SongStuff image
MusiCAD icon

MusiCAD

MusiCAD is a feature-rich music notation and composition software designed for musicians, composers, arrangers, teachers, students, choirs, bands, and orchestras. It provides professional-quality music notation capabilities and integrates seamless playback, printing, sharing, and publishing options.Key features include:Intuitive and customizable interface for rapid music entry with advanced engraving and editing toolsSupport...
MusiCAD image
ABCEditor icon

ABCEditor

ABCEditor is a free and open source music notation software for Windows. It provides music composers, arrangers, transcribers and musicians an easy way to create, edit, play back and print out musical scores without knowing the ABC music notation language in depth.Using a simple text-based system called ABC notation, ABCEditor...
ABCEditor image
MusicDisruption icon

MusicDisruption

MusicDisruption is a revolutionary artificial intelligence-powered software for music creation, production, and remixing. It provides innovative tools that make it easy for anyone, even those with no musical background, to create original songs or put their own creative spin on existing tracks.At the heart of MusicDisruption is an advanced AI...
ABCexplorer icon

ABCexplorer

ABCexplorer is an open-source, cross-platform data analysis and visualization application designed for intuitive visual exploration and analysis of complex, multidimensional datasets. It enables understanding intricate datasets by visually conveying relationships between different data dimensions and variables.Key features include:Interactive linked visualizations like scatter plots, histograms, graphs, parallel coordinates, and heat maps...
ABCexplorer image
Capella playAlong icon

Capella playAlong

Capella playAlong is software designed to help musicians practice and perform songs. It works by removing the lead vocals from songs, leaving the instrumental backing track intact. This allows musicians to play or sing along to popular songs without the original vocalist being heard.Some key features of Capella playAlong include:A...
Capella playAlong image