Awesome Go Template Engines

  • ace ace 829
    star
    updated almost 6 years ago MIT License

    HTML template engine for Go

  • amber amber 914
    star
    updated over 3 years ago MIT License

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

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

    Buffer/Byte pool for Go

  • chi chi 16,803
    star
    updated about 2 months ago MIT License

    lightweight, idiomatic and composable router for building Go HTTP services

  • updated about 8 years ago

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

  • ego ego 578
    star
    updated about 1 year ago MIT License

    An ERB-style templating language for Go.

  • updated over 1 year ago MIT License

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

  • gofpdf gofpdf 4,235
    star
    updated over 2 years ago MIT License

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

  • updated 8 months ago Other

    Razor view engine for go

  • updated almost 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 about 1 year ago MIT License

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

  • goview goview 401
    star
    updated 6 months ago MIT License

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

  • updated over 5 years ago MIT License

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

  • hero hero 1,556
    star
    updated over 4 years ago Other

    A handy, fast and powerful go template engine.

  • iris iris 24,712
    star
    updated 3 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 346
    star
    updated 4 months ago BSD 3-Clause "New...

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

  • jet jet 1,174
    star
    updated about 2 months ago Apache License 2.0

    Jet template engine

  • updated over 8 years ago Other

    Templating system for HTML and other text documents - go implementation

  • liquid liquid 243
    star
    updated 7 months ago MIT License

    A Liquid template engine in Go

  • macaron macaron 3,474
    star
    updated 24 days ago Apache License 2.0

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

  • maroto maroto 1,415
    star
    updated about 1 month ago MIT License

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

  • mustache mustache 1,096
    star
    updated 8 months ago MIT License

    The mustache template language in Go

  • nosurf nosurf 1,459
    star
    updated over 1 year ago MIT License

    CSRF protection middleware for Go.

  • pongo2 pongo2 2,698
    star
    updated 6 months ago MIT License

    Django-syntax like template-engine for Go

  • updated 11 months 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 over 1 year ago MIT License

    Handlebars for golang

  • soy soy 171
    star
    updated about 1 month ago MIT License

    Go implementation for Soy templates (Google Closure templates)

  • sprig sprig 3,924
    star
    updated 3 months ago MIT License

    Useful template functions for Go templates.

  • tbd tbd 24
    star
    updated over 2 years ago MIT License

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

  • updated about 7 years ago MIT License

    A sweet velvety templating package