-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Home
Hey! We're 9 developers and designers building something we believe in — free, open tools made to help real people.
We've been working on this project in our spare time, late at night, on weekends. It's grown into something bigger than we ever expected.
But now... we're hitting a wall.
Hosting, tools, testing — it all costs. And right now, we're running on passion alone. Some of us are burning out. Some are considering dropping out just to stay afloat.
We don't want that. We want to keep building. For you. For everyone.
If our project helped you — or if you just believe in open-source — please consider supporting us.
Address:
bc1qm0mwdqqnflahn5rvjzhwexdpg7ehqcmv6nz6ve
Address:
0x55e210c2e4E59F3Ff61d80d326922a7c899D1600
Address:
TSbcfj5jbjsjhtGYoStynS6sQHVkYcgxCn
Address:
0x55e210c2e4E59F3Ff61d80d326922a7c899D1600
Address:
0x55e210c2e4E59F3Ff61d80d326922a7c899D1600
Address:
LhtaLLebncPRBSQFHLqYL1xvEe6Lo7x891
Address:
2xmmxL8DPNu5dUH84iBWTGXFRbWmUc1fp8L4YEx7bLRZ
Even a small donation helps us stay alive and keep improving. No pressure. Just thanks for being here.
The Dev Team — We work for you, thank you for your support!
This Wiki is the place to be if you want to compile MuseScore or assist with its development.
- View the sidebar to the right of this page for a full list of Wiki topics →
- On mobile the sidebar is displayed at the bottom of the page ↓
Newcomers should start by reading our Contributing page.
Occasionally, you may need to refer to our older documentation over on MuseScore.org. This includes the Developers' handbook, which is at some points slightly outdated, but which may still contain useful tips, including:
- Extensive per-platform instructions about building the 3.x branch, which may also help you in case of trouble building the master branch
- A suggested Git Workflow
- Information about Google Summer of Code
- Tips about IDE configuration
For information about other ways to contribute, see https://musescore.org/en/contribute. This page contains information about:
- User support
- Documentation of the MuseScore app
- Translating
- Testing
- Writing plugins
If you have questions, you are invited to join the official MuseScore Developers Discord Server.
Testing
- Manual testing
- Automatic testing
Translation
Compilation
- Set up developer environment
- Install Qt and Qt Creator
- Get MuseScore's source code
- Install dependencies
- Compile on the command line
- Compile in Qt Creator
Beyond compiling
Architecture
Misc. development
Audio
Engraving
- Style settings
- Working with style files
- Style parameter changes for 4.0
- Style parameter changes for 4.1
- Style parameter changes for 4.2
- Style parameter changes for 4.3
- Style parameter changes for 4.4
Extensions
- Extensions overview
- Manifest
- Forms
- Macros
- Api
- Legacy plugin API
Google Summer of Code
References