Real-time change data capture for Postgres
pgstream listens to your Postgres WAL and emits structured change events over WebSocket or NATS. Zero polling, sub-millisecond latency, and it handles schema changes gracefully. Built in Rust, runs as a single binary.
Logical replication with automatic slot management, WebSocket and NATS output adapters, Schema migration tracking, Exactly-once delivery guarantees, Prometheus metrics built in