Gigo is a static website generator written in Go allowing web developers to write websites in core HTML, JS and CSS while benefiting from features missing in HTML 5 such as including and reusing pages. When using Gigo there is no need to learn a custom templating language. Just work with the standards core HTML, JS and CSS and write portable websites.

HTML specification does not offer a way of including pages and Gigo resolves this simply and elegantly.

Gigo is open source and available on GitHub.

Gigo has the following features:

  • Tag <gigo-include file=* /> : includes other HTML pages in the page using this tag.
  • Tag <gigo-include-in file=* /> : the page using this tag asks to be included in another template page, reducing further code duplications.
  • It is written in Go and comes with a binary which is self-contained and does not require the installation of a third party library or SDK.
  • Because it does not rely on a database, you can commit your work in GIT and generate anytime a static website using gigo binary.

Gigo was developed by Reactive Tech Limited and Alex Arica as the lead developer.

It is Open-Source and available on GitHub:

Please click here to get started


13 April 2021: Release of Gigo version 1.0

18 February 2021: The open source project "Kubegres" uses Gigo to generate their official website:

03 December 2020: The technology company "Reactive Tech Limited" uses Gigo to generate their official website:

14 November 2020: Release of Gigo version beta.