Self-hosted projects tagged “IoT

26 open source projects with this tag

26 services found

Home Assistant logo

Home Assistant

Open-source home automation platform prioritizing local control

90.2k
38.5k
Last commit

Open-source platform to control smart home devices, build automations and dashboards, with broad third-party integrations and local-first privacy.

Apache-2.0Actively maintained
Alternative to:
Google Home logo
Google Home
+15
Tasmota logo

Tasmota

Open source firmware for ESP8266/ESP32 smart home devices

24.7k
5.2k
Last commit

Alternative open source firmware for ESP8266/ESP32 IoT devices, providing local control via MQTT/HTTP/Web UI, OTA updates, and built-in automation rules and timers.

GPL-3.0Actively maintained
Alternative to:
SONOFF Cloud (eWeLink) logo
SONOFF Cloud (eWeLink)
+6
Node-RED logo

Node-RED

Flow-based low-code tool for building event-driven automations

23.6k
3.9k
Last commit

Open-source, browser-based low-code platform and Node.js runtime for wiring devices, APIs and services into event-driven flows for automation, IoT and integrations.

Apache-2.0Actively maintained
Alternative to:
IFTTT logo
IFTTT
+13
ThingsBoard logo

ThingsBoard

Open-source IoT platform for device management and dashboards

22.4k
6.4k
Last commit

Open-source IoT platform for device management, telemetry collection, rule-based processing, alarms, and real-time dashboards using standard IoT protocols.

Apache-2.0Actively maintained
Alternative to:
ThingsBoard Cloud logo
ThingsBoard Cloud
+10
EMQX logo

EMQX

Scalable MQTT broker and real-time messaging platform for IoT

16.7k
2.5k
Last commit

EMQX is a high-performance MQTT broker and IoT messaging platform with clustering, security controls, a SQL rules engine, and integrations to databases and event systems.

Actively maintained
Alternative to:
EMQX Cloud logo
EMQX Cloud
+3
Zigbee2MQTT logo

Zigbee2MQTT

Zigbee-to-MQTT bridge for connecting Zigbee devices to MQTT

15.6k
2k
Last commit

Self-hosted Zigbee-to-MQTT bridge that lets you control Zigbee devices without vendor gateways and integrate them with home automation platforms via MQTT.

GPL-3.0Actively maintained
Alternative to:
Tuya Zigbee Gateway logo
Tuya Zigbee Gateway
+16
ESPHome logo

ESPHome

Firmware framework for ESP microcontrollers using YAML configuration

11.6k
5.6k
Last commit

ESPHome generates custom firmware for ESP32/ESP8266 and other boards from YAML, enabling local smart home devices with Home Assistant, API, and MQTT integration.

Actively maintained
Alternative to:
Blynk logo
Blynk
+15
Eclipse Mosquitto logo

Eclipse Mosquitto

Lightweight MQTT message broker

11.2k
2.6k
Last commit

Eclipse Mosquitto is a lightweight, open-source MQTT broker supporting MQTT 5.0 and 3.1.1, plus client libraries and CLI tools for pub/sub messaging.

Actively maintained
Alternative to:
EMQX Cloud logo
EMQX Cloud
+11
OctoPrint logo

OctoPrint

Web interface for controlling and monitoring 3D printers

9.1k
1.7k
Last commit

Self-hosted web UI to control, monitor, and manage consumer 3D printers, with webcam viewing, G-code visualization, and an extensive plugin system.

AGPL-3.0Actively maintained
Alternative to:
Obico Cloud (formerly The Spaghetti Detective) logo
Obico Cloud (formerly The Spaghetti Detective)
TeslaMate logo

TeslaMate

Self-hosted data logger and analytics for Tesla vehicles.

8.9k
1k
Last commit

Open-source Tesla telemetry logger that records driving, charging and location data to PostgreSQL and provides Grafana dashboards plus MQTT integration.

AGPL-3.0Actively maintained
Alternative to:
TeslaFi logo
TeslaFi
+2
Traccar logo

Traccar

Open-source GPS tracking server with real-time device management

7.7k
3.4k
Last commit

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.

Apache-2.0Actively maintained
Alternative to:
Wialon logo
Wialon
+8
evcc logo

evcc

Open-source EV charge controller and home energy manager

7.2k
1.5k
Last commit

Open-source EV charge controller that optimizes vehicle charging with PV, batteries and dynamic tariffs; supports many chargers, vehicles and smart-home integrations.

MITActively maintained
Alternative to:
Arduino IoT Cloud logo
Arduino IoT Cloud
+15
Domoticz logo

Domoticz

Home automation system for monitoring and controlling smart devices

3.8k
1.2k
Last commit

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

