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
3k stars
66 watching
150 forks
Language: Go
last commit: 4 months ago
Linked from 2 awesome lists
fastgolangtemplate-engine
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 |