Jet
Jet template engine
Install / Use
/learn @CloudyKit/JetREADME
Jet Template Engine for Go
Jet is a template engine developed to be easy to use, powerful, dynamic, yet secure and very fast.
- simple and familiar syntax
- supports template inheritance (
extends) and composition (block/yield,import,include) - descriptive error messages with filename and line number
- auto-escaping
- simple C-like expressions
- very fast execution – Jet can execute templates faster than some pre-compiled template engines
- very light in terms of allocations and memory footprint
v6
Version 6 brings major improvements to the Go API. Make sure to read through the breaking changes before making the jump.
Docs
- Go API
- Syntax Reference
- Built-ins
- Wiki (some things are out of date)
Example application
An example to-do application is available in examples/todos. Clone the repository, then (in the repository root) do:
$ cd examples/todos; go run main.go
IntelliJ Plugin
If you use IntelliJ there is a plugin available at https://github.com/jhsx/GoJetPlugin. There is also a very good Go plugin for IntelliJ – see https://github.com/go-lang-plugin-org/go-lang-idea-plugin. GoJetPlugin + Go-lang-idea-plugin = happiness!
Contributing
All contributions are welcome – if you find a bug please report it.
Contributors
- José Santos (@jhsx)
- Daniel Lohse (@annismckenzie)
- Alexander Willing (@sauerbraten)
Related Skills
node-connect
339.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
xurl
339.5kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
