# Eclipse Ditto vs HiveMQ

**Leader by vioscaleAI score:** HiveMQ

| Attribute | Eclipse Ditto | HiveMQ |
|---|---|---|
| **vioscaleAI score** | 50.1 (43% (low)) | 55.2 (75% (high)) |
| activity.commits_last_30d | 43 | - |
| adoption.dependent_repos | 0 | - |
| adoption.github_stars | 936 | - |
| content.faq | `[{"answer":"Eclipse Ditto provides a platform for building digital twins of IoT devices with APIs for synchronization, state management distinguishing between reported and desired conditions, and resource-based access controls. It integrates with device connectivity layers and backend systems through multiple protocols and messaging standards. It is indexed under Industry Software.","source":"https://www.eclipse.org/ditto","question":"What is Eclipse Ditto?","confidence":0.6},{"answer":"Eclipse Ditto is open source, so it can be self-hosted and used at no licence cost. It is released under the EPL-2.0 licence. Pricing changes often, so verify at source before relying on it.","source":"https://www.eclipse.org/ditto","question":"Is Eclipse Ditto free to use?","confidence":0.6},{"answer":"We have confirmed 6 integrations for Eclipse Ditto, including Eclipse Mosquitto, Eclipse Hono, Apache Kafka, AMQP, MQTT and HTTP. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://www.eclipse.org/ditto","question":"What does Eclipse Ditto integrate with?","confidence":0.6},{"answer":"We have independently confirmed GDPR for Eclipse Ditto. Certifications we do not list are ones we have not been able to verify from public sources, which is not the same as Eclipse Ditto not holding them. Always confirm compliance directly before you rely on it.","source":"https://www.eclipse.org/security/news/","question":"What security certifications does Eclipse Ditto have?","confidence":0.7},{"answer":"Yes. Eclipse Ditto is published under the EPL-2.0 licence, a copyleft licence, so check its terms before embedding it in a closed-source product. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/eclipse-ditto/ditto","question":"Is Eclipse Ditto open source?","confidence":0.95},{"answer":"Eclipse Ditto is available worldwide. The vendor is headquartered in Belgium.","source":"https://www.eclipse.org/ditto","question":"Where is Eclipse Ditto available?","confidence":0.75}]` | `[{"answer":"A fully-managed or self-hosted MQTT platform that streams industrial data in real time with guaranteed reliability and resilience, serving as the backbone for AI-driven operations and autonomous decision-making in manufacturing, logistics, and industrial settings. It is indexed under Realtime Messaging Infra.","source":"https://www.hivemq.com/pricing/","question":"What is HiveMQ?","confidence":0.6},{"answer":"HiveMQ is a paid product; published pricing starts at $299 per month. It is sold across 3 plans (Launch, Run and Enterprise). There is no free tier. Pricing changes often, so verify at source before relying on it.","source":"https://www.hivemq.com/pricing/","question":"How much does HiveMQ cost?","confidence":0.6},{"answer":"HiveMQ supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://www.hivemq.com/pricing/fully-managed/","question":"What platforms does HiveMQ support?","confidence":0.6},{"answer":"Yes. HiveMQ can be deployed cloud / SaaS, hybrid, on-premise and self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://www.hivemq.com/pricing/fully-managed/","question":"Can HiveMQ be self-hosted?","confidence":0.6},{"answer":"We have confirmed 5 integrations for HiveMQ, including Kafka, Amazon Kinesis, AWS CloudWatch, Prometheus and Graphite. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://www.hivemq.com/pricing/fully-managed/","question":"What does HiveMQ integrate with?","confidence":0.6},{"answer":"We have independently confirmed SOC 2 and ISO 27001 for HiveMQ. Certifications we do not list are ones we have not been able to verify from public sources, which is not the same as HiveMQ not holding them. Always confirm compliance directly before you rely on it.","source":"https://www.hivemq.com/blog/achieving-real-time-accurate-billing-and-compliance-for-ai-era-data-centers/","question":"What security certifications does HiveMQ have?","confidence":0.7},{"answer":"HiveMQ is available worldwide. Its primary markets are the United States and the EU.","source":"https://www.hivemq.com/pricing/","question":"Where is HiveMQ available?","confidence":0.5}]` |
| deployment.options | `{"cloud":true,"self_hosted":true}` | `{"cloud":true,"hybrid":true,"on_prem":true,"self_hosted":true}` |
| description.long | Eclipse Ditto enables the creation of virtual, cloud-based copies of real-world devices and systems—such as sensors, vehicles, and grid infrastructure—for digital management and interaction. | HiveMQ is a messaging platform purpose-built around MQTT to transport data from industrial equipment and IoT devices to business applications across hybrid environments. It supports managed cloud, self-hosted, and on-premise deployments with strong security, scalability, and governance features for mission-critical operations. |
| features.capabilities | - | `{"auth_model":"mTLS","deployment":"hybrid","mqtt_support":true,"pricing_model":"connections-metered","self_hostable":true,"delivery_guarantee":"at-least-once","message_history_replay":true}` |
| integrations.count | 6 | 5 |
| integrations.list | `[{"name":"Eclipse Mosquitto","native":true,"category":"IoT","direction":"bidirectional"},{"name":"Eclipse Hono","native":true,"category":"IoT","direction":"bidirectional"},{"name":"Apache Kafka","native":true},{"name":"AMQP","native":true},{"name":"MQTT","native":true},{"name":"HTTP","native":true}]` | `[{"name":"Kafka"},{"name":"Amazon Kinesis"},{"name":"AWS CloudWatch"},{"name":"Prometheus"},{"name":"Graphite"},{"name":"Apache Kafka","native":true,"category":"messaging","direction":"bidirectional"},{"name":"Microsoft Azure","native":true,"category":"cloud","direction":"bidirectional"},{"name":"Kubernetes","native":true},{"name":"OpenShift","native":true}]` |
| language.primary | Java | - |
| license.spdx | EPL-2.0 | - |
| market.availability | `{"hqCountry":"BE","primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | `{"primaryMarkets":["US","EU"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | - | `{"cli":true}` |
| pricing | `{"type":"open_source","sourceUrl":"https://www.eclipse.org/ditto","retrievedAt":"2026-09-01T16:06:13.048Z"}` | `{"type":"hybrid","plans":[{"free":true,"name":"Lab","summary":"Free, 100 msgs/sec, 1 broker","features":["TLS encryption","Authentication & authorization","Free MQTT connectivity"],"description":"Free tier for learning and experimentation","contactSales":false,"includedLimits":{"throughput":"100 msgs/sec","broker_deployments":"1"}},{"free":false,"name":"Production","summary":"$299/month","features":["TLS encryption","RBAC","99.95% Uptime SLA","Broker REST API"],"commitment":"monthly","components":[{"kind":"fixed","amount":299,"period":"month","currency":"USD"}],"description":"Self-managed production MQTT connectivity","contactSales":false,"includedLimits":{"throughput":"1,000 msgs/sec","data_volume":"10 GB/month"}},{"free":true,"name":"Cloud Serverless","summary":"Free managed cloud tier","features":["TLS encryption","Authentication","Authorization"],"description":"Free fully-managed cloud MQTT for learning and early experimentation","contactSales":false,"includedLimits":{}},{"free":false,"name":"Cloud Starter","summary":"Usage-based pricing","features":["TLS encryption","Authentication","Authorization","99.95% Uptime SLA","Broker REST API"],"commitment":"monthly","description":"Usage-based managed MQTT platform scaling with runtime and message volume","contactSales":false,"includedLimits":{}},{"free":false,"name":"Cloud Enterprise","summary":"Custom capacity-based pricing","features":["Full RBAC","Client certificate authentication","OAuth/JWT","Audit logging","Client event history","Broker REST API","Up to 99.99% Uptime SLA"],"description":"Fully-managed platform for business-critical systems requiring customization","contactSales":true,"includedLimits":{}},{"free":false,"name":"Self-Managed Enterprise","summary":"Custom capacity-based pricing","features":["On-premise deployment","Up to 99.99% Uptime SLA","Full RBAC","Client certificate authentication","OAuth/JWT","Audit logging","Client event history","Broker REST API"],"description":"Enterprise plan for complex, large-scale on-premise or hybrid deployments","contactSales":true,"includedLimits":{}}],"addOns":[{"name":"Overage messaging","components":[{"per":{"qty":1000000,"unit":"messages"},"kind":"metered","amount":0.8,"currency":"USD"}]}],"summary":"Free tiers available. Production from $299/month. Usage-based and capacity-based options for larger deployments.","currency":"USD","freeTier":true,"sourceUrl":"https://www.hivemq.com/pricing/","retrievedAt":"2026-09-28T13:45:33.382Z","startingPrice":{"amount":299,"period":"month","currency":"USD"},"billingPeriods":["month"]}` |
| pricing.free_tier | - | yes |
| pricing.model | open_source | freemium |
| pricing.price_level | free | high |
| pricing.starting_price | - | `{"amount":299,"currency":"USD"}` |
| pricing.transparent | - | yes |
| release.cadence_days | 8 | - |
| release.history | `[{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.9.8","date":"2026-10-08T15:18:19Z","type":"stable","version":"3.9.8"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.8.14","date":"2026-10-08T15:17:23Z","type":"stable","version":"3.8.14"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.9.7","date":"2026-09-01T18:35:16Z","type":"stable","version":"3.9.7"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.8.13","date":"2026-09-01T18:34:38Z","type":"stable","version":"3.8.13"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.9.6","date":"2026-07-29T06:13:51Z","type":"stable","version":"3.9.6"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.9.5","date":"2026-07-28T11:06:48Z","type":"stable","version":"3.9.5"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.9.4","date":"2026-07-28T11:06:17Z","type":"stable","version":"3.9.4"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.9.3","date":"2026-07-06T09:15:33Z","type":"stable","version":"3.9.3"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.9.2","date":"2026-06-12T10:03:00Z","type":"stable","version":"3.9.2"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.9.1","date":"2026-05-21T16:30:34Z","type":"stable","version":"3.9.1"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.9.0","date":"2026-05-13T11:34:23Z","type":"stable","version":"3.9.0"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.8.12","date":"2026-02-11T12:40:39Z","type":"stable","version":"3.8.12"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.8.11","date":"2026-01-22T15:16:53Z","type":"stable","version":"3.8.11"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.8.10","date":"2025-12-15T08:11:12Z","type":"stable","version":"3.8.10"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.8.9","date":"2025-12-11T09:02:38Z","type":"stable","version":"3.8.9"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.8.8","date":"2025-12-09T11:08:16Z","type":"stable","version":"3.8.8"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.8.7","date":"2025-12-03T14:17:55Z","type":"stable","version":"3.8.7"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.8.6","date":"2025-11-11T10:26:37Z","type":"stable","version":"3.8.6"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.8.5","date":"2025-11-07T15:24:12Z","type":"stable","version":"3.8.5"},{"url":"https://github.com/eclipse-ditto/ditto/releases/tag/3.8.4","date":"2025-11-07T09:37:57Z","type":"stable","version":"3.8.4"}]` | - |
| reliability.sla_pct | - | 99.95 |
| security.certifications | - | `[{"name":"SOC 2 Type II","level":"Type II","status":"active","auditor":"Insight Assurance LLC","evidenceUrl":"https://www.hivemq.com/news/hivemq-earns-soc-2-type-2-compliance/"},{"name":"ISO/IEC 27001:2013","status":"active"}]` |
| security.gdpr | yes | - |
| security.iso27001 | - | yes |
| security.soc2 | - | yes |
| security.trust_center | https://www.eclipse.org/security/events/ | https://www.hivemq.com/solutions/technology/hivemq-security/ |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=go&package_name=github.com%2Feclipse-ditto%2Fditto&per_page=100","last_12m":0,"max_severity":null}` | - |

*Source: vioscaleAI. Generated 2026-10-20T16:29:16.791Z. "-" = undocumented, not absent.*
