An open API service indexing awesome lists of open source software.

https://github.com/awesomelistsio/awesome-iot

A curated list of awesome Internet of Things (IoT) frameworks, platforms, tools, libraries, and resources.
https://github.com/awesomelistsio/awesome-iot

List: awesome-iot

awesome awesome-list awesome-lists iot

Last synced: 2 months ago
JSON representation

A curated list of awesome Internet of Things (IoT) frameworks, platforms, tools, libraries, and resources.

Awesome Lists containing this project

README

          

# Awesome IoT [![Awesome Lists](https://srv-cdn.himpfen.io/badges/awesome-lists/awesomelists-flat.svg)](https://github.com/awesomelistsio/awesome)

[![Ko-Fi](https://srv-cdn.himpfen.io/badges/kofi/kofi-flat.svg)](https://ko-fi.com/awesomelists)   [![PayPal](https://srv-cdn.himpfen.io/badges/paypal/paypal-flat.svg)](https://www.paypal.com/donate/?hosted_button_id=3LLKRXJU44EJJ)   [![Stripe](https://srv-cdn.himpfen.io/badges/stripe/stripe-flat.svg)](https://tinyurl.com/e8ymxdw3)   [![X](https://srv-cdn.himpfen.io/badges/twitter/twitter-flat.svg)](https://x.com/ListsAwesome)   [![Facebook](https://srv-cdn.himpfen.io/badges/facebook-pages/facebook-pages-flat.svg)](https://www.facebook.com/awesomelists)

> A curated list of awesome Internet of Things (IoT) frameworks, platforms, tools, libraries, and resources.

The Internet of Things (IoT) connects physical devices to the internet, enabling data exchange, automation, and smart applications across industries such as healthcare, agriculture, smart cities, and more.

## Contents

- [General Resources](#general-resources)
- [IoT Platforms & Frameworks](#iot-platforms--frameworks)
- [Hardware & Devices](#hardware--devices)
- [Edge Computing & IoT](#edge-computing--iot)
- [IoT Protocols](#iot-protocols)
- [IoT Security](#iot-security)
- [IoT Data & Analytics](#iot-data--analytics)
- [IoT Development Tools](#iot-development-tools)
- [Communities & Conferences](#communities--conferences)
- [Research & Papers](#research--papers)
- [Related Awesome Lists](#related-awesome-lists)

## General Resources

- [Wikipedia: Internet of Things](https://en.wikipedia.org/wiki/Internet_of_things) – Overview and background on IoT.
- [IoT Analytics](https://iot-analytics.com/) – Market research and insights on IoT.
- [IoT For All](https://www.iotforall.com/) – Educational resources, news, and analysis on IoT.

## IoT Platforms & Frameworks

- [ThingSpeak](https://thingspeak.com/) – Open-source IoT platform with MATLAB analytics.
- [ThingsBoard](https://thingsboard.io/) – Open-source IoT platform for data collection, processing, and visualization.
- [Kaa IoT Platform](https://www.kaaiot.com/) – Open-source and commercial IoT platform.
- [AWS IoT Core](https://aws.amazon.com/iot-core/) – Managed IoT cloud service from Amazon.
- [Azure IoT Hub](https://azure.microsoft.com/en-us/services/iot-hub/) – Microsoft’s IoT solution for connecting, monitoring, and managing IoT devices.
- [Google Cloud IoT Core](https://cloud.google.com/iot-core) – Managed service to securely connect and manage IoT devices.

## Hardware & Devices

- [Arduino](https://www.arduino.cc/) – Open-source electronics platform based on simple microcontrollers.
- [Raspberry Pi](https://www.raspberrypi.org/) – Low-cost, credit-card-sized computer.
- [ESP32](https://www.espressif.com/en/products/socs/esp32) – Powerful Wi-Fi and Bluetooth MCU.
- [Particle](https://www.particle.io/) – IoT development platform with hardware, software, and connectivity.

## Edge Computing & IoT

- [EdgeX Foundry](https://www.edgexfoundry.org/) – Open-source edge platform for IoT.
- [KubeEdge](https://kubeedge.io/) – Extends Kubernetes to IoT edge devices.
- [Balena](https://www.balena.io/) – Cloud platform for deploying and managing IoT devices.

## IoT Protocols

- [MQTT](http://mqtt.org/) – Lightweight messaging protocol ideal for IoT.
- [CoAP (Constrained Application Protocol)](https://coap.technology/) – Specialized web transfer protocol for IoT.
- [AMQP](https://www.amqp.org/) – Open standard messaging protocol.
- [LwM2M](https://www.openmobilealliance.org/release/LightweightM2M/V1_0-20170208-A/OMA-TS-LightweightM2M-V1_0-20170208-A.pdf) – Lightweight M2M protocol for device management.

## IoT Security

- [OWASP IoT Project](https://owasp.org/www-project-internet-of-things/) – Security best practices and vulnerabilities for IoT.
- [IoT Security Foundation](https://www.iotsecurityfoundation.org/) – Organization promoting IoT security standards.
- [Microsoft Azure IoT Security Architecture](https://docs.microsoft.com/en-us/azure/architecture/example-scenario/iot/iot-security) – Microsoft’s guidance for IoT security.

## IoT Data & Analytics

- [InfluxDB](https://www.influxdata.com/) – Time series database ideal for IoT data.
- [Apache Kafka](https://kafka.apache.org/) – Distributed event streaming platform.
- [Grafana](https://grafana.com/) – Open-source platform for monitoring and observability.
- [Prometheus](https://prometheus.io/) – Monitoring and alerting toolkit compatible with IoT setups.

## IoT Development Tools

- [Node-RED](https://nodered.org/) – Flow-based development tool for visual programming in IoT.
- [PlatformIO](https://platformio.org/) – IDE and ecosystem for IoT development.
- [Eclipse IoT](https://iot.eclipse.org/) – Open-source IoT projects and tools from the Eclipse Foundation.
- [Home Assistant](https://www.home-assistant.io/) – Home automation platform with strong IoT integrations.

## Communities & Conferences

- [IoT World](https://tmt.knect365.com/iot-world/) – Annual conference and expo.
- [The Things Network](https://www.thethingsnetwork.org/) – Global open-source LoRaWAN network.
- [Hackster.io IoT Projects](https://www.hackster.io/iot) – Community projects and tutorials.

## Research & Papers

- [IEEE IoT Journal](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6488907) – Academic research on IoT.
- [ACM IoT Conference](https://iot-conference.org/) – Leading IoT academic conference.
- [IoT Edge Computing: A Research Survey](https://arxiv.org/abs/1909.08701) – Survey paper covering IoT edge computing.

## Related Awesome Lists

- **[Awesome Edge Computing](https://github.com/awesomelistsio/awesome-edge-computing)** – Tools and resources related to edge computing and IoT.
- **[Awesome Home Automation](https://github.com/awesomelistsio/awesome-home-automation)** – IoT-based home automation resources.
- **[Awesome Cloud Native](https://github.com/awesomelistsio/awesome-cloud-native)** – Resources related to cloud-native architecture including IoT.

## Contribute

Contributions are welcome!

## License

[![CC0](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/by-sa.svg)](http://creativecommons.org/licenses/by-sa/4.0/)