Mono est une plate-forme logicielle conçue pour permettre aux développeurs de créer facilement des applications multiplateformes. Sponsorisée par Xamarin, Mono est une implémentation open source de Microsoft .NET Framework basée sur les standards ECMA pour C # et le Common Language Runtime. Une famille croissante de solutions et une communauté contributive active et enthousiaste favorisent son positionnement à devenir le premier choix pour le développement d'applications Linux.