RubyGems Navigation menu

phlex-reactive 0.2.3

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.

Gemfile:
=

install:
=

Versions:

  1. 0.2.3 June 24, 2026 (26.5 KB)
  2. 0.2.2 June 24, 2026 (25.5 KB)
  3. 0.2.1 June 24, 2026 (25 KB)
  4. 0.2.0 June 24, 2026 (24.5 KB)
  5. 0.1.0 June 20, 2026 (19.5 KB)

Runtime Dependencies (5):

globalid ~> 1.0
phlex-rails >= 2.0, < 3
railties >= 7.1, < 9.0
turbo-rails >= 1.5, < 3
zeitwerk ~> 2.6

Owners:

Pushed by:

GitHub

Authors:

  • Mikael Henriksson

SHA 256 checksum:

=

Provenance:

Total downloads 610

For this version 137

Version Released:

License:

MIT

Required Ruby Version: >= 3.2.0

New versions require MFA: true

Version published with MFA: true

Links: