Skip to content
55

Awesome Htmx

Awesome things about htmx

2.3k stars145 forks193 entriesLast push Jun 6, 2025 (1 year ago)License CC0-1.0

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Official

Website

</> htmx - high power tools for HTML

In 2 lists

GitHub

</> htmx - high power tools for HTML

In 2 lists

Twitter

Discord Server

Examples

htmx on Stack Overflow

BlogPosts

How to create ChatGPT with Django and HTMX in 4 minutes 🦾

Add instant database search with Django and HTMX 🕵️

How to add serverless functions to Django in 6 minutes (with HTMX and AWS Lambda) 🧠

Add infinite scroll with Django and HTMX in 60 seconds ∞

HackerNews Post

Htmx – high power tools for HTML.

Full Stack Application – HTMX + ExpressJS + Turso: A Step-by-Step Guide

How to create a Django form (using HTMX) in 90 seconds 🐎

3 steps to upload files properly with Django (and HTMX) 📁

Learning AJAX made easy - Build an app with htmx

How To Use Htmx in Django

HTMX With ASP.NET Core

HTMX Requests with ASP.NET Core Anti-Forgery Tokens

HTMX and ASP.NET Core Swapping Techniques

Notes on HTMX

Creating a Temperature Converter without a single line of JS

Creating a Counter component without a single line of JS

Creating a Flight Booker component without a single line of JS

Creating a GitHub profile search component in htmx

Lazy Load Form Fields In Rails With HTMX

Handle JSON API Results in Htmx

Rapid Prototyping with Django, htmx, and Tailwind CSS

Rapid Prototyping with Flask, htmx, and Tailwind CSS

Ajax-Enabled Checkbox and Select with Django and HTMX

Django Formsets Tutorial - Build dynamic forms with Htmx

Django, HTMX and Alpine.JS: A Match Made In Heaven

TodoMVC with Thymeleaf and HTMX

Using Server-Sent Events with Thymeleaf and HTMX

Thymeleaf and htmx with out of band swaps

Htmx authentication error handling

json2html

In 2 lists

Full stack web development in a single Java file: An intro to Javalin and htmx

Hono + htmx + Cloudflare is a new stack

Getting Started With HTMX In Laravel

Table Sorting and Pagination with HTMX in Laravel

Building a Counter App with htmx, Go Fiber, and elem-go

Dancing with HTMX

Modal forms with Django+HTMX

Toasts with Django+HTMX

Laravel + HTMX - Hard Mode

interesting ways to handle complicated user interface elements with Laravel and HTMX by Spiro Floropoulos

Using htmx with Spring Boot and Thymeleaf

Htmx error handling in Spring Boot apps

A minimalist newsletter signup app with HTMX and Manifest

Merry Cromas (Raku Advent post, Cro implementation of Fragments with HTMX Examples)

Little HTMX Book

Loading More with Less: Infinite Scrolling in Go and HTMX

Creating Engaging User Experiences: Skeleton Loading with Go and HTMX

Deploying a Go and Postgres Application using Koyeb

Deploying a Go and HTMX Application using Digital Ocean

Deploying a Go and HTMX App on Render: A Technical Guide

Tools

Sprig

Craft CMS plugin.

simpleui

Clojure backend helpers for htmx.

django-htmx

Django integration.

django-js-lib-htmx

Django package containing the htmx scripts.

htmx-go

Go integration compatible with net/http, prioritizing type safety.

htmx-rails

Rails integration.

htmx.net

ASP.NET Core integration (Htmx Extension Methods, TagHelpers, Htmx.Config)

Giraffe.Htmx

Extensions for Giraffe to support development with htmx.

htmx-spring-boot

Spring Boot support library for htmx

IntelliJ htmx plugin

codeigniter-htmx

CodeIgniter 4 framework integration.

htmx-ext-shoelace

An extension to make Shoelace elements work seamlessly with HTMX.

laravel-htmx

Laravel integration for htmx.

Hwy

Remix-inspired TypeScript metaframework using HTMX instead of React.

DelphiMVCFramework

