Jump to content

Hugo (software): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Add Hugo logo
Expand on Hugo description with an emphasis on its speed and popularity
Line 11: Line 11:
| license = [[Apache license]]
| license = [[Apache license]]
}}
}}
'''Hugo''' is a [[Web template system#Static site generators|static site generator]] written in [[Go (programming language)|Go]]. Hugo is developed by Bjørn Erik Pedersen, Steve Francia, and other contributors. Hugo is an open source project licensed under the [[Apache License]] 2.0.<ref>{{Cite web|url=https://gohugo.io/about/license/|title=Apache License {{!}} Hugo|last=|first=|date=13 September 2017|website=Hugo website|archive-url=|archive-date=|dead-url=|access-date=11 March 2018}}</ref>
'''Hugo''' is a [[Web template system#Static site generators|static site generator]] written in [[Go (programming language)|Go]]. Originally created by Steve Francia in 2013, Hugo has seen a great increase in both features and performance thanks to current lead developer Bjørn Erik Pedersen (since v0.14 in 2015<ref>{{cite web |url=https://www.thenewdynamic.org/article/2017-10-03-interview-hugo-lead-developer/ |title=Interview with Bjørn Erik Pedersen, Hugo lead developer |website=the New Dynamic |date=October 3, 2017 |access-date=2019-03-25}}</ref>) and other contributors. Hugo is an open source project licensed under the [[Apache License]] 2.0.<ref>{{Cite web|url=https://gohugo.io/about/license/|title=Apache License {{!}} Hugo|last=|first=|date=13 September 2017|website=Hugo website|access-date=11 March 2018}}</ref>

Being able to generate most websites within seconds (at < 1 ms per page), Hugo is renowned as "The world’s fastest framework for building websites" thanks to not only it being built with Go but also conscientious efforts by its developers to benchmark and increase performance. Its lightning speed and evolving feature set led to a huge increase its popularity. For example, in July 2015, [[Netlify]] began providing Hugo hosting,<ref>{{cite web |url=https://www.netlify.com/blog/2015/07/30/hosting-hugo-on-netlifyinsanely-fast-deploys/ |title=Hosting Hugo on Netlify–Insanely Fast Deploys |website=Netlify |date=July 30, 2015 |access-date=2019-03-25}}</ref>, and in 2017, [[Smashing Magazine]] completed its redesign of their website, migrating from [[WordPress]] to a [[Netlify#JAMstack|JAMstack]] solution with Hugo.<ref>{{Cite web |url=https://www.smashingmagazine.com/2017/03/a-little-surprise-is-waiting-for-you-here/ |title=A Little Surprise Is Waiting For You Here. — Smashing Magazine |date=March 17, 2017 |first=Vitaly |last=Friedman |access-date=2019-03-25 |website=Smashing Magazine}}</ref>


==Features==
==Features==
Line 22: Line 24:
{{Portal|Free and open-source software}}
{{Portal|Free and open-source software}}
*{{official website}}
*{{official website}}
*{{github|gohugoio/hugo}}
*{{github|gohugoio/hugo|Hugo}}


[[Category:Free static website generators]]
[[Category:Free static website generators]]

Revision as of 18:25, 25 March 2019

Hugo
Stable release
0.54 / February 1, 2019; 5 years ago (2019-02-01)[1]
Repository
Written inGo
Operating systemCross-platform
PlatformWeb
TypeBlog publishing system
LicenseApache license
Websitegohugo.io Edit this on Wikidata

Hugo is a static site generator written in Go. Originally created by Steve Francia in 2013, Hugo has seen a great increase in both features and performance thanks to current lead developer Bjørn Erik Pedersen (since v0.14 in 2015[2]) and other contributors. Hugo is an open source project licensed under the Apache License 2.0.[3]

Being able to generate most websites within seconds (at < 1 ms per page), Hugo is renowned as "The world’s fastest framework for building websites" thanks to not only it being built with Go but also conscientious efforts by its developers to benchmark and increase performance. Its lightning speed and evolving feature set led to a huge increase its popularity. For example, in July 2015, Netlify began providing Hugo hosting,[4], and in 2017, Smashing Magazine completed its redesign of their website, migrating from WordPress to a JAMstack solution with Hugo.[5]

Features

Hugo takes data files, i18n bundles, configuration, templates for layouts, static files, and content written in Markdown and renders a static website. Some notable features are multilingual support, image processing, custom output formats, and shortcodes. Nested sections allow for different types of content to be separated. E.g. for a website containing a blog and a podcast.[6]

References

  1. ^ "Releases - gohugoio/hugo". Retrieved 1 February 2019 – via GitHub.
  2. ^ "Interview with Bjørn Erik Pedersen, Hugo lead developer". the New Dynamic. October 3, 2017. Retrieved 2019-03-25.
  3. ^ "Apache License | Hugo". Hugo website. 13 September 2017. Retrieved 11 March 2018.
  4. ^ "Hosting Hugo on Netlify–Insanely Fast Deploys". Netlify. July 30, 2015. Retrieved 2019-03-25.
  5. ^ Friedman, Vitaly (March 17, 2017). "A Little Surprise Is Waiting For You Here. — Smashing Magazine". Smashing Magazine. Retrieved 2019-03-25.
  6. ^ van Gumster, Jason (18 May 2017). "Hugo vs. Jekyll: Comparing the leading static website generators". Opensource.com. Retrieved 11 March 2018. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)