Cross platform, open source .NET framework

Mono is a software platform designed to allow developers to easily create cross platform applications.

Sponsored by Microsoft, Mono is an open source implementation of Microsoft's .NET Framework as part of the .NET Foundation and based on the ECMA standards for C# and the Common Language Runtime. A growing family of solutions and an active and enthusiastic contributing community is helping position Mono to become the leading choice for development of cross platform applications.

Get Mono

The latest Mono release is waiting for you!

Download

Read the docs

We cover everything you need to know, from configuring Mono to how the internals are implemented.
Our documentation is open source too, so you can help us improve it.

Learn more

Community

As an open source project, we love getting contributions from the community.
File a bug report, add new code or chat with the developers.

Contribute to Mono