







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
A modest critique of Htmx
At work, we really like the basic simple idea of Htmx. Based on using Htmx in a non-trivial user interface, across a team, we’ve found that the following cases are actually not simple and are quite complicated.
Mantine
A fully featured React components library with 120+ customizable components, hooks, and utilities. Build accessible web applications faster.

Hypermedia Systems
The revolutionary ideas that empowered the Web. A simpler approach to building applications on the Web and beyond with htmx and Hyperview. Enhancing web applications without using SPA frameworks.
developit/htm
Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
BlockNote - Javascript Block-Based React rich text editor
A beautiful text editor that just works. Easily add an editor to your app that users will love. Customize it with your own functionality like custom blocks or AI tooling.

The HotJava Browser: A White Paper
Browsers allow people to treat the data spread across the Internet as a cohesive whole. Web browsers integrate the function of fetching the data with figuring out what it is and displaying it. One of the most important file types browsers understand is the hypertext markup language (HTML). HTML allows text data objects to embed simple formatting information and references to other objects.
Frontity - The React Framework for WordPress
Frontity is the easiest way to create lightning fast websites using WordPress and React. Open source and free to use.
///_hyperscript
Scripting HTML without tears: concise DOM manipulation, events, reactivity & more, no async or await.
BFTML/docs/motivations.md at main · npetrangelo/BFTML
Blazingly Fast Text Markup Language. Standards designed for web apps. Browser implementation in Rust. - npetrangelo/BFTML
A Complete Introduction to Web Components
Web Components are a standard way to create reusable and modular HTML elements without using a JavaScript framework.

</> htmx ~ When Should You Use Hypermedia?
This essay by Carson Gross explores when to use hypermedia in web development, highlighting its advantages and trade-offs. Carson discusses scenarios where hypermedia is a good fit, such as text and image-heavy UIs, CRUD applications, and nested UIs with well-defined areas. He also addresses when hypermedia may not be ideal, including situations with frequent UI state updates, offline requirements, or dynamic interdependencies. Using a 'Transitional' approach (as suggested by Rich Harris), Carson advocates for combining hypermedia with other strategies to optimize web application development, emphasizing its practical benefits and alignment with the web's architecture.

playhtml — make the web feel alive
Make the web feel alive with interactive, collaborative HTML elements and no backend to run.

BFTML/docs/notes.md at main · npetrangelo/BFTML
Blazingly Fast Text Markup Language. Standards designed for web apps. Browser implementation in Rust. - npetrangelo/BFTML
Very Good Components
Looking for inspiration? Browse our curated collection of HTML UI components ready to drop into your next project.

Web components are okay
Every so often, the web development community gets into a tizzy about something, usually web components. I find these fights tiresome, but I also see them as a…
