Mono is an Open-Source implementation of Microsoft's .NET framework, based on the ECMA standards for C# and the Common Language runtime. A growing family of solutions and an active and enthusiastic contributing community are helping position Mono to become the leading choice for development of cross-platform applications.