pg-trx-outbox
JSON →A Node.js library implementing the transactional outbox pattern on PostgreSQL with basic event sourcing support. Current stable version is 0.19.256, released on an ongoing cadence. It provides short-polling and LISTEN/NOTIFY modes for message delivery, supports commands and events handled by multiple consumers, and integrates with custom adapters. Key differentiators include built-in event sourcing primitives, row locking for at-least-once delivery, and a rich set of configuration options. The library ships TypeScript definitions.
Resources
packagepg-trx-outbox ↗