Event Handling

Event-driven programming libraries and event sourcing implementations. Packages among the 3,000 most downloaded in the past 90 days.

17 packages
  • Erlang event stream processor

    102
    240.2k last 90 days
  • Event store using PostgreSQL for persistence.

    1.1k
    49.5k last 90 days
  • Use Commanded to build your own Elixir applications following the CQRS/ES pattern.

    2.0k
    40.8k last 90 days
  • EventStore adapter for Commanded

    39
    37.8k last 90 days
  • Read model projections for Commanded using Ecto.

    92
    27.1k last 90 days
  • An Oban Notifier built on Phoenix.PubSub

    33
    16.9k last 90 days
  • Elixir library to buffer and send events to subscribers.

    33
    16.5k last 90 days
  • EctoWatch allows you to easily get Phoenix.PubSub notifications directly from postgresql.

    246
    15.1k last 90 days
  • Traceable, extendable and minimalist event bus implementation for Elixir with built-in event store and event watcher based on ETS

    702
    10.5k last 90 days
  • lasse 1.2.0

    Lasse: Server-Sent Event handler for Cowboy.

    44
    6.4k last 90 days
  • The extension for tracking changes to your resources via a centralized event log, with replay functionality.

    39
    4.1k last 90 days
  • Extend Commanded package

    12
    3.8k last 90 days
  • An EventSource (Server-Sent Events) client.

    21
    3.0k last 90 days
  • ex_esdb 0.11.0

    ExESDB is a reincarnation of rabbitmq/khepri, specialized for use as a BEAM-native event store.

    58
    2.8k last 90 days
  • GenStage producer for ServerSentEvent endpoints

    3
    2.7k last 90 days
  • Elixir SDK for CloudEvents, with bindings for JSON, AVRO, HTTP, Kafka.

    15
    2.1k last 90 days
  • extreme 1.1.4

    Elixir TCP client for EventStore.

    132
    1.7k last 90 days