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. Learn more →
Top 7 Go blog-engine 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
This required me to revisit my Hugo website. I opened up the developer tools in Edge to figure out which section was which to decide where I wanted to place my hit counter.
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...
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 blog-engine related posts
-
Gojekyll – 20x faster Go port of jekyll
-
is there a way to write the small stuff like navbar, etc.. only one time?
-
Bearclaw – tiny static site generator with RSS
-
Which CMS do you prefer?
-
Different ways to create a simple website
-
Is docker/k8s necessary for most situations?
-
Hot reloading a go website (not just recompiling)
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Jun 2024
Index
What are some of the best open-source blog-engine projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | Hugo | 72,945 |
2 | ink | 1,059 |
3 | gostatic | 444 |
4 | gojekyll | 330 |
5 | smallblog | 35 |
6 | gozer | 26 |
7 | sitegen | 4 |
Sponsored