Hugo es un generador de sitios estáticos escrito en Go . Steve Francia [4] creó Hugo originalmente como un proyecto de código abierto en 2013. Desde la versión v0.14 en 2015, [5] Hugo ha continuado su desarrollo bajo la dirección de Bjørn Erik Pedersen junto con otros colaboradores. Hugo tiene licencia Apache License 2.0. [6]
Hugo es particularmente conocido por su velocidad, y el sitio web oficial de Hugo afirma que es "el marco más rápido del mundo para crear sitios web". Entre los adoptantes notables se encuentran Smashing Magazine , que migró de WordPress a una solución Jamstack con Hugo en 2017, [7] y Cloudflare , que cambió su Developer Docs de Gatsby a Hugo en 2022. [8]
Hugo toma archivos de datos, paquetes i18n , configuración, plantillas para diseños, archivos estáticos, recursos y contenido escrito en Markdown , HTML , AsciiDoctor o Org-mode y renderiza un sitio web estático. Algunas características notables son soporte multilingüe, procesamiento de imágenes, administración de recursos, formatos de salida personalizados, ganchos de renderizado de Markdown y códigos cortos. Las secciones anidadas permiten separar diferentes tipos de contenido, por ejemplo, para un sitio web que contiene un blog y un podcast. [9]
Hugo se puede utilizar en combinación con frameworks frontend como Bootstrap o Tailwind . Los sitios de Hugo se pueden conectar a software CMS basado en la nube, lo que permite a los editores de contenido modificar el contenido del sitio sin conocimientos de codificación. Hugo tiene una extensa lista de temas creados y mantenidos por la comunidad. [10]