Gojekyll
Partially Jekyll-compatible static site generator written in Go, with build and serve commands and live reload.
Gojekyll is a partially Jekyll-compatible static site generator written in Go. The build command writes the site to a static output directory, and serve generates pages on the fly without writing files, reloading the browser when files change. Its templates use Liquid. The README says the project implements Jekyll as its documentation describes, without porting Jekyll’s source, and lists pagination and the plugin system as missing.
Worth knowing
Sass handling needs dart-sass on the PATH, and using a theme needs Ruby and bundler.
Identity
- Status
- Active
- Maintainer
- Oliver Steele3
- Maintained by
- Individual
- First release
- 20174
Rendering and deploy
- Runs as
- Static files, Dev only2
- Rendering
- Static output2
- Install with
- docker2
Releases
Adoption
Sources
- 2026-10-23: links, Written in, License, GitHub stars
api.github.com/repos/osteele/gojekyll - 2026-10-23: links, Categories, Runtime, Install with, Templating, Rendering, Runs as
github.com/osteele/gojekyll/blob/main/README.md - 2026-10-23: Maintainer, License model
raw.githubusercontent.com/osteele/gojekyll/main/LICENSE - 2026-10-23: First release, Current major version, Last release
api.github.com/repos/osteele/gojekyll/releases - 2026-10-23: Contributors
api.github.com/repos/osteele/gojekyll/contributors