Life & fun · alternatives · 2026
24 alternatives to Slab – A programmable markup language for generating HTML
Slab is a markup language designed to generate HTML programmatically. It allows developers to write structured code that compiles into HTML documents. The tool targets programmers who prefer a code-based approach to… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Slab – A programmable markup language for generating HTML launched in 2024; newer entries below may have overtaken it.
- 1

- 2

Cooklang is a markup language for recipes.
2021 · cooklang.org · its alternatives →
- 3

Outlines is a Python library that focuses on text generation with large language models. Brandon and I are not LLM experts and started the project a few months ago because we wanted to understand better how the generation process works. Our original background is probabilistic, relational and symbolic programming. Recently we came up with a fast way to generate text that matches a regex (https://blog.normalcomputing.ai/posts/2023-07-27-regex-guide...). The basic idea is simple: regular expressions have an equivalent Deterministic-Finite Automaton (DFA) representation. We…
2023 · github.com · its alternatives →
- 4
MarkUp▲442Turn your website into a dynamic canvas ready for feedback
2020 · markup.io · its alternatives →
- 5

- 6MA
2020 · margin.love · its alternatives →
- 7HH
This is hyTags, a programming language embedded in HTML for building interactive web UIs. It started as a way to write full-stack web apps in Swift without a separate frontend, but grew into a small language with control flow, functions, and async handling via HTML tags. The result is backend language-agnostic and can be generated from any server that can produce HTML via templates or DSLs.
Jan 2026 · hytags.org · its alternatives →
- 8AD
A simple and fast zero-dependencies-library to transform text-selections into serializable markings.
2015 · bowlingx.github.io · its alternatives →
- 9

Scroll is a language for scientists of all ages. Scroll includes a command line app that builds static blogs, websites, CSVs, text files, and more. - breck7/scroll
2021 · github.com · its alternatives →
- 10CC
2020 · rbitr.github.io · its alternatives →
- 11

DOM to Semantic-Markdown for use with LLMs. Contribute to romansky/dom-to-semantic-markdown development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 12
display.dev▲183Last week's post from Thariq "The Unreasonable Effectiveness of HTML" went viral in X. He made a good point about HTML being the more expressive and human friendly alternative to markdown files. I completely buy in where he's coming from, I've been asking Claude Code to create me HTML files to better understand what we're planning and building together. What Thariq didn't address was the part of sharing and collaborating on these HTML artifacts (he proposed uploading to S3). While I've been heavy user of HTML artifacts to share quarterly plans, implementation specs, technical guides and…
May 2026 · display.dev · its alternatives →
- 13

- 14

Unbound by any specific domain, programming language, or concept, Podlite stands out as a universal markup language In addition, the support for Markdown markup as a standard block adds convenience and allows for the use of familiar syntax for text formatting It's perfect for documentation, educational materials, blogging, and much more for organizing knowledge. One of the key features of Podlite is its extensibility. This allows for defining unique and domain-specific blocks and expanding the language's functionality according to the requirements of your project. The Podlite specification…
2024 · podlite.org · its alternatives →
- 15

- 16TA
2024 · blocks.md · its alternatives →
- 17

Effortlessly create tags that attract, engage and rank
2023 · techcopes.com · its alternatives →
- 18

[WIP] Next generation template language for fans of Haml and Markdown - inem/hamdown
2018 · github.com · its alternatives →
- 19

Hi HN! Korean high school senior here, about to start CS in college. I built a browser engine from scratch in C++ to understand how browsers work. First time using C++, 8 weeks of development, lots of debugging—but it works! Features: - HTML parsing with error correction - CSS cascade and inheritance - Block/inline layout engine - Async image loading + caching - Link navigation + history Hardest parts: - String parsing(html, css) - Rendering - Image Caching & Layout Reflowing What I learned (beyond code): - Systematic debugging is crucial - Ship with known bugs rather than chase…
Jan 2026 · github.com · its alternatives →
- 20

- 21AD
Hi everyone, After four years, I'm finally open sourcing my little markup language that compiles directly to HTML, and has all the "modern" features built into the core, (reactive components, server side rendering, modules, bundling, etc.). No metaframework required! Feels like I really have something here, I'd love your feedback :)
2023 · a-dom.io · its alternatives →
- 22

A C++ HTML document constructor only depending on the standard library. - tinfoilboy/CTML
2018 · github.com · its alternatives →
- 23

PISA: Performant Indexes and Search for Academia. Contribute to pisa-engine/pisa development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 24

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 →