Coming February 1, 2026

Platform for Business Orientated
Event-Driven Applications

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.

One Binary. Everything Included.

No Kafka. No Zookeeper. No separate identity service. Developer mode includes an embedded message broker. Production supports AWS SQS, NATS, or ActiveMQ Classic.

Platform APIs
REST endpoints
Admin UI
Control plane
Event Processor
Stream processing
Message Router
15-25K msg/sec
Outbox Scheduler
Reliable delivery
OIDC Server
Built-in identity

Everything You Need to Build

A complete platform foundation with identity, events, and operations built in.

Developer Friendly Deployment

Message router, event processor, outbox scheduler, and platform APIs in a single binary or docker compose. No complex orchestration required.

Multi-Client Architecture

Built for SaaS with client-level isolation, scoped resources, and per-client configuration. Works seamlessly with or without multi-tenancy.

Built-in OIDC Server

Full identity server with federation to Microsoft Entra, Keycloak, and other OIDC providers. Service accounts with client credentials flow included.

Centralized Control Plane

Manage applications, users, roles, event types, subscriptions, and dispatch jobs from one UI. Complete audit trail for every action.

Reliable Event Delivery

CloudEvents-compliant with FIFO ordering, automatic retries, rate limiting pools, and HMAC-SHA256 webhook signing for secure delivery.

Maximum Observability

Filter and search events and dispatch jobs, replay failed deliveries, and remediate data issues directly from the UI. Full visibility into your event pipeline.

Identity Built In

FlowCatalyst includes a complete OIDC-compliant identity server. No need for a separate Keycloak or Auth0 deployment.

  • Federation with Microsoft Entra, Keycloak, Okta, and any OIDC provider
  • Service accounts with client credentials flow for machine-to-machine auth
  • Per-domain authentication configuration for flexible auth routing
  • Role-based access control with fine-grained permissions
  • Three user scopes: Anchor (platform admin), Partner (multi-client), Client (single tenant)
// Federated login flow
1 User enters email: user@company.com
2 Domain matched to Microsoft Entra IdP
3 Redirect to Entra for authentication
4 Return with FlowCatalyst session token
5 User has access to assigned clients & roles
DISPATCH JOB DETAILS
Job ID: 0HZXEQ5Y8JY5Z
Status: ERROR
Attempts: 3 / 5
Last Error: Connection timeout
Actions:
Retry Now Mark Complete View Event

See Everything. Fix Anything.

Designed for maximum observability. Every event, every dispatch job, every delivery attempt is visible and actionable.

  • Search & filter events and dispatch jobs by any criteria
  • Event replay to reprocess failed or missed deliveries
  • Remediate issues directly from the UI - correct data, retry jobs, mark complete
  • Full audit trail of every change, every action, every state transition

Developer Friendly. Production Ready.

Get the entire platform running in seconds. No complex setup required.

terminal
# Option 1: Native Binary
$ ./flowcatalyst
# Option 2: Docker Compose
$ docker compose up -d
# Option 3: Java JAR
$ java -jar flowcatalyst.jar
# That's it. You now have:
Platform APIs
Event Processor
Message Router
Outbox Scheduler
Admin UI
OIDC Server

Built for Self-Hosting

Deploy on your infrastructure. Your data stays with you.

AWS

Deploy with SQS for message queuing, DocumentDB or MongoDB Atlas, and ECS or EKS for compute

GCP

Run on Cloud Run or GKE with MongoDB Atlas and ActiveMQ or Pub/Sub integration

Docker Compose

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.

One Place to Manage Everything

A centralized control plane for applications, users, events, and operations.

Applications

Register applications, define roles, and manage user-application associations

Event Types

Define event schemas with versioning, validation, and documentation

Subscriptions

Route events to target endpoints with FIFO ordering and rate limiting

Users & Roles

Role-based access control with fine-grained permissions and audit

Clients

Multi-tenant client management with scoped resources and isolation

Dispatch Jobs

Monitor delivery, view attempt history, replay and remediate failures

Built For

SaaS Products

Multi-tenant foundation with identity, events, and webhooks from day one

Internal Platforms

Centralized event routing across microservices with audit trail

Webhook Providers

Offer webhooks to your customers with per-tenant rate limiting

Event-Driven Architecture

CloudEvents infrastructure with ordering guarantees

About FlowCatalyst

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.

Open Source

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.

FlowCatalyst Icon