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.14
-
source
- 0.16.14 source November 12, 2026 (1.18 MB)
-
-
0.16.13
-
source
- 0.16.13 source November 08, 2026 (1.18 MB)
-
-
0.16.12
-
source
- 0.16.12 source October 31, 2026 (1.17 MB)
-
-
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)
-
Pushed by
SHA 256 checksum
Provenance
Source Commit
Build File