All Hugo themes
Switch branches/tags
Nothing to show
Clone or download
Latest commit 879f833 Oct 18, 2018
Permalink
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Extend theme submission issue template Aug 9, 2018
AllinOne @ 1fcd762 Add allinone theme Sep 24, 2018
BeyondNothing @ d6f7ff7 Add beyondnothing theme Jun 8, 2018
BluestNight @ ea6daae Update themes Jul 4, 2018
LeaveIt @ 2b8d49b Update themes Oct 2, 2018
Shapez-Theme @ df6b41e Update themes Apr 16, 2017
_script Re-apply temporary workaround to generateThemeSite.sh Sep 12, 2018
academic @ 315fb47 Update themes Oct 18, 2018
aerial @ 69cea49 Update themes Sep 14, 2017
agency @ 90e7bf0 Update themes Apr 18, 2018
aglaus @ 5c82624 Update themes Jul 4, 2018
air @ d45e1ef =Update themes Mar 25, 2018
airspace-hugo @ ae343a7 Update themes Oct 16, 2018
allegiant @ 4db3e8f Update themes Nov 5, 2016
alpha-church @ 4d0a277 Update themes Oct 16, 2018
amp @ c28e332 Update themes Jun 11, 2017
angels-ladder @ bbe249f Update themes May 17, 2016
anybodyhome @ 1366760 Update themes Apr 11, 2018
arabica @ 56cdaa8 Update themes Oct 11, 2018
artists @ 2873e52 Update themes Apr 9, 2017
athena-hugo-theme @ 9c0ff0a Add athena theme Sep 14, 2018
aurora @ d760f75 Update themes: aglaus aurora hugo-icarus robust rocktopus shiori Jan 18, 2016
base16 @ 7b2da73 Update themes Apr 5, 2018
basics @ 93d2a49 Update themes Sep 21, 2018
beautifulhugo @ dc87921 Update themes Oct 18, 2018
beg @ 7a97382 Update themes Jul 4, 2018
bilberry-hugo-theme @ f9f5484 Update themes Oct 18, 2018
black-and-light @ 4f038b8 Update themes Aug 8, 2018
blackburn @ 89eb4d9 Update themes Sep 11, 2018
blank @ 2f15456 Update themes Sep 28, 2017
bleak @ ad16467 Update themes Jul 4, 2018
bootie-docs @ e8c7391 Update themes Apr 11, 2018
bootstrap @ 4a7fb5a Update themes Nov 12, 2017
bulma @ 1ed120d Update themes Jul 16, 2018
cactus @ 28cb664 Update themes Oct 26, 2017
capsule @ 9dc9192 Update themes Oct 16, 2018
casper @ ada13e0 Update themes Feb 8, 2018
castanet @ b986bc7 Update themes Aug 9, 2018
charaka-hugo-theme @ b89097a Update themes Oct 18, 2018
classless-hugo @ 1dc958e Update themes Apr 18, 2018
cocoa @ 8c1182a Update themes Oct 11, 2018
cocoa-eh-hugo-theme @ 4d32524 Update themes Oct 11, 2018
crab @ 50f2090 Update themes Sep 1, 2017
creative @ cea31c1 Update themes Nov 29, 2016
crisp @ 30cc264 Update themes Nov 12, 2017
cstate @ 1bee071 Update themes Oct 11, 2018
darksimplicity @ 5e07ebc Update themes Aug 21, 2018
detox @ afb1e63 Update themes Feb 1, 2017
dimension @ e9cc1af Update themes Sep 19, 2017
docdock @ 9f6ed4a Update themes Oct 18, 2018
docuapi @ c43dd09 Update themes Feb 14, 2018
elephants @ 2e3786c Add elephants theme Jan 10, 2018
engimo @ 25e0961 Update themes Oct 2, 2018
er @ 9911241 Update themes Jun 5, 2018
forty @ ad1b71f Update themes Oct 11, 2018
foundation-theme @ 730ca9a Update themes May 29, 2018
freelancer @ caca7d3 Update themes Nov 5, 2016
future-imperfect @ 020882f Update themes Mar 7, 2018
ghostwriter @ 3695070 Update themes Sep 3, 2018
gindoro @ 6bfc86b Update to latest and greatest! Oct 5, 2015
github-project-landing-page @ b639b77 Update themes Jul 27, 2017
gohugo-amp @ 7b77305 Update themes Apr 25, 2017
gohugo-theme-ananke @ 1d79e2d Update themes Sep 21, 2018
greyshade @ 28fb061 Update themes Jul 19, 2015
grid-side @ f5251bf Update themes Jun 29, 2017
heather-hugo @ 4b4fea0 Update themes Feb 16, 2017
hemingway @ d7d9e3f Update themes Nov 11, 2016
hemingway2 @ c66fd32 Update themes Jul 31, 2017
herring-cove @ 4d435ff Update themes Apr 9, 2017
hestia-pure @ 320c944 =Update themes Mar 22, 2018
highlights @ 374eee5 Update themes Oct 18, 2018
hikari @ 6475c81 Update themes Sep 10, 2017
hpstr-hugo-theme @ 3658a0b Update themes Jul 4, 2018
html5 @ 368de31 Update themes Dec 21, 2017
hucore @ 40e4b02 Update themes Jul 3, 2017
hugo-alabaster-theme @ 3510ef2 Update themes Apr 9, 2017
hugo-assembly @ b536220 Update themes Oct 2, 2018
hugo-bare-min-theme @ a461008 Update themes Oct 11, 2018
hugo-base-theme @ 743ff64 Update themes Nov 5, 2016
hugo-bingo @ 88c00b4 Update themes Oct 11, 2018
hugo-blog-jeffprod @ 2d097b9 Update themes Sep 3, 2018
hugo-bootstrap @ c2f4362 Update themes Oct 2, 2018
hugo-bootstrap-premium @ 706ec3d Update themes Oct 11, 2018
hugo-bootswatch @ 4367ac1 Update themes Apr 24, 2016
hugo-cards @ 8e59d01 Update themes Oct 16, 2018
hugo-casper-two @ b747d89 Update themes Feb 8, 2018
hugo-changelog-theme @ 83dc6e2 Update themes Oct 18, 2018
hugo-classic @ b0ea3b5 Update themes Jun 13, 2018
hugo-code-editor-theme @ c2b9f75 Update themes Mar 30, 2018
hugo-coder @ 764b9ff Update themes Oct 16, 2018
hugo-coder-portfolio @ 2395d30 Update themes Oct 16, 2018
hugo-conference @ 911c946 Update themes Feb 8, 2018
hugo-creative-portfolio-theme @ 99d5f54 Update themes Oct 11, 2018
hugo-darkdoc-theme @ 4edd431 Update themes Nov 29, 2016
hugo-dgraph-theme @ d783dfd Update themes Dec 21, 2017
hugo-dream-plus @ 87c1eb0 Update themes Oct 18, 2018
hugo-dusk @ 1bb5722 Update themes Sep 3, 2018
hugo-dusky-neon-potato @ d51f35d Add dusky neon potato theme Sep 23, 2018
hugo-elate-theme @ c180e5d Update themes Oct 18, 2018
hugo-fabric @ bef8762 Update themes Oct 10, 2017
hugo-faq-theme @ e6ed082 Update themes Oct 20, 2016
hugo-finite @ 34cecdc Add hugo-finite theme Sep 2, 2016
hugo-frais @ 0425bf9 Update themes Mar 30, 2018
hugo-fresh @ b5e7a67 Update themes Sep 21, 2018
hugo-gentoo-theme @ 42b5dd7 Update themes Nov 22, 2017
hugo-geo @ b91ad6f Update themes Apr 25, 2017
hugo-goa @ d7a47bd Update themes Mar 30, 2018
hugo-h5bp @ 7741bbc Update themes Aug 6, 2015
hugo-hello-programmer-theme @ 6d52698 =Update themes Mar 22, 2018
hugo-icarus @ 43d741e Update themes Jun 4, 2017
hugo-icon @ 92a6ad2 Update themes Jul 4, 2018
hugo-identity-theme @ ca4e10d Update themes Dec 21, 2017
hugo-incorporated @ 633cae6 Update themes Sep 27, 2016
hugo-initio @ 7400153 Add initio theme as submodule Mar 31, 2018
hugo-journal @ f125dc7 Update themes Jul 31, 2017
hugo-kiera @ ef5163d Update themes Dec 3, 2017
hugo-lamp @ 03cffab Update themes Jul 16, 2018
hugo-lime @ 90177ce Add lime theme Sep 23, 2018
hugo-lithium-theme @ 3540603 Update themes Jul 4, 2018
hugo-lodi-theme @ e09d90a Update themes May 29, 2018
hugo-luxury-theme @ c9eff19 Add luxury theme Dec 21, 2017
hugo-material-blog @ b59661e Update themes Jul 8, 2018
hugo-mdl @ 00cdfbe Update themes Oct 11, 2018
hugo-minimalist @ e2be2b4 Update themes Sep 10, 2017
hugo-minimalist-spa @ 291a218 Update themes Oct 16, 2018
hugo-multi-bootswatch @ ffd972e Update themes Nov 19, 2016
hugo-natrium-theme @ b05ee49 Update themes Sep 4, 2018
hugo-nederburg-theme @ 516c7c6 Update themes Sep 3, 2018
hugo-now @ f837045 Update themes Mar 7, 2018
hugo-now-ui @ 3a9f459 Update themes Aug 8, 2018
hugo-nuo @ 4dcd8f9 Update themes Aug 21, 2018
hugo-octopress @ d66f7a5 Update themes Sep 3, 2018
hugo-orbit-theme @ f89b1ee Update themes Jun 4, 2017
hugo-pacman-theme @ 4a3e22f Update themes Oct 16, 2018
hugo-paper @ 3f18d38 Update themes Oct 2, 2018
hugo-paper-now @ 8c8134c Add paper-now theme Dec 18, 2016
hugo-phlat-theme @ 04bd4fc Update themes Mar 30, 2018
hugo-plus @ 2c7d43d Update themes Jan 18, 2017
hugo-remark-minion @ 3377e99 Add remark-minio theme Dec 26, 2016
hugo-remark-twemoji @ fa6d586 Add remark-twemoji theme Dec 31, 2016
hugo-resume @ eca8431 Update themes Aug 11, 2018
hugo-shopping-product-catalogue-simple @ 0e96aa8 Update themes Aug 8, 2018
hugo-simpledoc-theme @ 53214e3 Update themes Feb 8, 2018
hugo-smorg @ 82ece58 Update themes May 1, 2018
hugo-smpl-theme @ 59f6d89 Update themes Dec 30, 2017
hugo-sodium-theme @ e89f13a Update themes Sep 3, 2018
hugo-sp-minimal @ 2f3feb8 Add sp-minimal theme Nov 16, 2016
hugo-split-theme @ 12ff2ef Update themes Jun 2, 2018
hugo-startpage-theme @ 76b1a1f Update themes Jul 8, 2018
hugo-stellar-theme @ 9821d3e Update themes Sep 21, 2018
hugo-sustain @ 3432f81 Update themes Aug 8, 2018
hugo-theme-arch @ 1526e3e Update themes Sep 1, 2017
hugo-theme-bootstrap4-blog @ 3bc7a79 Update themes Sep 12, 2018
hugo-theme-cactus-plus @ 8754fb7 Update themes Feb 23, 2018
hugo-theme-cleanwhite @ d50bf21 Update themes Oct 16, 2018
hugo-theme-den @ f8fb320 Update themes Sep 21, 2018
hugo-theme-dopetrope @ 68beeac Update themes Aug 21, 2018
hugo-theme-dream @ 3f856f8 Update themes Sep 21, 2018
hugo-theme-even @ d7fb92f Update themes Jul 8, 2018
hugo-theme-foundation6 @ aef046b Update themes Aug 2, 2018
hugo-theme-geppaku @ c3efde4 Update themes Feb 16, 2017
hugo-theme-hamburg @ f189f95 Add hamburg theme Sep 24, 2018
hugo-theme-hello-friend @ ac82c83 Update themes Sep 21, 2018
hugo-theme-introduction @ e193bba Update themes Oct 16, 2018
hugo-theme-jane @ 0624cbb Update themes Oct 11, 2018
hugo-theme-lean-launch-page @ 546d385 Update themes Sep 3, 2018
hugo-theme-learn @ 3359511 Update themes Oct 18, 2018
hugo-theme-massively @ b8d1ba6 Update themes Aug 15, 2018
hugo-theme-minos @ ae499bc Update themes May 29, 2018
hugo-theme-nix @ f0ed5f9 Update themes Oct 18, 2018
hugo-theme-one @ b6f74bf Update themes Aug 15, 2018
hugo-theme-revealjs @ 3edd529 Add revealjs theme Jan 10, 2018
hugo-theme-sam @ 9a2db4d Update themes Oct 11, 2018
hugo-theme-vec @ 5336496 Update themes Sep 3, 2018
hugo-theme-w3css-basic @ 5737203 Update themes Sep 3, 2018
hugo-theme-wave @ 5f5fd71 =Update themes Mar 22, 2018
hugo-theme-winning @ 4b442f9 Update winning theme Aug 9, 2018
hugo-theme-zen @ fe42ebc Update themes Oct 16, 2018
hugo-tracks-theme @ 8cefc99 Update themes Mar 30, 2018
hugo-tranquilpeak-theme @ c7d2fde Update themes Sep 11, 2018
hugo-travelify-theme @ 153b923 Update themes Oct 16, 2018
hugo-uilite @ 3644c04 Update themes Oct 2, 2018
hugo-universal-theme @ 6fc6054 Update themes Sep 3, 2018
hugo-uno @ a15471c Update themes Apr 4, 2017
hugo-xmag @ 369c49f Update themes Oct 2, 2018
hugo-xmin @ 31231a6 Update themes Oct 2, 2018
hugo-zen @ cabdacf Update themes Feb 28, 2017
hugo_eiio @ 1387afa Update themes Apr 18, 2018
hugo_theme_adam_eve @ 7ff032f Update themes Sep 21, 2018
hugo_theme_pickles @ 0345c95 Update themes Aug 2, 2018
hugo_theme_solit @ 8a40188 Update themes Jul 4, 2018
hugograyscale @ 46b003a Add hugograyscale theme Sep 23, 2018
hugoscroll @ 81f62e6 Update themes Apr 4, 2017
hugotube @ 04c62dc Update themes Sep 11, 2018
hugrid @ 6fd4b20 Update themes Aug 2, 2018
hurock @ 6e111b8 Update themes Apr 4, 2017
hyde @ c0cdd0e Update themes Oct 18, 2018
hyde-hyde @ e5b0a0a Update themes Oct 18, 2018
hyde-x @ 19bb3b2 Update themes Feb 8, 2018
hyde-y @ b72df4f Update themes Sep 21, 2018
indigo @ 5ffdbe8 Update themes Oct 18, 2018
internet-weblog @ 0c39cde Update themes Feb 8, 2018
journal @ e543e4b Update themes to latest and shiniest Nov 7, 2015
kiss @ 893a132 Update themes Oct 16, 2018
kraiklyn @ 3fe6cbe Update themes Sep 3, 2018
kube @ 5f68bf3 Update themes Sep 3, 2018
landing-page-hugo @ ef753c1 Update themes Apr 18, 2018
lanyon @ e117979 Update themes May 29, 2018
light-hugo @ 82bbfc0 Update themes Jun 11, 2017
liquorice @ 25c262d Update themes Oct 10, 2017
mainroad @ 3e7aabb Update themes Oct 18, 2018
manis-hugo-theme @ 7a25d56 Update themes Sep 13, 2018
martial-paper @ 5cb03b9 Update themes May 12, 2018
material-design @ 587b3af Update themes Sep 2, 2016
material-docs @ 52e721a Update themes Apr 14, 2017
material-lite @ 24a23e3 Update themes Dec 2, 2015
mediumish-gohugo-theme @ f8127de Add mediumish theme Oct 18, 2018
min_night @ 764f792 Update themes May 29, 2018
minimage @ 8138ba7 Update themes Sep 3, 2018
minimal @ 488ca07 Update themes May 29, 2018
minimal-academic @ b879a2c Update themes Oct 11, 2018
minimal-bootstrap-hugo-theme @ c079701 Add minimal bootstrap theme Oct 18, 2018
minimo @ a0d1ef8 Update themes Oct 16, 2018
navigator-hugo @ 4837393 Update themes Oct 2, 2018
newsprint @ ebc384f Update themes Oct 2, 2018
next @ f479d20 Update themes Apr 8, 2017
nixon @ 142e0a6 Update 10 themes: academic, blank, bleak, etc. Dec 20, 2016
nofancy @ ae46702 Update themes Mar 30, 2018
onetwothree @ ad62d40 =Update themes Mar 22, 2018
osprey @ 8212ba4 Update themes Jul 4, 2018
paperback @ 5251fea =Update themes Mar 22, 2018
persona @ eb0c597 Update themes Mar 30, 2018
phugo @ b548339 Update themes Oct 11, 2018
pixyll @ 169c19a Update themes Oct 11, 2018
plain-blog @ 7c53f49 Update themes Mar 22, 2017
polymer @ d8be002 Add polymer Jun 30, 2015
potato-dark @ acfd2b3 Update themes Oct 11, 2018
pristine @ 8d2a1d1 Update themes Aug 2, 2018
projecthub @ d0fb856 Add projecthub Jul 29, 2015
prologue @ e537b6f Update themes Feb 1, 2017
purehugo @ d6e7e2e Update themes Oct 16, 2018
redlounge @ f4a97c7 Update themes Jul 22, 2017
retrofulhugo @ a7d643f Update themes Nov 12, 2017
reveal-hugo @ 7272869 Update themes Oct 11, 2018
robust @ d45f4ef Update themes Jul 4, 2018
rocktopus @ c47bcd7 Update themes Feb 17, 2016
saito-boilerplate @ cb3610f Add saito theme Aug 29, 2018
seminyak @ 56e2b0f Update themes May 18, 2018
shiori @ e23d4a1 Update themes Feb 17, 2016
simple-a @ fb73012 Update themes Feb 16, 2017
simple-hugo @ b5adcb7 Update themes Nov 19, 2016
simpleit-hugo-theme @ 062b4a1 Update themes Oct 11, 2018
simplicity @ 4be7a99 Update themes May 12, 2018
slate @ 8a62aa2 Update themes Jul 16, 2017
slim @ 77e7b0e Update themes Jul 16, 2017
sofya @ 8169d81 Update themes Feb 10, 2017
startbootstrap-clean-blog @ 999c5a9 Update themes Oct 16, 2018
steam @ 31b22bb Update themes Jun 11, 2017
story @ d256d92 Update themes Oct 2, 2018
strange-case @ 9250dea Update themes Oct 26, 2017
strata @ 1dad042 Update themes Nov 5, 2017
sublime-hugo-theme @ 47b2988 Add sublime theme Apr 26, 2018
tachyons @ a98c649 Update themes Jul 19, 2015
tale-hugo @ ebb14fb Update themes Oct 16, 2018
temple @ 35cc7b9 Update themes Mar 7, 2018
theer @ fd9a301 Update themes Oct 2, 2018
timer-hugo @ 0e4f62c Update themes Oct 16, 2018
tinyce @ 0203a34 Update themes May 1, 2018
twentyfourteen @ 83f0a78 Update themes May 17, 2016
type @ 51aef3a Update themes Sep 10, 2017
vex-hugo @ 28210c0 Update themes Oct 11, 2018
vienna @ f050f58 Update themes Dec 3, 2017
whiteplain @ c1d08cc Update themes Oct 11, 2018
would-have-been-cool-in-the-80s @ 6757af2 Update themes May 12, 2018
yourfolio @ bec3398 Update themes Jun 13, 2018
.gitignore Ignore *.txt files in _/themes Aug 21, 2018
.gitmodules Add minimal bootstrap theme Oct 18, 2018
LICENSE Initial commit May 23, 2014
README.md Notes for common theme submission issues + Themes Build Script instru… Sep 9, 2018
buildThemeSite.sh Minify output Aug 17, 2018
netlify.toml Bump Hugo version to v0.48 Sep 3, 2018
requirements.txt build: Add Pygments Apr 17, 2017

