source.directory

Category

Self-hosted Internet of Things (IoT)

20 projects

20 self-hostable, open-source internet of things (iot) tools you can run on your own hardware — no SaaS lock-in. Ranked by our Recommended score, a quality blend of deployability, maintenance, security signals, popularity and metadata confidence (not raw stars). Each listing shows exactly how hard it is to self-host and what it depends on.

EMQX

Internet of Things (IoT)

Scalable MQTT broker.

Docker Compose
17kActive

Tasmota

Internet of Things (IoT)·C

Open source firmware for ESP devices.

Manual setup
25kActive

OpenRemote

Internet of Things (IoT)·Java

IoT Asset management, Flow Rules and WHEN-THEN rules, Data visualization, Edge Gateway.

Manual setup
1.9kActive

ioBroker

Internet of Things (IoT)·JavaScript

Integration platform for the Internet of Things, focused on building automation, smart metering, ambient as…

Manual setup
1.4kActive

SIP Irrigation Control

Internet of Things (IoT)·Python

Open source software for sprinkler/irrigation control.

Manual setup
421Active

openHAB

Internet of Things (IoT)·Java

Vendor and technology agnostic open source software for home automation.

Manual setup
1.1kActive

Home Assistant

Internet of Things (IoT)·Python

Home automation platform.

Docker Compose
91kActive

Node RED

Internet of Things (IoT)·JavaScript

Browser-based flow editor that helps you wiring hardware devices, APIs and online services to create IoT so…

Docker Compose
24kActive

Thingsboard

Internet of Things (IoT)·Java

IoT Platform - Device management, data collection, processing and visualization.

Docker Compose
22kActive

FMD Server

Internet of Things (IoT)·Go

A server to communicate with the FMD (Find My Device) Android app, to locate and control your devices.

Docker Compose
220Unknown

LHA

Internet of Things (IoT)·Lua

Light Home Automation application that is fully extensible using Blockly, HTML or Lua.

Manual setup
13Active

polluSensWeb

Internet of Things (IoT)

Web-based serial interface and charting tool for visualizing and logging data from UART pollution sensors (…

Manual setup
13Active

evcc

Internet of Things (IoT)·Go

Extensible Electric Vehicle Charge Controller and home energy management system.

Docker Compose
7.3kActive

Domoticz

Internet of Things (IoT)·C

Home Automation System that lets you monitor and configure various devices like: Lights, Switches, various…

Docker Compose
3.8kActive

FlowForge

Internet of Things (IoT)·JavaScript

Deploy Node-RED applications in a reliable, scalable and secure manner.

Docker Compose
401Active

SOLECTRUS

Internet of Things (IoT)

Photovoltaic dashboard that displays energy production and consumption with cost and savings calculations.

Docker Compose
165Active

Onloc

Internet of Things (IoT)

Track and share your location in real time.

Docker Compose
11Active

Gladys

Internet of Things (IoT)·JavaScript

Privacy-first home assistant.

Docker Compose
3.2kActive

WebThings Gateway

Internet of Things (IoT)·JavaScript

WebThings is an open source implementation of the Web of Things, including the WebThings Gateway and the We…

Manual setup
2.6kActive

FHEM

Internet of Things (IoT)·Perl

Automate common tasks in the household like switching lamps and heating.

Manual setup
0Unknown

Browse other categories