DelphiMVCFramework integration support for htmx (class helper in MVCFramework.HTMX)

In 2 lists

elem-go

A Go library for building HTML with htmx.

fasthx

HTMX utility with decorator syntax for FastAPI that works with any templating engine (Jinja included).

ludic

Lightweight framework for building dynamic HTML pages in pure Python with HTMX.

Bootify.io

Create Spring Boot apps with Thymeleaf and htmx in the browser.

In 4 listsDetails

HTMX

🔨Write HTML and HTMX applications in pure Go and a lot more.

HTMX for ⚡️ fiber

A middleware to render HTMX components.

In 2 lists

swift-http-types-htmx

HTMX extensions for swift-http-types

htmx-debugger

A Chrome extension for debugging and viewing htmx events and attributes

htmx-lsp

Language Server Protocol for Neovim to supercharge HTMX development

Clace

Hypermedia based internal tools for teams. Application server for containerized apps.

CakePHP-htmx

CakePHP integration for Htmx.

In 2 lists

The hArc Stack

Combining HTMX with raku Air, Red and Cro so that you can just build websites the right way™.

Videos

htmx in 100 seconds

Why learn htmx?

Rapid server side full stack web development with ViewComponents and htmx by Thomas Schuely

Modern frontends with Thymeleaf and htmx by Wim Deblauwe

DjangoCon Europe - David Guillot from Contexte - From React to htmx on a real-world SaaS product: we did it, and it's…

Carson Gross — Return To Hypermedia: Solving Javascript Fatigue Using Fundamental Web Architecture

Dynamic Web Pages Without JavaScript? - Intro to HTMX

htmx: Writing JavaScript to Avoid Writing JavaScript, by Carson Gross

Spring Boot + HTMX = Easy Full Stack

Simple, Fast Frontends With htmx

Dynamic Django forms without writing any JavaScript

HAT Stack: HTMX, AlpineJS Tailwind (SeaJUG Front End Java 2021)

HTMX - Clean Dynamic HTML Pages Talk Python Live Stream

Python Bytes 219: HTMX: Dynamic and live HTML without JavaScript - Live Stream

Active Search UI Pattern with HTMX and FLASK

HTMX for ZERO JavaScript Drop Down Depending on other Drop Down

Django and HTMX

25 Videos

Try Django 3.2 - Python Web Development Tutorial Series

HTMX content starts in video 65

In 2 lists

HTMX/hyperscript demo

HTMX/hyperscript demo with Transitions

janet/joy/htmx/tailwind | Making a url shortener

janet/joy/htmx/tailwind | Making a twitter competitor

HTMX Crash Course | Dynamic Pages Without Writing Any JavaScript

Modal forms with Django+HTMX

Toasts with Django+HTMX

Découverte de HTMX, pour faire de l'ajax sans JavaScript (French Tutorial)

From React To HTMX

2023-08 The Primeagen

Online Books

ASP.NET Core Reimagined with htmx Book

Examples by Back-end >ASP.net

htmx-with-aspnet-core

Htmx with asp.net core.

aspnet-core-htmx-example

Demonstrates the use of htmx with ASP.NET Core Razor Pages to create a simple CRUD web application.

Examples by Back-end >Clojure

babashka-htmx-todoapp

Quick example of a todo list application using Babashka and htmx.

panas.example

Implementation of all htmx examples using Babashka.

contact.app-clj

Clojure implementation of the contact.app from the Hypermedia Systems book

Examples by Back-end >Common Lisp

ccl-demo-raja

A Common Lisp demo with htmx using Star wars API.

cl-trello-clone

A small Trello clone built in Common Lisp

cl-github-timeline

Github timeline in Common Lisp, and another example based on this one using FastAPI.

Examples by Back-end >JavaScript

Example todo app with the html.js framework

html.js is an elegent framework for hyper speed web apps.

Primate HTMX module

Polymorphic development platform with support for many frontends, including HTMX.

Examples by Back-end >Typescript

TodoMVC App

TodoMVC App built with Typescript, JSX, express, htmx and _hyperscript deployed on vercel/netlify.

