Go Static Site Generator

Open-source Go projects categorized as Static Site Generator

Top 21 Go Static Site Generator Projects

  • Hugo

    The world’s fastest framework for building websites.

    Project mention: Release v0.123.0 · Gohugoio/Hugo | news.ycombinator.com | 2024-02-20
  • ink

    An elegant static blog generator (by InkProject)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • staticgen

    Static website generator that lets you use HTTP servers and frameworks you already know

  • gostatic

    Fast static site generator

    Project mention: Gojekyll – 20x faster Go port of jekyll | news.ycombinator.com | 2023-08-26

    another good one thats even smaller:

    https://github.com/piranha/gostatic

  • bearclaw

    tiny static site generator w/ rss

    Project mention: Show HN: Shhhbb, an SSH BBS | news.ycombinator.com | 2023-04-02

    why?

    Every year I challenge myself in some new way, this year it is to push one project per week. You might recognize my static site generator [0] or my releaser for go [1] from previous posts as one of these weekly projects. If you want to join me in doing this, it's been a blast and I highly recommend it! Maybe we can chat on the bbs about it :)

    [0] - bearclaw tiny static generator - https://github.com/donuts-are-good/bearclaw

    [1] - release.sh release builder for go - https://github.com/donuts-are-good/bearclaw

    need:

    I'd love a few co-conspirators, or even some new friends for the bbs software or the bbs itself. A lofty nice-to-have goal is meeting a few other similarly motivated people to conspire with on a weekly basis. If that's you, drop me a line!

    goals:

    I have about half of an admin interface endpoint pushed up, which I'd like to finish. I realized mid-commit that I'd lacked some other material in a previous commit, and in pushing it up, I ended up pushing half the admin feature. Stay tuned for that.

  • gojekyll

    A fast Go implementation of the Jekyll blogging engine

    Project mention: Gojekyll – 20x faster Go port of jekyll | news.ycombinator.com | 2023-08-26

    No, plugins are not supported in any meaningful way. With Jekyll I can write "_plugins/foo.rb" and put any code in there, and even monkey-patch core Jekyll code.[1] I can't do this with GoJekyll, because Go doesn't really provide a good mechanism for this.

    What it does have is a bunch of optional features that are typically provided by plugins in Jekyll[2], but this is a very different meaning of "plugins" that Jekyll has.

    [1]: Whether you should be doing this is a different issue, but I would argue that for a static website builder it's fine, especially since you can just lock the Jekyll version with little downsides, and it doesn't change that often in the first place.

    [2]: A list of them: https://github.com/osteele/gojekyll/blob/main/docs/plugins.m...

  • zas

    Most simple static website generator in Golang.

    Project mention: Writing a SSG in Go | dev.to | 2024-01-26

    darccio/zas

  • LearnThisRepo.com

    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • snowman

    A static site generator for SPARQL backends. (by glaciers-in-archives)

  • cdr

    Modern static site generator for making web mixtapes.

  • blog-generator

    static blog generator for my blog at https://zupzup.org/

    Project mention: Writing a SSG in Go | dev.to | 2024-01-26

    zupzup/blog-generator

  • gloggery

    Gemtext blog static site generator

  • darkness

    The noblest static site generator 🥬

  • gozer

    Fast, opinionated and simple static site generator in a single static binary.

    Project mention: Ask HN: Looking for lightweight personal blogging platform | news.ycombinator.com | 2024-02-06

    Sounds like any static site generator supporting Markdown will do.

    - Jekyll: the OG, but requires a ruby toolchain.

    - Hugo: compiles to a single static binary, but you may have to get used to its (Go text/html) templating.

    - Zola: also compiles to a single static binary, but uses Jinja-like templating.

    - Gozer [^1]: my own, like Hugo, but 1000x simpler. I rolled my own because I wanted something that didn't move under me in the next 10 years and just because it was fun and easy enough to build.

    [1]: https://github.com/dannyvankooten/gozer

  • ciigo

    [mirror] Go static website generator with asciidoc markup language

  • hugo-preproc

    Helper for Hugo to provide for pre-processing of files.

  • nenu

    A tiny, static site builder for your journal (Jekyll alternative)

  • sitegen

    Sitegen is a simple but flexible static site generator. (by altlimit)

  • zehd-frontend

    Zero Effort Hosting Daemon (Frontend)

  • SSGo

    A simple Static Site Generator (SSG) built using Go language. Generates HTML from text files and directories!

  • utdocs

    Minimalistic Documentation generator in Golang

  • yagss

    🐐 Yet another generator of static sites

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-20.

Go Static Site Generator related posts

Index

What are some of the best open-source Static Site Generator projects in Go? This list will help you:

Project Stars
1 Hugo 71,456
2 ink 1,051
3 staticgen 715
4 gostatic 442
5 bearclaw 372
6 gojekyll 326
7 zas 180
8 snowman 106
9 cdr 95
10 blog-generator 81
11 gloggery 30
12 darkness 24
13 gozer 18
14 ciigo 10
15 hugo-preproc 6
16 nenu 5
17 sitegen 4
18 zehd-frontend 3
19 SSGo 3
20 utdocs 2
21 yagss 2
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com