โšก HTMX Dictionary

Every keyword, operator, and symbol explained.

hx-get attribute
HTTP GET request to URL when triggered.
<button hx-get="/data">Load</button>
hx-post attribute
HTTP POST request to URL when triggered.
<form hx-post="/submit">
hx-trigger attribute
What event triggers the request.
hx-trigger="keyup changed delay:300ms"
hx-target attribute
CSS selector of element where response goes.
hx-target="#result"
hx-swap attribute
How response HTML is inserted.
hx-swap="outerHTML"
hx-confirm attribute
Shows confirm dialog before request.
hx-confirm="Are you sure?"
hx-boost attribute
Upgrades links/forms to use HTMX.
<div hx-boost="true">
hx-include attribute
Includes other element values in request.
hx-include="#extra"
HX-Request header
Request header sent by HTMX.
r.Header.Get("HX-Request")
HX-Trigger header
Response header to trigger client events.
w.Header().Set("HX-Trigger","ev")