github.com/musescore/MuseScore ↗
MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
Open this visualization on its own page →
Contributors
249
Lines of Code
112,202
From
2012-05-24
To
2020-12-23
About musescore/MuseScore
MuseScore Studio is a free, open-source music notation and composition software built in C++ with Qt. It provides a WYSIWYG interface where musicians can enter and edit musical scores on a virtual notepaper, with support for high-quality printing and PDF export through TrueType fonts that scale seamlessly to any size.
The software supports a comprehensive range of music file formats including MusicXML, MIDI (SMF), MEI, and MuseData for both import and export. It includes an integrated sequencer and software synthesizer for playback, MIDI input capabilities for direct note entry from hardware controllers, and numerous editing functions designed for fast and intuitive score creation. Users can print their compositions or generate PDF files directly from the application.
The project is distributed under GPL version 3.0 and welcomes community contributions through its repository on GitHub. It uses CMake for building and includes a test suite, with developers encouraged to follow the project's git workflow and development guidelines documented on the MuseScore Wiki. The codebase is organized as a modular project with a framework component managed as a git submodule.