Open-M is the open-source integration platform built for the real enterprise stack — 160+ connectors, YAML-defined pipelines, and a Kubernetes-native runtime. Replace MuleSoft and TIBCO without a six-figure annual contract. Open-M can also run embedded existing middleware components as microservice within Open-M. This way the investments made in existing middleware platforms can still be utalized.
Replacing or complementing
The problem
MuleSoft charges separately for SAP, Workday, Salesforce, and ServiceNow connectors. A realistic enterprise stack of 12 connectors can exceed €250,000 per year before a single pipeline runs.
TIBCO BW and MuleSoft runtimes are black boxes. Your pipeline definitions, mapping logic, and operational tooling are entirely trapped inside a vendor's ecosystem.
Platform vendors increasingly force cloud-managed deployment at SaaS price points — even for enterprises with on-premise, hybrid, or air-gapped requirements.
All 160+ connectors included. YAML pipeline definitions that you own. Kubernetes-native runtime you deploy anywhere. Apache Pulsar as the broker. No per-connector tax. Ever.
ANNUAL COST ESTIMATE — 12 ENTERPRISE CONNECTORS
Estimates based on publicly disclosed list pricing and connector pack costs. Actual vendor quotes vary. Open-M is AGPL v3 — free for internal enterprise use. Commercial licences available for managed service operators.
Connector coverage
160+ connectors across SAP, Oracle, Microsoft, Salesforce, Workday, EDI, healthcare, financial protocols, and cloud platforms. Built on Apache Camel 4.x where excellent components exist. Built native for the connectors that matter most and have no good open-source equivalent.
Architecture
Open-M is not built from scratch on a new runtime that becomes a liability when the project stalls. Every layer uses proven, production-battle-hardened open-source infrastructure.
Every message on the bus is wrapped in an MPPM envelope — a standard contract carrying correlation ID, schema reference, delivery guarantee, and a step-history window. Pulsar provides exactly-once, at-least-once, and at-most-once delivery natively.
Pipelines are declared in a versioned, human-readable YAML descriptor. No proprietary GUI lock-in. Store pipeline definitions in Git, review them in pull requests, deploy them via CI/CD.
Open-M runs as a Kubernetes operator. Deploy to any cluster — on-prem, cloud, hybrid, or air-gapped. The IDE renders cluster placement and replica topology directly on the canvas.
Lightweight, pure, stateless field mapping that executes inline without an extra hop. Complex mappings and external calls use a full mapping component. Right tool for each job.
Licensing
Open-M is AGPL v3 — the same licence as UTL-X. Free for internal enterprise use. Commercial licences available for managed service operators and OEM embedding.
Run Open-M inside your own infrastructure to integrate your own systems. No licence fee. No restrictions on the number of connectors, pipelines, or message volume.
Required when Open-M is offered as a managed service, embedded in a commercial product, or distributed to third parties. Enables proprietary modifications without AGPL disclosure requirements.
Contribute connectors, bug fixes, or features back to the project under AGPL v3. Community connectors are reviewed and maintained by the Open-M team.
Deploy your first pipeline in under 10 minutes. No vendor calls required.