phlex-reactive makes Phlex components reactive without writing Stimulus controllers or hand-picking Turbo Stream targets. Declare actions in Ruby; a single generic client runtime turns clicks and form input into a server round trip that re-renders the component and morphs it back in. Components self-target by a stable DOM id, so the same unit re-renders for client actions AND server-pushed broadcasts. State lives in the database behind a signed identity — no attacker-controlled snapshot. Pairs with pgbus for reliable, transactional, reconnect-safe live updates with no Action Cable and no Redis.
Required Ruby Version
>= 3.4.0
Authors
Mikael Henriksson
Versions
- 0.13.0 August 30, 2026 (507 KB)
- 0.12.6 August 26, 2026 (500 KB)
- 0.12.5 August 24, 2026 (486 KB)
- 0.12.4 July 16, 2026 (476 KB)
- 0.12.3 July 13, 2026 (469 KB)
Pushed by
SHA 256 checksum
Provenance
Source Commit
Build File