README.md

Hugo themes

A collection of all themes that were created by the Hugo community. See a complete listing of all of these themes along with screenshots and demos at themes.gohugo.io. Every theme in this list will automatically be added to the theme site. Theme updates aren't scheduled but usually happen at least once a week.

Build script

For the curious, here’s how this automatic adding is accomplished.

Installation

Installing all themes

If you would like to install all of the available Hugo themes, simply clone the entire repository from within your working directory with this command:

git clone --depth 1 --recursive https://github.com/gohugoio/hugoThemes.git themes

Installing a single theme

cd themes
git clone URL_TO_THEME

Adding a theme to the list

  • Create your theme using hugo new theme THEMENAME;
  • Test your theme against https://github.com/gohugoio/HugoBasicExample;
  • Add a theme.toml file to the root of the theme and add some metadata about the theme;
  • Add a descriptive README.md to the root of the theme;
  • Add /images/screenshot.png and /images/tn.png (see below);
  • Open up a new issue with a link to the theme's repository on GitHub. Please DO NOT open a pull request!

If your theme doesn't fit into the Hugo Basic Example site, we encourage theme authors to supply a self-contained Hugo site in /exampleSite.

NOTE: The folder name here is important, as this folder will be picked up and used by the script that generates the Hugo Theme Site. It mirrors the root directory of a Hugo website and allows you to add custom content, assets and a config file with preset values.

