Template Engines

Libraries and tools for templating and lexing.

templ8.7K

A HTML templating language that has great developer tooling.

quicktemplate3.2K

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

pongo22.9K

Django-like template-engine for Go.

maroto2.3K

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

jet1.3K

Jet template engine.

Razor860

Razor view engine for Golang.

fasttemplate854

Simple and fast template engine. Substitutes template placeholders up to 10x faster than text/template.

raymond612

Complete handlebars implementation in Go.

ego581

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

goview429

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

liquid294

Go implementation of Shopify Liquid templates.

Soy172

Closure templates (aka Soy templates) for Go, following the official spec.

sprout103

Useful template functions for Go templates.

extemplate58

Tiny wrapper around html/template to allow for easy file-based template inheritance.

got32

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

tbd25

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