SaaSHub helps you find the best software and product alternatives Learn more →
Top 21 Go Static Site Generator Projects
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
SSGo
A simple Static Site Generator (SSG) built using Go language. Generates HTML from text files and directories!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
At one point though I realized there is a scaling problem with my build minutes. I knew that golang has considerably faster builds and in my case the easy fix is swapping over to Hugo.
another good one thats even smaller:
https://github.com/piranha/gostatic
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...
darccio/zas
zupzup/blog-generator
Project mention: Ask HN: Looking for lightweight personal blogging platform | news.ycombinator.com | 2024-02-06Sounds 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
Go Static Site Generator related posts
-
cert-manager: All-in-One Kubernetes TLS Certificate Manager
-
Release v0.123.0 · Gohugoio/Hugo
-
Writing a SSG in Go
-
Hugo 0.122 supports LaTeX or TeX typesetting syntax directly from Markdown
-
Why Blogging Platforms Suck
-
Hugo site generator theme in style of Jake's resume
-
What do you use to build your landing pages?
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source Static Site Generator projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | Hugo | 72,657 |
2 | ink | 1,057 |
3 | staticgen | 716 |
4 | gostatic | 442 |
5 | bearclaw | 375 |
6 | gojekyll | 329 |
7 | zas | 189 |
8 | cdr | 112 |
9 | snowman | 108 |
10 | blog-generator | 85 |
11 | gloggery | 30 |
12 | gozer | 25 |
13 | darkness | 25 |
14 | ciigo | 10 |
15 | hugo-preproc | 7 |
16 | nenu | 5 |
17 | sitegen | 4 |
18 | zehd-frontend | 3 |
19 | SSGo | 3 |
20 | utdocs | 2 |
21 | yagss | 2 |
Sponsored