Examples by Back-end >AdonisJS

TodoMVC App

TodoMVC App built with AdonisJS, htmx and _hyperscript following the standard AdonisJS guidelines for server framework

Examples by Back-end >Express

Geo Selector in htmx

A Region, Sub-Region and Country selector based on user selections.

todomvc-htmx

TodoMVC app implemented using htmx and hyperscript.

hx-swap-demo

A demo app to showcase different attribute values of hx-swap in htmx.

htmx-twitter-clone

A Twitter clone built using htmx.

super-rentals-htmx

A Rentals Listing demo app built with htmx.

htmx-github-search

A GitHub Profile search component built using htmx.

todo-htmx

A simple Todo list with Express and htmx.

htmx-calendar

Calendar component in htmx.

htmx-tabular

Tabular data with htmx.

htmbox

A Dropbox clone in htmx.

htmx-notes

A Note-taking app using Markdown inspired by React Server Components demo.

Examples by Back-end >Rust

TodoMVC App

TodoMVC App built with Rust, Astra, maud, HTMX and _hyperscript. Astra runs a small event I/O loop and maud is blazing fast, super type-safe, and easy to deploy.

Examples by Back-end >Go

pagoda

Rapid, easy full-stack web development starter kit in Go with HTMX support and examples.

In 4 listsDetails

Pushup

A server-side, page-oriented web framework for the Go programming language.

elem-go

A Go library for building HTML with htmx.

Realtime Todo App

This is a Go Todo App using WebSockets, HTMX, and DOM-Morphing.

TodoMVC App

TodoMVC App built with Go, </>templ, htmx and _hyperscript.

GO HTMX

Seamless HTMX Integration for Go Applications.

Probe

Probe is a Go web app with an HTMX-enhanced UI for interacting with Kubernetes clusters and performing network diagnostics.

Examples by Back-end >Java

TodoWebflux Spring Boot HTMX demo

Spring Boot HTMX integration

Spring-Boot HTMX

Frisson: Easy, Powerful Full Stack with Spring Boot and HTMX

java-htmx-todo

Todo app using Javalin, htmx and j2html.

Examples by Back-end >Kotlin

todo-hda-kt

TodoApp as a Hypermedia Driven App with parallel browser tests

htmx-ktor

Fullstack CRUD app example made with Ktor (Backend), kotlin.html (Templates), SimpleCSS (Styling), PostgreSQL (DB), Docker (Deployment)

Examples by Back-end >Python-based (Django, FastAPI, Flask)

awesome-python-htmx

Awesome list for htmx specific to the Python ecosystem.

In 2 lists

Flask HTMLX Material Kit

Simple starter powered by Flask, HTMLX and Bootstrap 5

Django HTMLX Material Kit

Simple starter powered by Django, HTMLX and Bootstrap 5

flask-htmx-boilerplate

Boilerplate template for a Python Flask application with HTMX and Tailwind CSS

In 2 lists

django-htmx

Django integration.

django-htmx-fun

A small Django application to advertise the fun htmx can bring you.

django-htmx-todo

django-htmx-todo-list

Expands on django-htmx-todo to add task creation, editing, and deletion using FBVs.

owela-club

Play the Namibian game of Owela against a terrible AI. Built using Django and htmx.

django-htmx-alpine

Basic todo list with Django, HTMX, and Alpine. Features a live demonstration.

dj_pug_htmx_example

HTMX, Pug, and Django experiments

Lexicon App

Lexicon app using django3.2, htmx, hyperscript.

htmxflask

All the HTMX samples redone using a flask server.

htmx and SSE with FastAPI

FastAPI based web app sending Server Sent Events to frontend app created with htmx.

fast-htmx

Fast-HTMX is a demo project of FastAPI an HTMX. The purpose of this project is to illustrate how to create a website with no JavaScript, using only HTML, CSS, and Python.

Flask-Sock HTMX

Very short example combining HTMX with Flask-Sock for self-updating webpages with minimal dependencies.

django-tailwind-alpine-htmx

