Scriptable template processor. https://holanet.xyz/soft/step
Go to file
2024-12-12 18:12:22 -05:00
assets
cmd Create Trimmer interface 2024-12-12 18:12:22 -05:00
examples
http Add support for HTTP rate limiting 2024-12-12 03:10:30 -05:00
openrc openrc: Make the init script more basic 2024-12-12 01:10:57 -05:00
providers providers/mime: Why was that const there? lollll 2024-12-12 14:00:48 -05:00
.editorconfig
.gitignore
document_test.go
document.go Add logging provider 2024-12-12 12:38:06 -05:00
environment.go
error.go
go.mod Update go-cli 2024-12-12 01:21:36 -05:00
go.sum Update go-cli 2024-12-12 01:21:36 -05:00
LICENSE Relicense under AGPL 2024-12-12 15:16:36 -05:00
Makefile
meta_test.go Add comments to metadata 2024-12-12 03:13:14 -05:00
meta.go Add comments to metadata 2024-12-12 03:13:14 -05:00
plugin.go
provider.go Create Trimmer interface 2024-12-12 18:12:22 -05:00
README.md Fix badge on README 2024-12-12 03:32:46 -05:00

STEP

Scriptable Template Processor

View this project on Holanet

STEP is an HTTP server centered around Go's templating language. It allows templates to do more advanced things like write to files and inherit eachother. It does not have HTTPS support yet, because it is designed to run behind an HTTP reverse proxy, such as Caddy.

There will be documentation on all the template functions, as well as document metadata and website configuration soon.