Contribute to the Project

Mono is an open source project and the code is available on GitHub. To contribute bug fixes or new features, just fork the repository and send us a pull request!

See the contributing guide for more information and an introduction into the development workflow.


Report Bugs

Whenever you encounter something that doesn't work as it should, we'd love it if you could file a bug report on Xamarin's Bugzilla.

Make sure to include a detailed description of the issue and the steps needed for reproducing it. Attaching a small test case makes this even easier for us.

Get detailed instructions on how to file a good bug report in our bug reporting guide.


Get Help

We have several mailing lists where you can ask for help on anything related to Mono. These lists are available via a simple forum interface too.

Another way of getting help is to chat in the IRC channels. See IRC for more information about connecting to our IRC servers.

Stack Overflow is a popular Q&A site where users can ask questions about software development, including Mono. Many Mono contributors and community members actively answer Stack Overflow questions tagged mono, so make sure your questions have the mono tag.