Template Engines

Open-source projects categorized as Template Engines
Language: + Go + Ruby

Top 23 Template Engine Open-Source Projects

  • templ

    A language for writing HTML user interfaces in Go.

  • Project mention: 🤓 My top 3 Go packages that I wish I'd known about earlier | dev.to | 2024-03-01

    ✨ In recent months, I have been developing web projects using GOTTHA stack: Go + Templ + Tailwind CSS + htmx + Alpine.js. As soon as I'm ready to talk about all the subtleties and pitfalls, I'll post it on my social networks.

  • Slim

    Slim is a template language whose goal is to reduce the syntax to the essential parts without becoming cryptic. (by slim-template)

  • Project mention: XRB alternatives - Haml, Slim, and Hamlit | libhunt.com/r/xrb | 2024-04-30
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • sprig

    Useful template functions for Go templates.

  • Project mention: Templ: A language for writing HTML user interfaces in Go | news.ycombinator.com | 2023-12-10

    Standard Go templating seems really lacking if you come from something like Jinja. Even with libraries like https://masterminds.github.io/sprig/ (used e.g. for Helm templating) it feels hard to use.

  • quicktemplate

    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

  • Project mention: Templ: A language for writing HTML user interfaces in Go | news.ycombinator.com | 2023-12-10

    Here are a couple:

    https://github.com/julvo/htmlgo

    https://github.com/rohanthewiz/element

    I'm sure there are many more.

    The thing about these is that performance is often not as good as when using templates, especially when the templates are compiled to native code. Quicktemplate [1] is still the leader here IMO, and I don't think the OP project brings much that couldn't be done pretty easily with QT.

    [1] https://github.com/valyala/quicktemplate

  • pongo2

    Django-syntax like template-engine for Go

  • Project mention: 6 🔥 Awesome Golang packages (web devs) | dev.to | 2023-12-04
  • hero

    A handy, fast and powerful go template engine. (by shiyanhui)

  • maroto

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Jet Template Engine for GO

    Jet template engine (by CloudyKit)

  • mustache

    The mustache template language in Go (by hoisie)

  • Project mention: What is the current ideal choice for server-side rendered web frameworks? | /r/golang | 2023-06-08

    If the question is about templating libraries, then I've seen people use other libraries than the html/template, like https://github.com/hoisie/mustache or https://github.com/valyala/quicktemplate

  • amber

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

  • Plush

    The powerful template system that Go needs

  • Project mention: Plush VS Salix - a user suggested alternative | libhunt.com/r/plush | 2023-10-31
  • Razor

    Razor view engine for go

  • ace

    HTML template engine for Go (by yosssi)

  • fasttemplate

    Simple and fast template engine for Go

  • Project mention: fasttemplate VS Salix - a user suggested alternative | libhunt.com/r/fasttemplate | 2023-10-31
  • ego

    An ERB-style templating language for Go.

  • raymond

    Handlebars for golang

  • goview

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

  • Project mention: goview VS Salix - a user suggested alternative | libhunt.com/r/goview | 2023-10-31
  • Jade

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

  • liquid

    A Liquid template engine in Go (by osteele)

  • Project mention: Gojekyll – 20x faster Go port of jekyll | news.ycombinator.com | 2023-08-26

    This project uses another templating language, apparently based on Shopify.

    (1) https://github.com/osteele/liquid

  • Soy

    Go implementation for Soy templates (Google Closure templates)

  • kasia.go

    Templating system for HTML and other text documents - go implementation

  • velvet

    A sweet velvety templating package

  • gospin

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Template Engines related posts

  • Go Beyond the Basics: Mastering Toast Notifications with Go and HTMX

    2 projects | dev.to | 21 Feb 2024
  • Templ – Build HTML with Go

    1 project | news.ycombinator.com | 12 Feb 2024
  • Show HN: CPU Prices on eBay

    1 project | news.ycombinator.com | 7 Feb 2024
  • LuaX: A Lua Dialect with JSX

    8 projects | news.ycombinator.com | 31 Dec 2023
  • Templ: A language for writing HTML user interfaces in Go

    14 projects | news.ycombinator.com | 10 Dec 2023
  • Templ: A language for writing HTML user interfaces in Go

    1 project | /r/patient_hackernews | 11 Dec 2023
  • Templ: A language for writing HTML user interfaces in Go

    1 project | /r/hackernews | 11 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 4 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Template Engine projects? This list will help you:

Project Stars
1 templ 6,514
2 Slim 5,274
3 sprig 3,989
4 quicktemplate 3,006
5 pongo2 2,785
6 hero 1,558
7 maroto 1,449
8 Jet Template Engine for GO 1,177
9 mustache 1,101
10 amber 914
11 Plush 862
12 Razor 844
13 ace 829
14 fasttemplate 801
15 ego 577
16 raymond 583
17 goview 403
18 Jade 348
19 liquid 269
20 Soy 172
21 kasia.go 74
22 velvet 73
23 gospin 53

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com