awesome-thingsboard
github.com/devaskim/awesome-thingsboard ↗A curated list of awesome Thingsboard widgets, widget bundles, dashboards, rule chains and custom rule nodes
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me solutions resources from awesome-thingsboard"
Installation instructions →What's inside
Widgets
- AbCthings widgets
chart and gauge widgets
- ATAW
Advanced Thingsboard Attribute Widget
- Cards Rendering Widget
- Circle progress bar in table
- Collibellex-Thingsboard-Widgets
widget library for Thingsboard CE/PE 3.0+
- Custom Widgets
several custom widgets
Integrations
- AI based IoT Smart Farming SolutionSolutions
- Arduino_To_ThingsboardHardware
send data to Thingsboard from Arduino Mega 2560
- Avantec ThermostatHardware
Using Avantec HVAC device with ThingsBoard
- CF Arduino HumidifierHardware
configurable humidifier using ESP8266, ultrasonic atomizer and ThingsBoard as server
- Chirpstack http integration from CNDINGTEK lorawan sensorHardware
- Edgex-thingsboardIoT systems
micro service that connects Edgex to Thingsboard by MQTT
Rule chains
- Assign dashboard to new user
- Fleet monitoring
Confluent Cloud / ThingsBoard Cloud integration IoT demo
- Smart-farming-dashboard
rule chain and dashboard for Thingsboard PE
- Thingsboard API token
get token to call Thingsboard REST API
- TTL for Postgres database
- Workaround for Cyclic Rule Chains Scenario
Code Snippets
Administration
SDKs and REST clients
- Esys Thingsboard Client
.Net HTTP and MQTT Api client for Thingsboard.io.
- Laravel ThingsBoard.io Client
PHP Laravel client
- Rthingsboard
R package for interacting with the API of ThingsBoard
- Swift administration / user-space API (not device API) client
- Thebex
Elixir client for the ThingsBoard REST API
- ThingsBoardDotNet
.Net library designed to work with ThingsBoard platform
Tools
- Grafana/Prometheus for Docker monolith
- Meta2D ThingsBoard Designer
- TB-CLI
command-line Interface for Thingsboard
- tb-exporter
script to fetch the data for a DEVICE from ThingsBoard and merge all of the columns into one, easier to use CSV
- tb-migration
scripts for exporting and importing data using ThingsBoard API
- tb-scripts
Bash scripts for managing Thingsboard database and server
Dashboards
- Live-USB-Webcam-Streaming
stream USB Webcam to Thingsboard and detects the human faces
Showing a sample of 99 resources. View the full list on GitHub →