htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext
htmx is small (~14k min.gzโd), dependency-free, extendable, IE11 compatible & has reduced code base sizes by 67% when compared with react
Ease of Integration
htmx allows developers to easily add dynamic, AJAX-powered interactions to existing HTML without requiring significant rework or the use of heavier JavaScript frameworks.
Server-Side Rendering
htmx leverages the benefits of server-side rendering and progressive enhancement, ensuring better SEO, faster initial load times, and improved accessibility.
Reduced JavaScript
With htmx, much of the interactivity can be managed using HTML attributes, resulting in less custom JavaScript code and potentially fewer bugs and maintenance challenges.
Progressive Enhancement
htmx supports a progressive enhancement approach, allowing features to be enhanced progressively without breaking the fundamental user experience for those with JavaScript disabled.
Declarative Style
htmx advocates for a declarative style of programming which can make code more readable and maintainable by clearly expressing the intended behavior in HTML.
Promote htmx. You can add any of these badges on your website.
We have collected here some useful links to help you find out if htmx is good.
Check the traffic stats of htmx on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of htmx on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of htmx's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of htmx on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about htmx on Reddit. This can help you find out how popualr the product is and what people think about it.
The web panel is server-rendered HTML with htmx for fragment updates โ and htmx itself is embedded in the Go binary with embed.FS, so the dashboard works fully offline:. - Source: dev.to / 14 days ago
IF YOU'VE been developing htmx apps for a while, you might have tried to cache the HTML fragments generated by your server as htmx responses. Caching htmx fragments is the equivalent of caching JSON responses in a SPA. Eg, you might have a fragment response from GET /users/:id that renders a user detail view. You might want to cache this view to avoid expensive queries in the backend if you know the user details... - Source: dev.to / 19 days ago
For web stuff, I enjoy https://htmx.org so Go + Templ + HTMX (aka the GOTH stack) Or, if you prefer more of a power tools feel, then HTMX and Raku in functional style (https://harcstack.org) maybe to your liking. Which I call the Crotch Rocket of the programming world. - Source: Hacker News / 2 months ago
HTMX is founded on the fundamental question of why canโt any HTML element trigger an HTTP request or receive an HTML response. There is a more expanded version of the https://htmx.org website, but I feel this is the crux of it. - Source: dev.to / 4 months ago
Htmlx[1] is the library for ssr nowadays, and TBH, pretty good option. It removes JS completely from the equation most of the time [1]: https://htmx.org/. - Source: Hacker News / 6 months ago
Yeah, I think that too - for me the -Ofun comes from HTMX https://htmx.org and the HARC stack https://harcstack.org so I can server side code in a my preferred programming language hint: not JS (with a helping of LLM on the side). - Source: Hacker News / 7 months ago
The raku.org website has been completely renewed, thanks to Steve Roe who has taken that on. It's now completely dogfooded: hypered with htmx. Aloft on ร ir. Constructed in cro. Written in raku. & Styled by picocss. - Source: dev.to / 7 months ago
Towards the end of the posting, it turns out this is a plug for HTMX.[1] So, is HTMX any good? Do people use it? The primary mechanism of HTMX seems to be that you click on something, which causes the server to return HTML which is then shoved into the current HTML at the selected point. Is that a good primitive? [1] https://htmx.org/. - Source: Hacker News / 10 months ago
If you haven't already, check out the HTMX community [1]. I think there's some recognition that a lot of SPAs didn't need to be SPAs in the first place. At the end of the day, you're just submitting a form for a CRUD app. Good ol' HTML + a sprinkle of JS was enough for most use cases. CSS has evolved to take away some of the stuff that required JS before. At the moment, I don't think there's really any strong... - Source: Hacker News / 10 months ago
Https://htmx.org/ might be the closest? Where you serve html instead of json. - Source: Hacker News / about 1 year ago
SOME of you may know by now that I'm a fan of htmx and its hypermedia-driven website/application design philosophy. When people first learn about htmx, they are often captivated by the idea of hx-get, hx-post, hx-delete, etc. Attributes being able to fire off HTTP requests with these methods from any tag on the page. I know I was! - Source: dev.to / about 1 year ago
๐ Hereโs a 2-min intro to HTMX that will blow your mind: Why HTMX is the Future of Front-End. - Source: dev.to / about 1 year ago
At the forefront of this hybrid model stands htmx, a pioneering framework that champions a simplified approach to dynamic web development. By leveraging data attributes, htmx grants developers the ability to control client-side interactions directly from the HTML markup. This means that the primary focus shifts back to generating valid HTML on the server, while htmx seamlessly inserts and updates this content... - Source: dev.to / about 1 year ago
I've become a fan of https://htmx.org for this reason. A small 10KB lib that augments HTML with the essential good stuff (like dynamic imports of static HTML). - Source: Hacker News / about 1 year ago
FastHTML allows developers to build modern web applications entirely in Python without touching JavaScript or React. As its name implies, it is quicker to begin with FastHTML. However, it does not have pre-built UI components and styling. Getting the best out of this framework requires the knowledge of HTMX and UI styling using CSS libraries like Tailwind and Bootstrap. - Source: dev.to / over 1 year ago
Import { bookmarks } from './src/db/schema'; ... Const sampleBookmarks = [ { title: "Hono Framework", url: "https://hono.dev", description: "A lightweight web framework for building APIs and applications.", tags: "hono, framework, edge", }, { title: "Drizzle ORM", url: "https://orm.drizzle.team", description: "A type-safe ORM designed for SQL databases.", tags: "orm, database,... - Source: dev.to / over 1 year ago
HTMX: The library that makes this approach possible. HTMX allows the development of applications with HTML and HTTP, but by lifting a whole set of limitations, particularly by allowing interaction with the server without necessarily reloading the entire page. - Source: dev.to / over 1 year ago
We're looking for a fiber arts hobbyist who wants to create a low-Javascript web experience as part of a flexible, self-led summer internship. HTMX experience is not necessary โ you just have to be excited about HTML/CSS and have a strong interest in doing low-Javascript web development. - Source: dev.to / over 1 year ago
The Single-Page Application trend gained popularity partly because it allowed developers to avoid full page reloads during navigation or form submissions. HTMX has been generating buzz recently precisely because it enables bypassing full document reloads. At the same time, it sticks to a document-based approach for browser/server interactions. This eliminates the need to retrofit JSON API constraints.... - Source: dev.to / over 1 year ago
FastHTML gets you up and running quickly while also making it easy for your users. It does this by selecting key core technologies such as ASGI and HTMX. The foundations page from FastHTML introduces these technologies and gives the basics (though you donโt need to know about these to get started). - Source: dev.to / over 1 year ago
I would recommend the homepage & docs: https://htmx.org https://htmx.org/docs and if you want a more in depth treatment, our book (free online): https://hypermedia.systems. - Source: Hacker News / over 1 year ago
Do you know an article comparing htmx to other products?
Suggest a link to a post with product alternatives.
Is htmx good? This is an informative page that will help you find out. Moreover, you can review and discuss htmx here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.