NOTE: Most of the themes in this repo are hosted on GitHub. We also include themes hosted on GitLab and similar, but we do not add themes living on a self-hosted repository.

See Artist theme's exampleSite for a good example. And please make the site's content as neutral as possible.

Each theme needs:

  1. To be added to the hugoThemes repo;
  2. To have the right fields in theme.toml;
  3. To have the right images;
  4. A good README;
  5. To have https://example.com as base url in exampleSite/config.{toml, yaml, json} to avoid the abuse of unused domains.

theme.toml

This file contains metadata about the theme and its creator. Only theme.toml is accepted, not theme.yaml or not theme.json. The following fields are required:

name = "Theme Name"
license = "MIT"
licenselink = "Link to theme's license"
description = "Theme description"
homepage = "Website of your theme"
tags = ["blog", "company"]
features = ["some", "awesome", "features"]
min_version = 0.38

[author]
    name = "Your name"
    homepage = "Your website"

# If porting an existing theme
[original]
    author = "Name of original author"
    homepage = "His/Her website"
    repo = "Link to source code of original theme"

Media

Screenshots are used as preview in the list. Make sure that they have the right dimensions:

  • Thumbnail should be 900×600 in pixels
  • Screenshot should be 1500×1000 in pixels
  • Media must be located in:
    • [ThemeDir]/images/screenshot.png
    • [ThemeDir]/images/tn.png

