FlowCatalyst provides the foundation for building business to business applications, including client management, user management, roles, identity provider federation with an OIDC server, event types, subscriptions, dispatch jobs all managed from a central management hub with SDKs so applications can easily sync their roles, event types, subscriptions and make use of shared platform services like notifications all optimised for high throughput and rich querying capability.
No Kafka. No Zookeeper. No separate identity service. Developer mode includes an embedded message broker. Production supports AWS SQS, NATS, or ActiveMQ Classic.
A complete platform foundation with identity, events, and operations built in.
Message router, event processor, outbox scheduler, and platform APIs in a single binary or docker compose. No complex orchestration required.
Built for SaaS with client-level isolation, scoped resources, and per-client configuration. Works seamlessly with or without multi-tenancy.
Full identity server with federation to Microsoft Entra, Keycloak, and other OIDC providers. Service accounts with client credentials flow included.
Manage applications, users, roles, event types, subscriptions, and dispatch jobs from one UI. Complete audit trail for every action.
CloudEvents-compliant with FIFO ordering, automatic retries, rate limiting pools, and HMAC-SHA256 webhook signing for secure delivery.
Filter and search events and dispatch jobs, replay failed deliveries, and remediate data issues directly from the UI. Full visibility into your event pipeline.
FlowCatalyst includes a complete OIDC-compliant identity server. No need for a separate Keycloak or Auth0 deployment.
user@company.com
Designed for maximum observability. Every event, every dispatch job, every delivery attempt is visible and actionable.
Get the entire platform running in seconds. No complex setup required.
Deploy on your infrastructure. Your data stays with you.
Deploy with SQS for message queuing, DocumentDB or MongoDB Atlas, and ECS or EKS for compute
Run on Cloud Run or GKE with MongoDB Atlas and ActiveMQ or Pub/Sub integration
Get started locally or on any server with a simple docker compose setup including MongoDB and ActiveMQ / NATS
Message broker support: AWS SQS, NATS, ActiveMQ Classic. Google Pub/Sub coming soon.
A centralized control plane for applications, users, events, and operations.
Register applications, define roles, and manage user-application associations
Define event schemas with versioning, validation, and documentation
Route events to target endpoints with FIFO ordering and rate limiting
Role-based access control with fine-grained permissions and audit
Multi-tenant client management with scoped resources and isolation
Monitor delivery, view attempt history, replay and remediate failures
Multi-tenant foundation with identity, events, and webhooks from day one
Centralized event routing across microservices with audit trail
Offer webhooks to your customers with per-tenant rate limiting
CloudEvents infrastructure with ordering guarantees
FlowCatalyst is designed to be the foundation you build your platform on. Instead of stitching together identity, events, webhooks, and admin UIs from different sources, get everything in one cohesive package.
FlowCatalyst is open source and designed for transparency. Run it on your infrastructure, customize it to your needs, and never worry about vendor lock-in.