
OpenRemote
Open-source IoT device management and automation platform
1.9k stars 464 forks last commit first released
Actively maintained
Last commit 25 Aug 2026.

OpenRemote is a 100% open-source IoT platform for connecting, managing, and monitoring devices and assets. It provides device provisioning, automation rules, and dashboards to analyze and visualize live and historical data, with multi-tenant support for serving multiple customers or organizations.
Key Features
- Device and asset management with customizable asset types
- Secure connectivity via APIs and protocol integrations (e.g., MQTT, HTTP/REST, WebSocket)
- Automation using a rules engine with drag-and-drop flows and scripting (JavaScript and Groovy)
- Alerts and notifications based on live telemetry and events
- Dashboard and insights builder for data visualization
- Multi-tenancy (realms) with users, roles, and restricted access
- Extensible web components for building custom web apps for installers and end-users
Use Cases
- IoT manufacturers managing distributed devices with provisioning, monitoring, and updates
- System integrators unifying multiple on-site systems into a single monitoring and control platform
- Energy management and smart building scenarios using rules, alarms, and dashboards
Limitations and Considerations
- Historical attribute data retention is governed by configurable purge policies, which may require tuning for long-term analytics needs
OpenRemote fits teams that need an end-to-end, customizable IoT foundation: connectivity, asset modeling, automation, and visualization in one platform. Its multi-tenant architecture and extensibility make it suitable for both single deployments and solutions delivered to multiple customers.
Categories:
Tags:
Tech Stack:
Similar to OpenRemote

ThingsBoard
Open-source IoT platform for device management and dashboards
Open-source IoT platform for device management, telemetry collection, rule-based processing, alarms, and real-time dashboards using standard IoT protocols.
Gladys Assistant
Privacy-first smart home platform for local monitoring and automation
Privacy-first, open-source home assistant for dashboards, device integrations, scenes, alerts, and local-first automation with optional secure remote access.

Traccar
Open-source GPS tracking server with real-time device management
Open-source GPS tracking platform supporting 200+ device protocols, real-time tracking, alerts, reports, REST API and web/mobile apps for fleet and asset monitoring.
SQLPage
SQL-only web app builder that generates UI from SQL queries
SQLPage is a fast SQL-only web app builder that turns .sql files into interactive web pages and APIs on top of your existing database.

ioBroker
Modular IoT and smart home automation platform
Open source IoT integration and automation platform with an adapter ecosystem, centralized state database, and tools for visualization and data logging.

Domoticz
Home automation system for monitoring and controlling smart devices
Open-source home automation platform to monitor sensors and control switches, lights, meters, and smart home devices from a responsive web interface with alerts.




