nowfound

Dev tools · alternatives · 2026

24 alternatives to htmxRazor

Server-rendered UI components for ASP.NET Core with htmx

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1
  2. 2

    I recently dug up an old project in an attempt to improve on it. It's a code sandbox for playing around with HTMX in the browser, that runs a mock server within the sandbox iframe. The server "framework" is loosely based on Django, so if you're familiar with Django, you'll immediately understand what's going on. I recommend clicking through the examples. Github repo: https://github.com/lassebomh/htmx-playground Probably my favorite part is the lack of HTMX specific code. It's designed to mimic the client and server, but really nothing else. In principle, this means that…

    2024 · lassebomh.github.io · its alternatives →

  3. 3

    Hey all, I just wanted to share a project I've been working on for the past month. After years of heavy frameworks, I really like the idea of using htmx, but it’s a little too low level for me and needs a thin layer above it to facilitate things like components, better syntax with complex JS inside of an attribute, etc To try and solve this problem with a very minimal stack (golang + htmx) that I've been really enjoying, I'm building this project to cater to my needs and was thinking it would be useful for other developers.

    2024 · htmgo.dev · its alternatives →

  4. 4RC
  5. 5

    View, interact & search 100s of Shadcn UI components

    2024 · shipixen.com · its alternatives →

  6. 6

    A new creative coding environment in Framer X

    2019 · framer.com · its alternatives →

  7. 7

    Design interactive components with multiple variants

    2021 · framer.com · its alternatives →

  8. 8HH

    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 →

  9. 9
    HMPL▲200

    HMPL.js is a lightweight server-oriented template language for JavaScript. Fetch HTML, render it safely, and keep apps dynamic, modern, and small. Alternative to HTMX and Alpine.js.

    Dec 2025 · hmpl-lang.dev · its alternatives →

  10. 10

    I love Streamlit but have run into many situation where taking it from PoC to MVP state is insurmountable. With all the recent HN hype around htmx and sematic html / classless css I decided to build a Streamlit alternative using these on top of FastAPI. This has a couple advantages: 1) easier to extend when you move past PoC since the FastAPI app is exposed (allowing adding more routes) and hstream acts more like a typical web stack 2) with htmx and html (plus MVP.css) doing the heavy lifting the package is alot less complex and easier to reason about - and hopefully more performant…

    2022 · github.com · its alternatives →

  11. 11
    Razor UI▲114

    A cutting edge UI kit for Tailwind CSS

    2021 · razorui.com · its alternatives →

  12. 12XR

    XRss is a simple RSS reader web app built to showcase xtemplate, a new web development tool based on Go's html/template and Caddy server. The entire site UI for XRss comes from a single HTML template file. This index.html includes everything from SQL queries and route definitions and handlers to htmx state transition attributes and tailwindcss classes, and developing it requires zero build steps (amortized). Check out the source which manages to be at once banal and gnarly: https://github.com/infogulch/xrss/blob/master/templates/inde... xtemplate…

    2023 · xrss.infogulch.com · its alternatives →

  13. 13

    Turn design into a clean, semantic HTML and CSS code

    2018 · its alternatives →

  14. 14

    Hi HN! Together with contributors, we've been making a small template language for a year now, which, in our opinion, can replace HTMX and Alpine.js. It is a mix between EJS and Handlebars, that is, you can make a request with a familiar syntax to the server in HTML right in the markup. Requests are made via fetch and are configured via javascript almost entirely, which is what is needed today to work with the server. The very essence of the template language comes down to minimizing the size of the bundle of the original web application by moving the components to the server and then…

    2025 · github.com · its alternatives →

  15. 15
    Brusher▲158

    Tiny library to add interactive backgrounds to webpages

    2018 · kamran.fyi · its alternatives →

  16. 16BS

    Basecoat ports the upcoming shadcn/ui v4 [1] to plain HTML + Tailwind (no React): - Live demo & documentation: https://basecoatui.com - MIT‑licensed and free: https://github.com/hunvreus/basecoat/ - Works with any backend (Flask, Django, Rails, PHP, etc.) or static site. - Fully theme‑compatible with shadcn/ui [2]. - Uses a sliver of Alpine.js only for a few interactive bits (e.g. combobox). Swap in your own JS if you prefer. - Dead simple to use, just drop in a class here and there: Click me Why I built it: after moving from a Next.js stack back…

    2025 · its alternatives →

  17. 17

    An Alpine.js plugin that includes the core functionality of HTMX in a streamlined (3KB) API.

    2024 · alpine-ajax.js.org · its alternatives →

  18. 18

    I built µJS because I wanted AJAX navigation without the verbosity of HTMX or the overhead of Turbo. It intercepts links and form submissions, fetches pages via AJAX, and swaps fragments of the DOM. Single tag, one call to `mu.init()`. No build step, no dependencies. Key features: patch mode (update multiple fragments in one request), SSE support, DOM morphing via idiomorph, View Transitions, prefetch on hover, polling, and full HTTP verb support on any element. At ~5KB gzipped, it's smaller than HTMX (16KB) and Turbo (25KB), and works with any backend: PHP, Python, Go, Ruby, whatever.…

    Mar 2026 · mujs.org · its alternatives →

  19. 19

    Hey all! I extracted out the stack of libraries I found myself using over and over for my projects in case anyone else would find them useful. This template uses go, templ, HTMX, echo, and mage and has worked pretty well for several projects. It isn't really a framework, more a jumping off point with all the boilerplate done for a server side rendered go app. It is still a work in progress and I would love feedback on it!

    2024 · github.com · its alternatives →

  20. 20

    A Framework Like No Other.

    2014 · getwebplate.com · its alternatives →

  21. 21
    designr▲82

    The better 'Inspect Element'

    2023 · chromewebstore.google.com · its alternatives →

  22. 22
    CSSPIN▲10

    CSS Spinners and Loaders -Single HTML Element Code

    2017 · webkul.github.io · its alternatives →

  23. 23
    Holykit▲60

    Easily transform your design into a live website

    2022 · holykit.co · its alternatives →

  24. 24

    Hi HN! I've been working on developer tools for Blazor that let you inspect Razor components in the browser, similar to React DevTools or Vue DevTools. The problem: Blazor is Microsoft's frontend framework that lets you write web UIs in C#. It's growing fast but lacks the debugging tools other frameworks have. When your component tree gets complex, you're stuck with Console.WriteLine debugging. What I built: A browser extension + NuGet package that: Shows the Razor component tree in your browser Maps DOM elements back to their source components Highlights components on hover Works with both…

    Oct 2025 · blazordevelopertools.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 →