Contributing - musescore/MuseScore GitHub Wiki
Welcome! We're glad that you would like to contribute to MuseScore. You can contribute in various ways:
Testing: reporting bugs and issues
Please find instructions for downloading the latest test builds at Downloading and running test builds. If you have found a bug or issue, please let us know! You can find the preferred way to do this at Reporting bugs and issues.
Development: fixing bugs or building features
If you would like to offer patches yourself, please fork and make pull requests! Some tips:
- Check out the suggested Git workflow if you're new to the process of opening and amending pull requests
- Find compilation instructions starting at Set up developer environment
- Find some basic documentation about the code base starting at Architecture overview
- Please follow the code guidelines
- Don't forget to sign the Contributor License Agreement if you want to submit code.
- Suitable issues and projects to work on can be found in the list of Community projects, but feel also free to take another issue, as long as you let us know as soon as you start working on it for real.
Translation
For information about helping to translate and localise MuseScore, please refer to Help translate MuseScore.
Offering support to other users
You are welcome to help answering questions from users at the MuseScore.org forum and in the #support
channel of our Discord Server.