Umbraco es una plataforma de gestión de contenidos (CMS) open source utilizado para publicar contenido en la World Wide Web e intranets. Está desarrollado con C# y funciona sobre infraestructura Microsoft. El motor de código abierto se distribuye bajo MIT License mientras que la interfaz de usuario está bajo licencia Umbraco. Umbraco fue desarrollado por Niels Hartvig en el año 2000 y fue liberado como software open source en 2004.