Ruby Template engine

Open-source Ruby projects categorized as Template engine Edit details
Related topics: #Ruby #Rails #DSL #Kubernetes #JSON

Top 15 Ruby Template engine Projects

  • Liquid

    Liquid markup language. Safe, customer facing template language for flexible web apps.

    Project mention: Using DotLiquid to create a custom template in Asp.Net Core | | 2022-09-01

    Liquid is an open-source template language created by Shopify and written in Ruby. It can be used to add dynamic content to pages, and to create a wide variety of custom templates. While DotLiquid is a templating system ported to the .NET framework from Ruby’s Liquid Markup.

  • 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: Template Engine with percent sign in Rails? | | 2022-07-05

    You may want to checkout slim I'v tried ERB, SLIM, and HAML and absolutely sware by slim it's very easy to use and saves a ton of typing compared to ERB.


    Download’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform

  • Haml

    HTML Abstraction Markup Language - A Markup Haiku

    Project mention: Setup Vite, Svelte, Inertia, Stimulus, Bootstrap / Foundation on Rails-7 (Overview) | | 2022-09-20

    Views are written in haml. If you work on erb there are converters like haml-to-erb. I am working on RubyMine, Apple-Notebook, production Server is Debian (for node-setup) and yarn. I tried to write less text and rather link to the sources.

  • Mustache

    Logic-less Ruby templates.

    Project mention: Top 7 template engines for Node JS 2022 | | 2022-07-07

    Mustache is used mainly for mobile and web applications, it has a very big community as its the most popular JavaScript template engine means that if you face any error on Mustache then its solutions are easily available and along with that it is Open source its Github repository name is

  • Tilt

    Generic interface to multiple Ruby template engines (by rtomayko)

    Project mention: How to use an Via tool for Rails | | 2022-08-26

    If you want people using Rails to use this, turn it into a gem, and use Tilt to make it an actual template language. Generating ERB and saving it to disk like that is a terrible plan for a Rails app. Good idea for a static site generator, like Jekyll, but absolutely a terrible idea for Rails.

  • Jb

    A simple and fast JSON API template engine for Ruby on Rails

    Project mention: Proper way to handle request transformation | | 2022-09-14

    JBuilder is good. Take a look at JB it's very fast and ruby way.

  • Hamlit

    High Performance Haml Implementation

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Arbre

    An Object Oriented DOM Tree in Ruby

    Project mention: View code coverage (active_admin and orther .arb file) | | 2022-09-14

    for those who know []( it uses a file format [](

  • Curly

    The Curly template language allows separating your logic from the structure of your HTML templates.

  • Rubyoshka

    Composable templating for Ruby (by digital-fabric)

    Project mention: Future of Ruby – AST Tooling | | 2021-11-14

    What's interesting about that API is that you can use it to get the AST of a method or Proc, which means you can generate ASTs for dynamically generated code, and you also get to preserve the method or proc's binding! I'm currently exploring this API as a way to "compile" DSLs. This could be prove to be a nice alternative to using #instance_eval.

  • LaTeXML-Ruby

    A Ruby wrapper for LaTeXML

  • Fortitude

    Views Are Code: use all the power of Ruby to build views in your own language.

  • serbea

    The Ruby template engine you didn't realize you needed. Until now.

    Project mention: Liquid VS serbea - a user suggested alternative | | 2022-03-17

    As recommended on HN

  • kerbi

    A templating and state management engine for Kubernetes. (by xavier-mt)

    Project mention: Kerbi: a Helm Alternative - Looking for Initial Feedback | | 2022-04-21


  • Glimmer DSL for XML (& HTML)

    Glimmer DSL for XML (& HTML)

    Project mention: Glimmer DSL for GTK | | 2021-11-05

    glimmer-dsl-xml: Glimmer DSL for XML (& HTML)

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

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). The latest post mention was on 2022-09-20.

Ruby Template engine related posts


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

Project Stars
1 Liquid 9,812
2 Slim 5,127
3 Haml 3,679
4 Mustache 2,867
5 Tilt 1,888
6 Jb 1,193
7 Hamlit 966
8 Arbre 690
9 Curly 590
10 Rubyoshka 163
11 LaTeXML-Ruby 75
12 Fortitude 73
13 serbea 29
14 kerbi 8
15 Glimmer DSL for XML (& HTML) 3
Find remote jobs at our new job board There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.