Scriptable template processor. https://holanet.xyz/soft/step
Go to file
2024-12-08 03:28:57 -05:00
assets assets: Add icon 2024-12-07 13:07:02 -05:00
cmd cmd/stepd: Include error document flag 2024-12-07 13:07:44 -05:00
http http: Wrap the recorder instead of the actual response writer 2024-12-08 01:55:02 -05:00
providers providers/mime: use Document.Rel 2024-12-08 03:28:57 -05:00
.gitignore Ignore STEP files at the repository root 2024-12-05 18:36:35 -05:00
document_test.go Add Abs method on Document 2024-12-08 02:51:01 -05:00
document.go Documents now make use of relative paths to parse parent documents 2024-12-08 02:57:49 -05:00
environment.go Documents now make use of relative paths to parse parent documents 2024-12-08 02:57:49 -05:00
error.go Initial commit 2024-12-05 13:15:22 -05:00
frontmatter_test.go Make frontmatter splitting work with CRLF files 2024-12-07 16:25:34 -05:00
frontmatter.go Make frontmatter splitting work with CRLF files 2024-12-07 16:25:34 -05:00
go.mod providers: Add mime provider 2024-12-08 00:08:38 -05:00
go.sum providers: Add mime provider 2024-12-08 00:08:38 -05:00
LICENSE Initial commit 2024-12-05 13:15:22 -05:00
plugin.go FuncProviderFor now implies FuncProvider 2024-12-07 01:36:06 -05:00
README.md Initial commit 2024-12-05 13:15:22 -05:00

STEP

Scriptable Template Processor

STEP extends Go's HTML templates into a powerful backend scripting language. It includes support for plugins to further enhance its functionality. It is designed to run behind an HTTP reverse proxy, such as Caddy.