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
150 forks
Language: Go
last commit: 4 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. 842
pallets/jinja A fast and expressive template engine for generating dynamic documents from pre-defined templates. 10,364
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,287
gohugoio/hugo A fast and flexible tool for generating static websites with built-in support for various content formats. 75,938
sagikazarmark/modern-go-application A modern Go application template providing best practices and boilerplate for building scalable and maintainable software systems. 1,852
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,290
create-go-app/fiber-go-template Provides a scaffold for building RESTful APIs with Fiber Go Web Framework and auto-generated Swagger API documentation 955
flosch/pongo2 A templating language compatible with Django's syntax and providing advanced features like macros and template sandboxing. 2,878
olado/dot A fast and concise JavaScript template engine designed for high-performance use cases in Node.js and browsers. 5,016
maxence-charriere/go-app A framework for building web applications with Go, supporting progressive web apps and WebAssembly. 7,968
uber-go/zap Blazing fast logging for Go applications 22,034
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,748