Acta ships a small, opinionated set of primitives for event-driven and event-sourced Rails applications: events, handlers, projections, reactors, and commands. Projections run synchronously inside the emit transaction; reactors fan out via ActiveJob. ActiveModel-backed payloads with support for nested models and ActiveRecord piggyback. SQLite and Postgres adapters.

Required Ruby Version

>= 3.2

Authors

Tom Gladhill

Versions

  1. 0.4.0.alpha.1 May 23, 2026 (58.5 KB)
  2. 0.3.0 April 28, 2026 (47.5 KB)
  3. 0.2.0 April 28, 2026 (40 KB)

Pushed by

GitHub

SHA 256 checksum

Provenance