awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
thingsboard avatar

thingsboard/thingsboard

0
View on GitHub↗
21,907 stars·6,351 forks·Java·Apache-2.0·4 vuesthingsboard.io↗

Thingsboard

ThingsBoard is an IoT device management platform designed for provisioning, monitoring, and managing large fleets of hardware devices and assets across multiple customers. It functions as a microservices infrastructure that allows the deployment of data collection and management services as independent containerized units for scaling.

The platform includes a rule-based stream processor that transforms incoming device data and triggers alarms using customizable rule chains. It also provides a data visualization suite consisting of dashboards and widgets to display real-time telemetry and system health metrics.

The system covers industrial process monitoring, system performance tracking, and the management of secure hierarchical relationships between entities. It utilizes a multi-tenant model for data isolation and a combination of relational and time-series databases for metadata and telemetry storage.

Features

  • Device Management - Provides a comprehensive platform for provisioning, monitoring, and managing large fleets of IoT hardware devices.
  • Streaming Processors - Features an event-driven streaming processor that transforms incoming IoT data using customizable rule chains.
  • Data Visualization Dashboards - Collects device telemetry and displays it through custom widgets and shared analytical dashboards.
  • Asset Lifecycle Management - Provides server-side provisioning and management of the lifecycle and relationships of hardware assets.
  • Multi-Tenant Data Management - Implements a multi-tenant data management model to ensure secure data isolation between different customer accounts.
  • IoT Automation - Implements visual IoT automation to wire hardware devices into event-driven rule-based workflows.
  • Telemetry Processing Rules - Transforms incoming device telemetry and triggers alarms using event-driven rule chains.
  • Entity Management - Manages the organization and secure relationships between IoT devices, assets, and customer entities.
  • Event Processing Engines - Features an event processing engine that uses configurable rule chains to transform telemetry and trigger alarms.
  • Dashboard Widget Components - Ships a dashboard engine with a library of configurable widget components for rendering real-time telemetry streams.
  • Telemetry Visualization - Provides scalable telemetry collection and interactive visualization via custom dashboards and widgets.
  • Polyglot Data Modeling - Employs a polyglot data modeling strategy combining relational databases for metadata and time-series databases for telemetry.
  • Microservice Infrastructure - Utilizes a microservice infrastructure to deploy device management and data collection services as scalable units.
  • Industrial IoT Platforms - Provides industrial-scale IoT backend infrastructure designed for high availability and independent scaling.
  • Microservice Orchestration - Orchestrates platform components as independent, scalable units using container configurations.
  • Microservices Orchestration - Provides a microservices-based orchestration layer to allow horizontal scaling of platform functions.
  • Industrial Equipment Monitors - Monitors industrial workflows and machinery operations using real-time dashboards and industrial symbols.
  • IoT Platforms - Platform for device management, data collection, and visualization.
  • Internet Of Things - Platform for device management, data collection, and visualization.
  • Internet of Things - Platform for device management, data collection, and visualization.

Historique des stars

Graphique de l'historique des stars pour thingsboard/thingsboardGraphique de l'historique des stars pour thingsboard/thingsboard

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Thingsboard

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Thingsboard.
  • emqx/emqxAvatar de emqx

    emqx/emqx

    16,422Voir sur GitHub↗

    This project is a high-performance MQTT broker and IoT data platform designed to manage millions of concurrent device connections. It provides a scalable infrastructure for ingesting, processing, and routing telemetry data across distributed systems, utilizing an actor-based concurrency model to maintain high availability and state synchronization across cluster nodes. The platform distinguishes itself through integrated stream processing and edge computing capabilities. It allows users to execute declarative SQL-based rules directly against incoming message streams for real-time filtering, t

    Erlangaiotbrokercoap
    Voir sur GitHub↗16,422
  • node-red/node-redAvatar de node-red

    node-red/node-red

    22,803Voir sur GitHub↗

    Node-RED is a visual, low-code automation framework designed for building event-driven data processing workflows. It provides a browser-based programming environment where users connect hardware devices, APIs, and online services by wiring together functional nodes in a directed graph. This visual approach allows for the creation of complex logic paths without the need for traditional source code. The platform is distinguished by its pluggable node architecture and portable flow serialization. Logic is represented as JSON-based data structures, enabling flows to be easily versioned, shared, a

    JavaScriptflow-based-programmingjavascriptlow-code
    Voir sur GitHub↗22,803
  • chillzhuang/springbladeAvatar de chillzhuang

    chillzhuang/SpringBlade

    6,900Voir sur GitHub↗

    SpringBlade is a development framework and platform designed for building multi-tenant SaaS applications. It provides a comprehensive scaffold for both Spring Cloud microservices and monolithic Spring Boot architectures, enabling the rapid construction of enterprise-grade software. The platform distinguishes itself through integrated LLM orchestration and industrial IoT management. It features an LLM orchestration platform that combines large language models with knowledge bases and visual AI agent workflows, alongside an IoT hub for device connectivity, state synchronization, and edge flow o

    PLpgSQL
    Voir sur GitHub↗6,900
  • boto/boto3Avatar de boto

    boto/boto3

    9,834Voir sur GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Pythonawsaws-sdkcloud
    Voir sur GitHub↗9,834
Voir les 30 alternatives à Thingsboard→

Questions fréquentes

Que fait thingsboard/thingsboard ?

ThingsBoard is an IoT device management platform designed for provisioning, monitoring, and managing large fleets of hardware devices and assets across multiple customers. It functions as a microservices infrastructure that allows the deployment of data collection and management services as independent containerized units for scaling.

Quelles sont les fonctionnalités principales de thingsboard/thingsboard ?

Les fonctionnalités principales de thingsboard/thingsboard sont : Device Management, Streaming Processors, Data Visualization Dashboards, Asset Lifecycle Management, Multi-Tenant Data Management, IoT Automation, Telemetry Processing Rules, Entity Management.

Quelles sont les alternatives open-source à thingsboard/thingsboard ?

Les alternatives open-source à thingsboard/thingsboard incluent : emqx/emqx — This project is a high-performance MQTT broker and IoT data platform designed to manage millions of concurrent device… node-red/node-red — Node-RED is a visual, low-code automation framework designed for building event-driven data processing workflows. It… chillzhuang/springblade — SpringBlade is a development framework and platform designed for building multi-tenant SaaS applications. It provides… boto/boto3 — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud… opensearch-project/opensearch — OpenSearch is a distributed search and analytics engine designed for indexing, searching, and analyzing massive… plausible/analytics — This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and…