DeviceHive is an open source M2M platform that offers the building blocks for companies to build their own M2M solutions.
Distributed Services Architecture (DSA), is an open source IoT platform that facilitates device inter-communication, logic and applications at every layer of the Internet of Things infrastructure. The objective is to unify the disparate devices, services and applications into a structured and adaptable real-time data model.
Send data from your thing to the cloud by "dweeting" it with a simple HAPI web API. You can also play with dweet.io using our API console.
Eclipse IoT provides the technology needed to build IoT Devices, Gateways, and Cloud Platforms.
Freedomotic is an open, flexible, scalable, mashup-oriented software system which can interact with well-known standard building automation protocols and with "do-it-yourself" solutions. Read more
Home Assistant is an open-source home automation platform running on Python 3. Track and control all devices at home and automate control. The software can be installed in less than a minute. Read more
Kaa is a feature-rich, open-source IoT middleware platform for rapid development of the Internet of Things solutions, IoT applications, and smart products.
Little IoT Agent
Little IoT Agent (liota) is an open source offering for IoT solution developers and resides primarily on IoT gateways. Liota has been generalized to allow, via modules, interaction with any data-center component, over any transport, and for any IoT gateway. It is easy-to-use and provides enterprise-quality modules for interacting with IoT Solutions.
M2MLabs Mainspring is an open source application framework for building machine to machine (M2M) applications such as remote monitoring, fleet management or smart grid.
Node-RED is a tool for wiring together hardware devices, APIs and online services in new and interesting ways.
The OpenIoT middleware infrastructure will support flexible configuration and deployment of algorithms for collection, and filtering information streams stemming from the internet-connected objects, while at the same time generating and processing important business/applications events.
OpenRemote is an open source project, started back in 2009, with the ambition to overcome the challenges of integration between many different protocols and solutions available for home automation, and offer visualization tools.
pimatic is a home automation framework that runs on node.js. It provides a common extensible platform for home control and automation tasks.
PlatformIO is an open source ecosystem for IoT development.
The Thing System
The Thing System is a set of software components and network protocols that aims to fix the Internet of Things.
Zetta is an open source platform built on Node.js for creating Internet of Things servers that run across geo-distributed computers and the cloud. Zetta combines REST APIs, WebSockets and reactive programming ? perfect for assembling many devices into data-intensive, real-time applications.