Go Template Engines

Open-source Go projects categorized as Template Engines

Top 23 Go Template Engine Projects

Template Engines
  1. templ

    A language for writing HTML user interfaces in Go.

    Project mention: Go Admin Dashboard for E-Commerce with HTMX, Templ UI, and GORM - Part 1 | dev.to | 2026-05-05

    templ

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. sprig

    Useful template functions for Go templates.

  4. quicktemplate

    Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template

  5. pongo2

    Django-syntax like template-engine for Go

  6. maroto

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

  7. hero

    A handy, fast and powerful go template engine. (by shiyanhui)

  8. Jet Template Engine for GO

    Jet template engine (by CloudyKit)

  9. mustache

    The mustache template language in Go (by hoisie)

  10. Plush

    The powerful template system that Go needs

  11. amber

    Amber is an elegant templating engine for Go Programming Language, inspired from HAML and Jade (by eknkc)

  12. fasttemplate

    Simple and fast template engine for Go

  13. Razor

    Razor view engine for go

  14. ace

    HTML template engine for Go (by yosssi)

  15. ego

    An ERB-style templating language for Go.

  16. goview

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

  17. Jade

    Jade.go - pug template engine for Go (golang)

  18. liquid

    A Liquid template engine in Go (by osteele)

  19. Soy

    Go implementation for Soy templates (Google Closure templates)

  20. kasia.go

    Templating system for HTML and other text documents - go implementation

  21. velvet

    A sweet velvety templating package

  22. gospin

    Article spinning and spintax/spinning syntax engine written in Go, useful for A/B, testing pieces of text/articles and creating more natural conversations

  23. got

    GoT is a template engine that turns templates into Go code to compile into your app. (by goradd)

  24. tbd

    "to be defined" - a really simple way to create text templates with placeholders (by lucasepe)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Template Engines discussion

Log in or Post with

Go Template Engines related posts

  • gox VS templ - a user suggested alternative

    2 projects | 9 Apr 2026
  • Show HN: Go-TUI – A framework for building declarative terminal UIs in Go

    2 projects | news.ycombinator.com | 6 Mar 2026
  • Show HN: Go-TUI – a framework for building declarative terminal UIs in Go

    2 projects | news.ycombinator.com | 4 Mar 2026
  • Datastar: Lightweight hypermedia framework for building interactive web apps

    5 projects | news.ycombinator.com | 10 Oct 2025
  • You don’t need NPM to ship fully-featured apps.

    3 projects | dev.to | 21 Sep 2025
  • So I Quit $200k Job To Write A Framework

    2 projects | dev.to | 24 Jul 2025
  • How I make teams productive

    1 project | dev.to | 23 Jul 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Template Engine projects in Go? This list will help you:

# Project Stars
1 templ 10,332
2 sprig 4,721
3 quicktemplate 3,316
4 pongo2 3,068
5 maroto 2,718
6 hero 1,571
7 Jet Template Engine for GO 1,398
8 mustache 1,119
9 Plush 1,010
10 amber 923
11 fasttemplate 907
12 Razor 884
13 ace 838
14 ego 591
15 goview 465
16 Jade 363
17 liquid 349
18 Soy 177
19 kasia.go 74
20 velvet 72
21 gospin 60
22 got 38
23 tbd 27

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Go is
the 4th most popular programming language
based on number of references?