Internet of Things (IoT) software manages the communication and data flow between connected hardware devices and central servers. These tools collect sensor readings, process video streams from IP cameras, and coordinate automation triggers across a local network. This type of software serves developers and homeowners who need to monitor industrial assets or home energy usage. Self-hosting these apps ensures that telemetry data and surveillance footage remain on private hardware rather than on external servers. You can manage device configurations and messaging protocols without relying on proprietary cloud accounts.
This page lists 6 open source tools in the Internet of Things (IoT) category. The most popular are Frigate, ThingsBoard and evcc. Most use the MIT or GPL-2.0 license, and 5 offer an official Docker image.
Local network video recorder with realtime AI object detection for IP cameras and home automation integration.
Collect, process, visualize, and manage data from Internet of Things devices and industrial assets.
Local energy management system for controlling electric vehicle charging based on solar power and grid usage.
Realtime communication platform providing XMPP server, MQTT broker, and SIP service capabilities for scalable messaging.
An integration platform for the Internet of Things focused on building automation and data logging.
Store and access geolocation data published via MQTT or HTTP from OwnTracks mobile applications.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.