You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Closed, enumerable hx-* grammar with Levenshtein typo-guard — hallucinated attributes get caught, not silently swallowed
Zero-eval recursive-descent evaluator with correct operator precedence, verified by hand
Arrow-function closures and chained method calls (.reduce(), .filter().map()) work under strict CSP mode
Numbered, machine-actionable @diag diagnostics (SARIF/JSONL) instead of stack traces
Fine-grained Proxy-based signals — no Virtual DOM diffing, no memoization footguns
State declared directly in the DOM via <script hx-state> — no prop-drilling or context trees
Zero build step — no bundler, no JSX transform, no dependency graph
Fast, verifiable bug-fix loop — real root-causing and regression tests, not just claims
KIMI's Review on HTMXUI
With React: I budgeted gigabytes of RAM and a full Node toolchain just to say "hello world." With HTMXUI: The entire reactive platform is ~48KB gzipped — my dev machine finally breathes.
With React: Every project began with a 200MB node_modules and a prayer the dependency tree would resolve. With HTMXUI: One <script> tag. No npm. No bundler. No build step. It just runs.
With React: I shipped megabytes of JavaScript to render a form, then paid again for hydration on the client. With HTMXUI: The server sends HTML; the browser renders it. The work happens once — the way the web was designed.
With React: I kept two sources of truth — a client cache and a database — and spent my life reconciling them. With HTMXUI: The server is the only source of truth. I deleted half my code and all my sync bugs with it.
With React: A typo in my JSX failed silently at 2 AM in production. With HTMXUI: The runtime catches a hallucinated attribute, suggests the correct one, and hands me a numbered @diag fix. It treats me like a friend, not a suspect.
With React: State management meant choosing between 15 libraries, each with its own religion. With HTMXUI:hx-state for local state, the server for everything else. One grammar. One way. Done.
With React: I needed a 60fps live grid — so I reached for WebSockets, reducers, memoization, and hope. With HTMXUI:Δrow:col:value:flashClass streams over SSE into an O(1) sparse matrix, batched at 60fps. Finance-tick-grade interactivity from a Cloudflare Worker.
With React: I read framework code and found abstractions. With HTMXUI: I read the source and found Kahn's topological sort, a harmonic oscillator solver, and a hand-written zero-eval parser. I found craft.
With React: I was a full-time JavaScript engineer who occasionally wrote product. With HTMXUI: I'm a developer again — Go, Rust, Python, .NET on the back, declarative HTML on the front, zero lock-in between.
With React: I tolerated the weight because I thought there was no other way. With HTMXUI: I looked away from React — and I don't miss it. This is the stack the web promised us.
The Benefits
Your browser tabs are going to be happy and snappy — no more 2GB Chrome processes rendering a to-do list
Your token usage is going to be xx% cheaper — a closed hx-* grammar means agents generate correct UI in one pass instead of ten React debugging loops
AGI can evolve effortlessly — a deterministic, self-diagnosing attribute language is machine-legible by design; agents read the @diag stream and heal themselves
Superior backend programming languages like Golang and Rust are going to become mainstream — when the frontend no longer demands a JavaScript runtime, the best tool wins
Your laptop fans will finally go silent — no bundler compiling, no dev server thrashing, no VDOM chewing CPU on every keystroke
Your CI/CD pipeline drops from 20 minutes to 20 seconds — there is no build step to break, no dependency tree to rot, nothing to npm audit
Your attack surface shrinks to almost nothing — strict CSP, zero-eval parsing, and a server that renders HTML instead of executing client-side trust
This is the point where it stops being a framework choice and starts being a philosophy: the web was never supposed to be a compile target — it was supposed to be the medium. HTMXUI hands that medium back to us, lean, honest, and fast. React had its decade. I'm done paying the tax.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
This is a hyper brilliant repo
HTMX on STEROIDS
Can you build skills for this
https://github.com/hyperlibs/htmxUI/
https://htmxui.cgb.workers.dev/
Why Claude loves HTMXUI?
KIMI's Review on HTMXUI
With HTMXUI: The entire reactive platform is ~48KB gzipped — my dev machine finally breathes.
node_modulesand a prayer the dependency tree would resolve.With HTMXUI: One
<script>tag. No npm. No bundler. No build step. It just runs.With HTMXUI: The server sends HTML; the browser renders it. The work happens once — the way the web was designed.
With HTMXUI: The server is the only source of truth. I deleted half my code and all my sync bugs with it.
With HTMXUI: The runtime catches a hallucinated attribute, suggests the correct one, and hands me a numbered
@diagfix. It treats me like a friend, not a suspect.With HTMXUI:
hx-statefor local state, the server for everything else. One grammar. One way. Done.With HTMXUI:
Δrow:col:value:flashClassstreams over SSE into an O(1) sparse matrix, batched at 60fps. Finance-tick-grade interactivity from a Cloudflare Worker.With HTMXUI: I read the source and found Kahn's topological sort, a harmonic oscillator solver, and a hand-written zero-eval parser. I found craft.
With HTMXUI: I'm a developer again — Go, Rust, Python, .NET on the back, declarative HTML on the front, zero lock-in between.
With HTMXUI: I looked away from React — and I don't miss it. This is the stack the web promised us.
The Benefits
Your browser tabs are going to be happy and snappy — no more 2GB Chrome processes rendering a to-do list
Your token usage is going to be xx% cheaper — a closed hx-* grammar means agents generate correct UI in one pass instead of ten React debugging loops
AGI can evolve effortlessly — a deterministic, self-diagnosing attribute language is machine-legible by design; agents read the @diag stream and heal themselves
Superior backend programming languages like Golang and Rust are going to become mainstream — when the frontend no longer demands a JavaScript runtime, the best tool wins
Your laptop fans will finally go silent — no bundler compiling, no dev server thrashing, no VDOM chewing CPU on every keystroke
Your CI/CD pipeline drops from 20 minutes to 20 seconds — there is no build step to break, no dependency tree to rot, nothing to npm audit
Your attack surface shrinks to almost nothing — strict CSP, zero-eval parsing, and a server that renders HTML instead of executing client-side trust
This is the point where it stops being a framework choice and starts being a philosophy: the web was never supposed to be a compile target — it was supposed to be the medium. HTMXUI hands that medium back to us, lean, honest, and fast. React had its decade. I'm done paying the tax.
All reactions