Download

The latest MonoDevelop release is: 7.4 (7.4.0.1033)

Please choose your operating system to view the available packages. Source code is available on GitHub (viewing only) or as a Tarball.

 macOS
 Linux
 Windows

Visual Studio for Mac is available to install

Visual Studio for Mac builds on top of MonoDevelop, adding open sourced internals from Visual Studio and many new extensions to support new workloads. To get the latest available version, switch to the Stable updater channel after installing.

Install Visual Studio for Mac

Supported on macOS 10.11 and later.


MonoDevelop for macOS is available from source

Please refer to the building guide for more information about how to install and configure your MonoDevelop.

Ubuntu Logo  Ubuntu
Debian Logo  Debian
CentOS Logo  CentOS

1 Add the Mono repository to your system

The package repository hosts the packages you need, add it with the following commands.

Note: the packages should work on newer Ubuntu versions too but we only test the ones listed below.

Ubuntu 16.04 (i386, amd64)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/ubuntu vs-xenial main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
sudo apt-get update

Ubuntu 14.04 (i386, amd64)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/ubuntu vs-trusty main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
sudo apt-get update

2 Install MonoDevelop

sudo apt-get install monodevelop

The package monodevelop should be installed for the MonoDevelop IDE.


3 Verify Installation

After the installation completed successfully, it's a good idea to run through the basic hello world examples on this page to verify MonoDevelop is working correctly.

1 Add the Mono repository to your system

The package repository hosts the packages you need, add it with the following commands.

Note: the packages should work on newer Debian versions too but we only test the ones listed below.

Debian 9 (i386, amd64)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian vs-stretch main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
sudo apt-get update

Debian 8 (i386, amd64)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian vs-jessie main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
sudo apt-get update

2 Install MonoDevelop

sudo apt-get install monodevelop

The package monodevelop should be installed for the MonoDevelop IDE.


3 Verify Installation

After the installation completed successfully, it's a good idea to run through the basic hello world examples on this page to verify MonoDevelop is working correctly.

1 Add the Mono repository to your system

The package repository hosts the packages you need, add it with the following commands in a root shell.

Note: the packages should work on newer CentOS versions too but we only test the ones listed below.

CentOS 7 (x86_64)

rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
su -c 'curl https://download.mono-project.com/repo/centos7-vs.repo | tee /etc/yum.repos.d/mono-centos7-vs.repo'

2 Install MonoDevelop

yum install monodevelop

The package monodevelop should be installed for the MonoDevelop IDE.


3 Verify Installation

After the installation completed successfully, it's a good idea to run through the basic hello world examples on this page to verify MonoDevelop is working correctly.

MonoDevelop for Windows is available from source only

Please refer to the building guide for more information about how to install and configure your MonoDevelop.


GTK# for .NET

Installer for running Gtk#-based applications on Microsoft .NET:

Release Notes

Check out the release notes of all MonoDevelop versions here.

Alpha and Beta updates

To try pre-release packages, check the alpha or beta download pages.