Apache ActiveMQ
Multi-protocol, Java-based open source message broker.
Apache ActiveMQ is an open source, Java-based message broker that supports industry-standard protocols including AMQP, STOMP over WebSockets, MQTT, and JMS. It addresses the need to connect applications written in different languages and platforms, exchange messages between web applications, manage IoT devices, and support existing JMS infrastructure. It can be deployed as a standalone process or embedded within applications, and offers high availability through shared storage and master-slave broker pairing, message load balancing across connected brokers, and enterprise integration patterns via Apache Camel routes deployed directly on the broker.
The broker provides a pluggable architecture with partial Jakarta Messaging 3.1 and JMS 2.0 support, full JMS 1.1 support, and a full client implementation including JNDI. Persistence options include KahaDB and JDBC. Clients are available for JavaScript, C, C++, Python, .NET, and other languages and platforms. ActiveMQ is distributed under the Apache License 2.0 as open source software, with no paid editions, free plan, or trial described.
12 alternatives to Apache ActiveMQ
Ranked by how well each tool replaces Apache ActiveMQ: shared features, audience, price and popularity.
One broker to queue them all
Covers 1 of 15 key features and has a free plan.
Free planOpen source68 out of 100 matchFreeDistributed real-time computation system for processing unbounded data streams
Covers 0 of 15 key features and has a free plan.
Free planOpen source67 out of 100 matchFreeOpen-source software for reliable, scalable, distributed computing
Covers 1 of 15 key features and has a free plan.
Free planOpen source66 out of 100 matchFreeOpen-source MQTT message broker for IoT messaging
Covers 1 of 15 key features and has a free plan.
Free planOpen source63 out of 100 matchFreeDistributed messaging and streaming platform for AI and enterprise communication.
Covers 1 of 15 key features.
Open source62 out of 100 matchFree- 62 out of 100 match—
Enterprise-grade unified stream and batch processing engine with event-time windowing.
Covers 0 of 15 key features.
Open source62 out of 100 match—Emails at the heart of your business logic
Covers 0 of 15 key features and has a free plan.
Free planOpen source62 out of 100 matchContact salesEnterprise open source operating system published by Canonical
Covers 1 of 15 key features and has a free plan.
Free planOpen source61 out of 100 matchContact salesA high-performance coordination service for distributed applications.
Covers 0 of 15 key features and has a free plan.
Free planOpen source59 out of 100 matchContact salesApache CloudStack — Infrastructure for Virtual Machines and Bare Metal
Covers 1 of 15 key features and has a free plan.
Free planOpen source58 out of 100 matchFree