Internet Of Things (IoT) / Free Software and web applications

This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. —from github/Kickball/awesome-selfhosted


  • DeviceHive – Open Source IoT Plaform with a wide range of integration options. (DemoSource Code) Apache-2.0 Java
  • Domoticz – Home Automation System that lets you monitor and configure various devices like: Lights, Switches, various sensors/meters like Temperature, Rain, Wind, UV, Electra, Gas, Water and much more. (Source CodeClients) GPL-3.0C/C++
  • Iotdashboard – Fast Django server for IOT Devices. (Source Code) Apache-2.0 JavaScript
  • Thingsboard – Open-source IoT Platform – Device management, data collection, processing and visualization. (DemoSource Code) Apache-2.0 Java
  • Thingspeak – Open source “Internet of Things” application and API to store and retrieve data from things using HTTP. (DemoSource Code) GPL-3.0 Ruby