Eclipse Amlen
eclipse.dev
What it is
Eclipse Amlen is a self-hosted MQTT server for IoT and web messaging. It supports MQTT versions 3 through 5 over TCP/IP and WebSockets, plus JMS, and can convert messages between MQTT and JMS. A protocol plug-in SDK lets users add other protocols, including options for legacy sensors that cannot use MQTT. The Amlen Bridge forwards MQTT messages to another MQTT server or IBM Event Streams for IBM Cloud, with filtering, topic mapping, multiple forwarders, and REST API configuration and monitoring. Security controls include TLS profiles, user ID and password authentication against a configured LDAP server, and policy-based authorization for connections, topics, subscriptions, and queues. Administrators can manage message hubs and endpoints through a WebUI or REST Administration APIs. Supported client platforms include C, Java, Android, iOS, and JavaScript. Server and WebUI downloads are listed for RHEL and AlmaLinux 8, 9, and 10. The free software has configurable delivery guarantees. One limitation is that Amlen supports a single LDAP server connection, so users and groups must be provided through that server.
Spec sheet
- Purpose
- Eclipse Amlen is an MQTT server for IoT and web messaging.Read 8 Oct 2026 · eclipse.dev
- Deployment
- The current stable release page lists server and WebUI downloads for RHEL and AlmaLinux 8, 9, and 10.Read 8 Oct 2026 · download.eclipse.org
- Security
- Security controls include TLS profiles, user ID and password authentication validated against a configured LDAP server, and policy-based authorization.Read 8 Oct 2026 · eclipse.dev
- Support
- The product page directs users to Eclipse IoT Matrix channels to discuss Amlen.Read 8 Oct 2026 · eclipse.dev
- Access policies
- Connection, topic, subscription, and queue policies control which clients can connect and use messaging actions.Read 8 Oct 2026 · eclipse.dev
- Administration
- Administrators can manage message hubs and endpoints using the WebUI or REST Administration APIs.Read 8 Oct 2026 · eclipse.dev
- Bridge features
- The Bridge supports message filtering, topic mapping, multiple forwarders, and configuration and monitoring through REST APIs.Read 8 Oct 2026 · eclipse.dev
- Bridge integrations
- The Amlen Bridge forwards MQTT messages to another MQTT server or IBM Event Streams for IBM Cloud.Read 8 Oct 2026 · eclipse.dev
- Client platforms
- The supported clients include MQTT clients for C, Java, Android, iOS, and JavaScript.Read 8 Oct 2026 · eclipse.dev
- Custom protocols
- The protocol plug-in SDK lets users add custom protocols, including support for legacy sensors that cannot use MQTT.Read 8 Oct 2026 · eclipse.dev
- Messaging conversion
- Amlen natively supports MQTT and JMS and can convert messages between them.Read 8 Oct 2026 · eclipse.dev
- Notable limit
- Amlen supports one LDAP server connection, so users and groups must be provided through a single LDAP server.Read 8 Oct 2026 · eclipse.dev
- Production use
- The Eclipse Amlen page describes the software as mature and used by large enterprises in production.Read 8 Oct 2026 · eclipse.dev
- Protocols
- It supports MQTT versions 3 through 5 over TCP/IP and WebSockets, as well as JMS.Read 8 Oct 2026 · eclipse.dev
Plans and prices
Strong points and limits
Strong points
- Supports MQTT 3 through 5 and JMS
- Converts messages between MQTT and JMS
- Adds custom protocols through plug-ins
- Bridge supports filtering and topic mapping
- Free software with configurable delivery guarantees
Limits
- Supports only one LDAP server connection
- Deployment is self-hosted
- Downloads list RHEL and AlmaLinux 8, 9, and 10
Who it suits
Amlen suits teams building IoT or web messaging systems around MQTT or JMS, including those needing custom protocol plug-ins. It is also relevant where self-hosting and policy-based access controls are required.
Verdict
Amlen offers a broad messaging protocol set, protocol extensions, and a configurable bridge in a self-hosted package. Check the single-LDAP-server constraint against your user and group setup.
Where Specifiction places it
- Message Broker Software#16 of 398.1