Cuyahoga is an open source.NET website framework. It provides content management capabilities and has a modular approach. Currently, it works with Microsoft .NET 4.0-4.5 with SQL Server, PostgreSQL or MySQL as database backend. Also, Mono is fully supported.