Awesome Go Template Engines

  • ace ace 834
    star
    updated over 6 years ago MIT License

    HTML template engine for Go

  • amber amber 914
    star
    updated about 4 years ago MIT License

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

  • bpool bpool 458
    star
    updated over 5 years ago Apache License 2.0

    Buffer/Byte pool for Go

  • chi chi 17,998
    star
    updated 2 months ago MIT License

    lightweight, idiomatic and composable router for building Go HTTP services

  • updated over 8 years ago

    Package damsel provides html outlining via css-selectors and common template functionality.

  • ego ego 581
    star
    updated over 1 year ago MIT License

    An ERB-style templating language for Go.

  • updated almost 2 years ago MIT License

    Wrapper package for Go's template/html to allow for easy file-based template inheritance.

  • gofpdf gofpdf 4,292
    star
    updated almost 3 years ago MIT License

    A PDF document generator with high level support for text, drawing and images

  • updated 4 months ago Other

    Razor view engine for go

  • updated over 3 years ago MIT License

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

  • got got 7
    star
    updated over 1 year ago MIT License

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

  • goview goview 420
    star
    updated about 1 year ago MIT License

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

  • updated about 6 years ago MIT License

    Go package for easily rendering JSON/XML data and HTML templates

  • hero hero 1,564
    star
    updated almost 5 years ago Other

    A handy, fast and powerful go template engine.

  • iris iris 24,911
    star
    updated 6 months ago BSD 3-Clause "New...

    The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio πŸš€

  • jade jade 352
    star
    updated 11 months ago BSD 3-Clause "New...

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

  • jet jet 1,249
    star
    updated 8 months ago Apache License 2.0

    Jet template engine

  • updated about 9 years ago Other

    Templating system for HTML and other text documents - go implementation

  • liquid liquid 243
    star
    updated about 1 year ago MIT License

    A Liquid template engine in Go

  • macaron macaron 3,504
    star
    updated 28 days ago Apache License 2.0

    Package macaron is a high productive and modular web framework in Go.

  • maroto maroto 2,126
    star
    updated 10 days ago MIT License

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

  • mustache mustache 1,106
    star
    updated 6 months ago MIT License

    The mustache template language in Go

  • nosurf nosurf 1,459
    star
    updated almost 2 years ago MIT License

    CSRF protection middleware for Go.

  • pongo2 pongo2 2,698
    star
    updated about 1 year ago MIT License

    Django-syntax like template-engine for Go

  • updated over 1 year ago MIT License

    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

  • updated 3 months ago MIT License

    Handlebars for golang

  • soy soy 172
    star
    updated 8 months ago MIT License

    Go implementation for Soy templates (Google Closure templates)

  • sprig sprig 4,108
    star
    updated 4 months ago MIT License

    Useful template functions for Go templates.

  • tbd tbd 24
    star
    updated about 3 years ago MIT License

    "to be defined" - a really simple way to create text templates with placeholders

  • updated over 7 years ago MIT License

    A sweet velvety templating package