Additional media may be provided in that same directory.

README.md

Your theme's README file (which should be written in Markdown and called README.md) serves a double purpose. This is because its content will appear in two places—i.e., it will appear:

  1. On your theme's details page at themes.gohugo.io; and
  2. At GitHub (as usual), on your theme's regular main page.

Note: If you add screenshots to the README please make use of absolute file paths instead of relative ones like /images/screenshot.png. Relative paths work great on GitHub but they don't correspond to the directory structure of themes.gohugo.io. Therefore, browsers will not be able to display screenshots on the theme site under the given (relative) path.

Common Permalink Issues

The demo of your theme will be available in a sub-directory of the Hugo Themes website.

  1. You need to create absolute paths in the templates for the theme's assets, by using either the absURL function or .Permalink. Also make sure not to use a forward slash / in the beginning of a PATH, because Hugo will turn it into a relative URL and the absURL function will have no effect.

  2. If you are using Hugo Pipes to publish your theme's resources you need to use .RelPermalink in the templates, so that these assets are served correctly on the website.

Testing a theme with the Hugo Themes website Build Script

To test your theme with the Hugo Themes Site Build Script locally:

  • Clone this repo
  • Add your theme from the root of the cloned repo with: git submodule add --recursive <URL of your theme's repo>
  • Navigate to the _script/ directory e.g.cd _script/
  • Then execute: ./generateThemeSite.sh http://localhost:1313 && hugo server -w=false -s hugoThemeSite/themeSite
  • Open localhost:1313 in your browser and navigate to the theme.
  • If your theme demo is not generated you can create an error report with: ./generateThemeSite.sh > errors.txt