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.16.11
-
source
- 0.16.11 source October 19, 2026 (1.17 MB)
-
-
0.16.10
-
source
- 0.16.10 source October 19, 2026 (1.16 MB)
-
-
0.16.9
-
source
- 0.16.9 source October 19, 2026 (1.16 MB)
-
-
0.16.8
-
source
- 0.16.8 source October 19, 2026 (1.15 MB)
-
-
0.16.7
-
source
- 0.16.7 source October 18, 2026 (1.14 MB)
-
Pushed by
SHA 256 checksum
Provenance
Source Commit
Build File