Sign in Sign up
rubygems

sinatra-inertia

A Sinatra extension that implements the full Inertia.js v2 wire protocol: page-object responses, version mismatch detection (409 + X-Inertia-Location), partial reloads, deferred / lazy / always / optional / merge props, encrypted history, redirect 303 handling, and error/flash session sweeps. Pure Sinatra-compatible: depends only on `sinatra` and `rack`. Runs on MRI Ruby and on the homura Cloudflare Workers + Opal stack.

Activity

Latest release
2mo ago
Total releases
6
Cadence
~daily
Last 12 months
6

Reach

Stars

Details

License
MIT
First release
Apr 29, 2026
Releases
Version Released
0.1.5 patch
0.1.4 patch
0.1.3 patch
0.1.2 patch
0.1.1 patch
0.1.0 initial