Skip to content

brandonhimpfen/awesome-iot

Repository files navigation

Awesome IoT Awesome Lists

GitHub Sponsors   Ko-Fi   PayPal   Stripe   X   Facebook

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

IoT Platforms & Frameworks

  • ThingSpeak – Open-source IoT platform with MATLAB analytics.
  • ThingsBoard – Open-source IoT platform for data collection, processing, and visualization.
  • Kaa IoT Platform – Open-source and commercial IoT platform.
  • AWS IoT Core – Managed IoT cloud service from Amazon.
  • Azure IoT Hub – Microsoft’s IoT solution for connecting, monitoring, and managing IoT devices.
  • Google Cloud IoT Core – Managed service to securely connect and manage IoT devices.

Hardware & Devices

  • Arduino – Open-source electronics platform based on simple microcontrollers.
  • Raspberry Pi – Low-cost, credit-card-sized computer.
  • ESP32 – Powerful Wi-Fi and Bluetooth MCU.
  • Particle – IoT development platform with hardware, software, and connectivity.

Edge Computing & IoT

  • EdgeX Foundry – Open-source edge platform for IoT.
  • KubeEdge – Extends Kubernetes to IoT edge devices.
  • Balena – Cloud platform for deploying and managing IoT devices.

IoT Protocols

IoT Security

IoT Data & Analytics

  • InfluxDB – Time series database ideal for IoT data.
  • Apache Kafka – Distributed event streaming platform.
  • Grafana – Open-source platform for monitoring and observability.
  • Prometheus – Monitoring and alerting toolkit compatible with IoT setups.

IoT Development Tools

  • Node-RED – Flow-based development tool for visual programming in IoT.
  • PlatformIO – IDE and ecosystem for IoT development.
  • Eclipse IoT – Open-source IoT projects and tools from the Eclipse Foundation.
  • Home Assistant – Home automation platform with strong IoT integrations.

Communities & Conferences

Research & Papers

Related Awesome Lists

Contribute

Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.

Pull requests that do not adhere to the contribution guidelines may be closed.

License

CC0

About

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

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages