quicktemplate

Template compiler

A fast template engine for Go that compiles templates into executable code.

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

GitHub

3k stars
66 watching
149 forks
Language: Go
last commit: 6 months ago
Linked from 2 awesome lists

fastgolangtemplate-engine

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
valyala/fasttemplate A simple and fast template engine for Go that substitutes placeholders with user-defined values. 849
pallets/jinja A fast and expressive template engine for generating dynamic documents from pre-defined templates. 10,444
sipin/gorazor A high-performance view engine for Go that compiles templates into executable code for fast rendering. 859
masterminds/sprig A collection of reusable template functions for Go templates 4,322
gohugoio/hugo A fast and flexible tool for generating static websites with built-in support for various content formats. 76,514
sagikazarmark/modern-go-application A modern Go application template providing best practices and boilerplate for building scalable and maintainable software systems. 1,861
valyala/fastjson A fast JSON parser and validator written in Go that provides simple API access to parsed data without code generation or reflection. 2,310
create-go-app/fiber-go-template Provides a scaffold for building RESTful APIs with Fiber Go Web Framework and auto-generated Swagger API documentation 966
flosch/pongo2 A templating language compatible with Django's syntax and providing advanced features like macros and template sandboxing. 2,890
olado/dot A fast and concise JavaScript template engine designed for high-performance use cases in Node.js and browsers. 5,017
maxence-charriere/go-app A framework for building web applications with Go, supporting progressive web apps and WebAssembly. 8,027
uber-go/zap Blazing fast logging for Go applications 22,167
wlbr/templify A tool to embed external template files into Go code automatically during the build process. 30
create-go-app/net_http-go-template Provides a basic net/http backend template with Fiber framework and various utility packages for creating a new Go application 50
olahol/melody A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. 3,785