GithubHelp home page GithubHelp logo

paveldedik / awesome-htmx Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rajasegar/awesome-htmx

0.0 0.0 0.0 181 KB

Awesome things about htmx

License: Creative Commons Zero v1.0 Universal

awesome-htmx's Introduction

Awesome Htmx Awesome

An awesome list of resources about htmx such as articles, posts, videos, talks and more.

Hoping to keep this list updated as much as possible, any new links through PRs are appreciated.

Contents

Official

BlogPosts

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)
  • elem-go - A Go library for building HTML with htmx.
  • Mojolicious::Plugin::HTMX - An HTMX plugin for Mojolicious (a Perl web Framework)
  • fasthx - HTMX utility with decorator syntax for FastAPI that works with any templating engine (Jinja included).

Videos

Examples by Back-end

ASP.net

Clojure

Common Lisp

JavaScript

Typescript

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

Express

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.

Go

  • pagoda - Rapid, easy full-stack web development starter kit in Go with HTMX support and examples.
  • Pushup - A server-side, page-oriented web framework for the Go programming language.
  • Simple Counter App - A simple counter app built with htmx, elem-go, and Go Fiber.
  • Todo App - A todo app built with htmx, elem-go, and Go Fiber.
  • 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.

Java

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)

Python-based (Django, FastAPI, Flask)

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.

PHP

Delphi

Zig

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

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

awesome-htmx's People

Contributors

rajasegar avatar jacklinke avatar mikeckennedy avatar praveengandhi avatar wimdeblauwe avatar jackatomenapps avatar michalsn avatar a-toms avatar rmrt1n avatar hmshafeeq avatar whamtet avatar ibmendoza avatar bencroker avatar aussieguy0 avatar adamchainz avatar angelofallars avatar paluigi avatar marcusschiesser avatar marty331 avatar mjhea0 avatar michael-yin avatar volfpeter avatar rattlyy avatar sjc5 avatar donseba avatar collinstommy avatar brndnfshr avatar cemrehancavdar avatar hendriknielaender avatar nb-programmer avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.