6. MuseScore
MuseScore is a music notation software that can compete with commercial applications such as Finale and Sibelius. This “what you see is what you get” editor supports unlimited staves, unlimited score length and is extensible via plugins, it also features a sharing website musescore.org for both plugins and scores.