Your server returns HTML. The browser swaps it. No React, no state management, no build step — just R.
The hyperverse is an ecosystem of R packages for building server-driven web applications using htmx and plumber2. The philosophy is simple: your server returns HTML, the browser swaps it. No React, no state management, no build step.
- HTML over the wire — servers return HTML fragments, not JSON
- CSS-agnostic core — bring your own CSS framework, or use
htmxr.bootstrap/htmxr.daisy - R-idiomatic — every primitive is a function, autocompleted and documented, no raw HTML attributes
- Shiny alternative — familiar patterns for R developers, no JavaScript required
From CRAN:
install.packages("htmxr")Development version:
pak::pak("hyperverse-r/htmxr")library(htmxr)
hx_run_example("hello")