hindsite is a fast, lightweight static website generator.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
builtin builtin blog: added Search page using Google CSE. Nov 10, 2018
docs docs: FAQ errata. Nov 12, 2018
docsrc
testdata/blog
.gitignore
Gopkg.lock
Gopkg.toml
LICENSE
Makefile
README.md docs: README: drop cover.run badge (displayed spurious 'error'). Nov 11, 2018
bindata.go builtin blog: added Search page using Google CSE. Nov 10, 2018
build.go refactor: Clean up console message functions. Make the main function … Jun 25, 2018
config.go refactor: Better and more consistent config file parse error messages. Jun 21, 2018
document.go
go.mod feature: Upgrade to go-rimu library 11.1.2 which has semantic import … Sep 12, 2018
go.sum
helpers.go feature: Allow unquoted date/time front matter `date` values in TOML … Nov 7, 2018
htmltemplates.go build: Moved .go source files to project root to enable `go get` buil… May 11, 2018
indexes.go build: Moved .go source files to project root to enable `go get` buil… May 11, 2018
init.go feature: init command: Copies to empty template directory. Jul 2, 2018
main.go refactor: Merged execute() and project.execute() to project.executeAr… Jul 3, 2018
main_test.go test: Added variety to test blog to increase test coverage. Jul 4, 2018
project.go
serve.go
serve_test.go test: Updated server test to use new `server` type. Jul 6, 2018
texttemplates.go build: Moved .go source files to project root to enable `go get` buil… May 11, 2018

README.md

Hindsite website generator

Go Report Card

Overview

hindsite is a very fast, lightweight static website generator. It builds static websites with optional document and tag indexes from Markdown source documents (e.g. blogs posts, newsletters, articles). Features:

  • High performance.
  • Stand-alone single-file executable.
  • Built-in development web server with Live Reload, file watcher and incremental rebuilds.

Quick Start

Create a fully functional blog and newsletter website with just two hindsite commands.

mkdir myproject
hindsite init myproject -builtin blog
hindsite serve myproject -launch

Links

Documentation: https://srackham.github.io/hindsite

Download page: https://github.com/srackham/hindsite/releases

Github: https://github.com/srackham/hindsite