Die kommende Version von Mono bringt nach Angaben der Programmierer weitreichende Neuerungen und Verbesserungen mit sich. So werden unter anderem in der Version 2.0 die API ADO.NET 2.0 für Zugriff auf Datenbanken, ASP.NET 2.0 für Entwicklung von Web-basierten Applikationen, Windows.Forms 2.0 für die Erstellung von Desktop-Anwendungen und System.XML 2.0 für die Manipulation von XML-Dokumenten unterstützt. Darüber hinaus bringt Mono 2.0 Bindungen für Gtk+ 2.12 und die GNOME-Bibliotheken für die Erstellung von Desktop-Anwendungen unter Linux, MacOS X und Windows. Neu von der Partie ist auch Mono.Cecil, eine Bibliothek für die Manipulation von ECMA CLI-Dateien. Mit Mono.Cairo bietet Mono 2.0 eine Schnittstelle zu der Cairo-Bibliothek. Darüber hinaus bietet die Entwicklungs- und Laufzeitumgebung eine Bibliothek zur Erstellung und Zugriff auf SQLite-Datenbanken. Mono 2.0 beinhaltet den C#-Compiler in der Version 3.0 mit voller Unterstützung für LINQ und einen Visual Basic 8-Compiler.