Build Enterprise IoT Solutions.
100% Open Source.

A professional-grade Java backend, flexible web components, and a powerful rules engine.
Deploy in minutes, scale to millions of assets.

Copy to Docker

# 1. Clone the stack
git clone https://github.com/openremote/openremote.git && cd openremote
# 2. Launch Demo Profile
# This pulls the latest Manager, Keycloak, and Postgres images
docker-compose -f profile/demo.yml up -d

New to Docker? Read the setup guide

Design, Monitor and Automate IoT at Scale

Set Up the Stack in 60 Seconds

OpenRemote is container-first, meaning you can deploy the full manager, including the database, identity service, and map server, with a single command.

Developer Toolkit

Get up and running fast with our Quick start guide, download the latest Repo, join the forum or view our helpful guides.

Documentation

Documentation

The source of truth. Search our API references, configuration schemas, and deployment guides.

Search the Docs
Source Code

Source Code

Everything is on GitHub. Fork it, contribute, or just see how the engine runs.

Explore the Repo
The Forum

The Forum

Our engineers and community hang out here to troubleshoot and share new features and requests.

Ask a Question

Getting Started

Watch our brief introduction to the platform's key features and demonstration on how you can manage your deployment using OpenRemote’s intuitive Manager interface.