MonoDevelop is an integrated development environment that is being developed as part of the Mono project. MonoDevelop was created in late 2003 by an effort of some Mono developer to port SharpDevelop to Mono and GTK #.


Since version 0.10 MonoDevelop has an integrated GUI designer for GTK # and since 0:12 ASP.NET support.

Since version 1.0 Beta 2 MonoDevelop is part of the Mono project and no longer dependent on SharpDevelop. It is actively developed by Novell and the Mono developer community. In addition, it integrates into the GNOME desktop and the program interface of MonoDevelop is multilingual.

One goal of the published on December 15, 2009 Version 2.2 was the better integration into the operating systems Mac OS X and Windows. In addition, the existing license of the GPL has been updated to license LGPLv2 and expanded with the MIT/X11.

Since version 2.6, which was released on September 7th 2011, it should be possible to be able to create. NET 4.0 projects.

Programming languages

MonoDevelop supports multiple programming languages ​​, including C #, Visual Basic. Net, Java, Vala and Boo. New with version 1.0 beta 1 was added support for C and C.

Version 2


  • Converted project management on the format of MSBuild
  • New text editor that supports, for example, code folding
  • Improvements in the editor for ASP.NET
  • Integrated debugger

Version 4

On February 20, 2013 published version 4.0.0.