nowfound

Dev tools · alternatives · 2026

24 alternatives to Rubyoshka – composable HTML templating for Ruby

Composable templating for Ruby. Contribute to digital-fabric/papercraft development by creating an account on GitHub.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Rubyoshka – composable HTML templating for Ruby launched in 2019; newer entries below may have overtaken it.

  1. 1

    Hey HN, I'd like to share a fun project I've been working on: mizu.js. It's a js library that add functional attributes support into your html, designed to be a simple and flexible alternative to fully-fledged web frameworks (such as Vue, React, and Angular), while offering more capabilities than other lightweight options (like Alpine.js and htmx). As it's written using modern ES features and due to its isomorphic nature, it can be run in both browsers and runtimes (Node, Deno, Bun) without any changes. This makes it ideal for client-side and server-side rendering, as well as static site…

    2024 · mizu.sh · its alternatives →

  2. 2

    For a year or two I've been building a UI library with the aim of making desktop applications fun and easy to write. It is currently written in C/Ruby and uses a custom tree sitter grammar to describe templates. Features include: composable UI components, template directives, event and prop handling, slots, styles and automation capabilities baked in. One of the goals of the project is privileging easy to write custom components via a drawing API over providing a fixed set of components. At the time of this writing it should install on Windows, Mac, and Linux, but sometimes it is hard…

    2025 · codeberg.org · its alternatives →

  3. 3

    Collection of beautiful free HTML templates

    2017 · its alternatives →

  4. 4BP

    Fir leverages Golang’s standard library html/template package and a bit of alpinejs to allow building reactive UIs. You start with plain old html and use alpinejs to enhance it to bring no-page-reload interactivity to web apps. The Fir toolkit is designed for Go developers with moderate html/css & js skills who want to progressively build reactive web apps without mastering complex web frameworks. It includes a Go library and an Alpine.js plugin. How it works ? On receiving user-interactions the fir server re-renders html templates and sends it over the wire where the fir client…

    2023 · livefir.fly.dev · its alternatives →

  5. 5

    Tailwind Landing pages for your next project.

    2021 · wickedtemplates.com · its alternatives →

  6. 6

    Try the Templatical drag-and-drop email editor in this interactive playground. Build, preview, and export email templates directly in your browser.

    May 2026 · play.templatical.com · its alternatives →

  7. 7CJ
  8. 8

    There are a lot of Python to web app frameworks going around these days but I wanted something that was a little more lightweight that just generates HTML pages and can be embedded in Flask or other Python web servers incrementally. PyVibe uses Python components to construct a page with styling that you can use in Flask, in a static site, or even in Pyodide.

    2023 · pyvibe.com · its alternatives →

  9. 9

    (spoiler: its XSLT) I've been working on a little demo for how to avoid copy-pasting header/footer boilerplate on a simple static webpage. My goal is to approximate the experience of Jekyll/Hugo but eliminate the need for a build step before publishing. This demo shows how to get basic templating features with XSL so you could write a blog post which looks like My Article some content hello hello Some properties which set this approach apart from other methods: - no build step (no need to setup Jekyll on the client or configure Github/Gitlab actions) - works on any webserver…

    2025 · github.com · its alternatives →

  10. 10

    Spicy templating for node and the browser inspired by Twig, Dust.JS and Hogan.JS - deoxxa/node-ginger

    2012 · github.com · its alternatives →

  11. 11

    Ferrite: Fast Markdown/Text/Code editor in Rust with native Mermaid diagrams Built a Markdown editor using Rust + egui. v0.2.1 just dropped with major Mermaid improvements: → Native Mermaid diagrams - Flowcharts, sequence, state, ER, git graphs - pure Rust, no JS → Split view - Raw + rendered side-by-side with sync scrolling → Syntax highlighting - 40+ languages with large file optimization → JSON/YAML/TOML tree viewer - Structured editing with expand/collapse → Git integration - File tree shows modified/staged/untracked status Also: minimap, zen mode,…

    Jan 2026 · github.com · its alternatives →

  12. 12

    The original askama repo, please go to https://github.com/askama-rs/askama - askama-rs/askama-old

    2017 · github.com · its alternatives →

  13. 13

    Hey! A while back, I wrote a templating engine (MIT License), which I mostly use for small side projects, either static or ssr generated. Simplicity is one of the main goals. I'll be happy to answer any questions. The main goal for sharing it is to simply get some feedback. Best, Emil

    2024 · github.com · its alternatives →

  14. 14

    Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.

    2021 · repl.leaningtech.com · its alternatives →

  15. 15

    An Extensible, Concurrent Web Framework for Rust. Contribute to iron/iron development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  16. 16

    A Pythonic wraparound of HTML/CSS/JS. Contribute to BrainStormYourWayIn/sierra development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  17. 17
    Artoo▲61

    Framework for physical devices written in Ruby

    2015 · its alternatives →

  18. 18

    I recently stripped out Django from my personal site and converted it to a static site, using `staticjinja`. I found myself writing a lot of custom code to get my site going because I wanted to use Jinja templating inside Markdown. Once I was done, I decided to strip out `staticjinja` in favour of my own site generator. And so Jinjabread was born!

    2024 · github.com · its alternatives →

  19. 19

    Tailwind CSS, Bootstrap, Bulma and other forms for your project. Free to customize and use.

    2021 · herotofu.com · its alternatives →

  20. 20KA

    Kata : Javascript JSON templating engine

    2014 · smcmurray.github.io · its alternatives →

  21. 21

    🛁 Clean Code concepts adapted for Ruby. Contribute to uohzxela/clean-code-ruby development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  22. 22

    Hi everyone, I've been working on this thing for a while. It transpiles Haml into Ruby, and then it streams patches to the browser which update the DOM. There is a memory leak in s.rb, which I'm not really sure how to solve. Seems like objects stay alive for longer than they should because of circular references or something but I'm not sure what's going on to be honest. I think this approach has potential though.

    2023 · github.com · its alternatives →

  23. 23

    Fine-grained concurrency for Ruby. Contribute to digital-fabric/polyphony development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  24. 24

    :elephant: My own tiny react-like rendering engine. - guisouza/tEmbO

    2016 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →