Template Engines

15 packages 3 resources

Packages (15)

templ

A HTML templating language that has great developer tooling.

10,165 346

quicktemplate

Fast, powerful, yet easy to use template engine. Converts templates into Go code and then compiles it.

3,309 149

pongo2

Django-like template-engine for Go.

3,039 279

maroto

A maroto way to create PDFs. Maroto is inspired in Bootstrap and uses gofpdf. Fast and simple.

2,655 250

jet

Jet template engine.

1,391 117

fasttemplate

Simple and fast template engine. Substitutes template placeholders up to 10x faster than [text/template](https://golang.org/pkg/text/template/).

908 80

Razor

Razor view engine for Golang.

883 90

ego

Lightweight templating language that lets you write templates in Go. Templates are translated into Go and compiled.

591 40

goview

Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.

466 39

liquid

Go implementation of Shopify Liquid templates.

345 69

sprout

Useful template functions for Go templates.

209 13

Soy

Closure templates (aka Soy templates) for Go, following the [official spec](https://developers.google.com/closure/templates/).

177 41

got

A Go code generator inspired by Hero and Fasttemplate. Has include files, custom tag definitions, injected Go code, language translation, and more.

38 3

tbd

A really simple way to create text templates with placeholders - exposes extra builtin Git repo metadata.

27 2

templator

A type-safe HTML template rendering engine for Go.

8

Resources & Links (3)