GPL-3.0Actively maintained
Alternative to:
Samsung SmartThings logo
Samsung SmartThings
+13
VerneMQ logo

VerneMQ

Distributed MQTT message broker built on Erlang/OTP

3.6k
428
Last commit

VerneMQ is a high-performance, distributed MQTT broker for scalable, highly available IoT and M2M messaging, with clustering, TLS, WebSockets, plugins, and integrations.

Apache-2.0Actively maintained
Alternative to:
HiveMQ Cloud logo
HiveMQ Cloud
+3
Gladys Assistant logo

Gladys Assistant

Privacy-first smart home platform for local monitoring and automation

3.2k
318
Last commit

Privacy-first, open-source home assistant for dashboards, device integrations, scenes, alerts, and local-first automation with optional secure remote access.

Apache-2.0Actively maintained
Alternative to:
Google Home logo
Google Home
+10

WebThings Gateway

Self-hosted smart home hub built on W3C Web of Things standards.

2.6k
333
Last commit

Self-hosted smart home hub that unifies device control, automation, and floorplan visualization while preserving privacy.

MPL-2.0Actively maintained
Alternative to:
Samsung SmartThings logo
Samsung SmartThings
+19
Obico logo

Obico

Smart 3D printer monitoring with AI failure detection

1.9k
359
Last commit

Open-source 3D printing platform to remotely monitor and control printers, stream webcams, send alerts, and detect print failures with AI.

AGPL-3.0Actively maintained
Alternative to:
Obico Cloud (formerly The Spaghetti Detective) logo
Obico Cloud (formerly The Spaghetti Detective)
OpenRemote logo

OpenRemote

Open-source IoT device management and automation platform

1.9k
466
Last commit

OpenRemote is a 100% open-source IoT platform for device management, data dashboards, and automation with rules, APIs, and multi-tenant user management.

Actively maintained
Alternative to:
ThingsBoard Cloud logo
ThingsBoard Cloud
+13
ioBroker logo

ioBroker

Modular IoT and smart home automation platform

1.4k
160
Last commit

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

MITActively maintained
Alternative to:
Samsung SmartThings logo
Samsung SmartThings
+18
Emoncms logo

Emoncms

Energy and environmental time-series logging and visualization

1.3k
529
Last commit

Open-source web app to collect, process, store, and visualize energy, temperature, and other environmental time-series data with dashboards, graphs, and an API.

AGPL-3.0Actively maintained
Alternative to:
InfluxDB Cloud logo
InfluxDB Cloud
+14
OwnTracks Recorder logo

OwnTracks Recorder

Store and serve OwnTracks location data via MQTT or HTTP

1.2k
144
Last commit

Lightweight OwnTracks location data recorder that ingests MQTT/HTTP publishes, stores them locally without an external DB, and exposes a REST/WebSocket API and web UI.

Actively maintained
Alternative to:
Life360 logo
Life360
+1
WeeWX logo

WeeWX

Weather station software for data collection and web reporting

1.2k
319
Last commit

Open source weather station software that collects sensor data, stores it in a database, generates reports/graphs, and publishes updates to websites and services.

GPL-3.0Actively maintained
Alternative to:
Ambient Weather Network logo
Ambient Weather Network
+2
openHAB logo

openHAB

Vendor-agnostic open source home automation platform

1.1k
471
Last commit

openHAB is a Java-based, modular open-source smart home platform providing a rules engine, extensible add-ons, multi-protocol device integration and mobile/web UIs.

EPL-2.0Actively maintained
Alternative to:
Samsung SmartThings logo
Samsung SmartThings
+15
TasmoAdmin logo

TasmoAdmin

Web UI to manage and update Tasmota-flashed devices

976
148
Last commit

Administrative web interface for managing, monitoring, and updating Tasmota-flashed IoT devices, including device discovery, bulk actions, and OTA firmware updates.

GPL-3.0Actively maintained
Alternative to:
SONOFF Cloud (eWeLink) logo
SONOFF Cloud (eWeLink)
+13
Para logo

Para

Open-source multitenant backend framework for web and mobile apps

573
155
Last commit

Para is an open-source, Java-based multitenant backend framework providing a RESTful JSON API, full-text search, distributed caching, and flexible authentication for web, mobile, IoT and prototype apps.

Apache-2.0Actively maintained
Alternative to:
Firebase logo
Firebase
+8
FHEM logo

FHEM

Open-source Perl-based home automation server with modular device support.

FHEM is a Perl-based open-source home automation server with a modular architecture, web frontends, and broad device protocol support.

Activity unknown
Alternative to:
Samsung SmartThings logo
Samsung SmartThings
+15