A simple Task app built with Django, Tailwind CSS, Alpine.js and HTMX

flask-htmx-tailwind

Rapid Prototyping with Flask, htmx, and Tailwind CSS

Modal forms with Django+HTMX

A sample project to demonstrates how to show a Django Form in a modal dialog box using HTMX.

fastapi-htmx-tailwind-example

Async FastAPI, Jinja2, TailwindCSS, DaisyUI, and MongoDB example; featuring for example active search, server-sent events, server-side HTMX triggers, lazy loading, and dynamic dialogs.

Examples by Back-end >Ruby

sinatara-htmx

Example of a Sinatra app using HTMX for implementing an interactive search

pokebutt-htmx

Pokebutt clone using htmx.

htmx-todo-app

A little to-do app and a short demo of htmx built with Sinatra.

Examples by Back-end >PHP

codeigniter-htmx-demo

A CodeIgniter 4 examples include inline and modal edits, events, searching, pagination, and sorting.

laravel-htmx-todolist

Laravel Todo List app demo for laravel-htmx

laravel-htmx-crud

Laravel contacts CRUD app, made reactive with HTMX.

Examples by Back-end >Delphi

dmvcframework-todo-app

DelphiMVCFramework to-do app with HTMX and TemplatePro templates

Examples by Back-end >Zig

zig-htmx

Example chat app written in zig + htmx (websockets).

zig-htmx-tailwind-example

CRUD app written in Zig + HTMX + Tailwind CSS.

Examples by Back-end >Lua

TodoMVC App

TodoMVC App built with Lua, Luasocket, HTMX and _hyperscript. Lua is fast and lightweight where virtually map very close to C.

Examples by Back-end >PowerShell

podex

Podex - a framework for building full-stack web applications using PowerShell/Pode for the backend and htmx for the frontend.

Examples by Back-end >YAML

demo-htmx-manifest

Newsletter signup app with Manifest + HTMX.

Examples by Back-end >Other

declswiplweb

End to end declarative web programming with no JS using htmx and SWI-Prolog.

htmx-modal-example

An experiment to work design modal dialogs in HTMX.

quarkus-htmx-todos

Todo App in Quarkus with htmx.

htmx-ai

Use ChatGPT Code Generation as a Backend for HTMX

Podcasts

Python Bytes: HTMX - Dynamic and live HTML without JavaScript

Podcast about HTMX in the Python news.

Talk Python: HTMX - Clean, Dynamic HTML Pages

Dynamic HTML with htmx

Devmode.fm episode about htmx.

htmX

Podcast about htmx in Programmers quickie.

Less JavaScript more HTMX

JSParty Episode about htmx with Carson.

JavaScript right in HTML?

HTMLallthethings episode with Carson.

Django Chat: htmx - Carson Gross

HTML All The Things - HTMX, Hyperscript, and More!

.NET Rocks! - htmx with Carson Gross

An overview of htmx, and a discussion from a .NET perspective

Syntax.fm #726 - Is HTMX a Joke?

"A JS library that lets you swap out parts of the user interface with a response from a server" - Scott Tolinski

Syntax.fm #734 - HTMX Web Apps with Carson Gross

2024-02-23

See category
94

Awesome OpenClaw Skills

VoltAgent/awesome-openclaw-skills

The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞

Fresh★ 53k830 entriesPushed today
92

Awesome DeepSeek Harness (DSH) Plugin

awesome-dsh-plugin/awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Fresh★ 17k1654 entriesPushed today
91

Awesome Guidelines

Kristories/awesome-guidelines

Programming style, best practices, and coding conventions.

Fresh★ 11k166 entriesPushed 2 days ago
90

Awesome

sindresorhus/awesome

😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]

Fresh★ 513k51 entriesPushed 28 days ago
90

Awesome Prompts

ai-boost/awesome-prompts

Curated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.

Fresh★ 9k288 entriesPushed today
90

Awesome README

matiassingers/awesome-readme

A curated list of awesome READMEs

Fresh★ 22k143 entriesPushed yesterday