OpenRemote
IoT Asset management, Flow Rules and WHEN-THEN rules, Data visualization, Edge Gateway.
Actively maintained with regular releases.
Commit activity more than 67% of tracked projects; popularity more than 48%. How this is calculated.
Commits, last 11 months
| Stars | 1.9k |
|---|---|
| Latest release | 1.31.0 · 24 Sept 2026 |
| Repo updated | 24 Sept 2026 |
| Licence | AGPL-3.0 |
| Built with | Java |
Is OpenRemote actively maintained?
Over the last 11 months the project absorbed 565 commits, of which 282 arrived in the most recent quarter — roughly 94 commits a month.
Activity is accelerating: the last quarter carried 174% more commits than the one before it.
The most recent tagged release, 1.31.0, shipped within the last month — a current, installable version exists today.
OpenRemote ranks #9 of 20 in Internet of Things (IoT), placing it mid-table for maintenance activity.
What OpenRemote actually does
OpenRemote is an open-source Internet of Things platform that provides asset management, edge gateway capabilities, and data visualisation. It includes rule engines using flow-based and conditional logic to automate interactions between connected devices and services. Written in Java and distributed under the AGPL-3.0 licence, it is designed to help you aggregate and control disparate connected hardware.
Best fit: It is a solid fit if you need a self-hosted platform to monitor and control heterogeneous IoT deployments with custom automation rules.
Worth knowing: The AGPL-3.0 licence requires you to release the source code of your modifications if you offer the software as a network service, which may restrict commercial usage. Additionally, setting up complex flow rules and edge gateways typically demands a steep learning curve.
Deployment notes
Because the application is built with Java, you will usually need to allocate sufficient JVM memory and pair it with a persistent storage volume for your device data. It is also standard practice to place the service behind a reverse proxy to handle TLS termination.
OpenRemote as a replacement for
Alternatives to OpenRemote
Projects in the same categories, ordered by health score.
Home automation platform.
Scalable MQTT broker. Connect 100M+ IoT devices in one single cluster, move and process real-time IoT data with 1M msg/s throughput at 1ms latency.
Extensible Electric Vehicle Charge Controller and home energy management system.
IoT Platform - Device management, data collection, processing and visualization.
Open source firmware for ESP devices. Total local control with quick setup and updates. Control using MQTT, Web UI, HTTP or serial. Automate using timers, rules or scripts. Integration with home automation solutions.
Privacy-first home assistant.