All 86 Dependencies
Every package TDengine depends on, ranked by repo health score.
TDengine is a purpose-built time-series database designed for the write-heavy, high-cardinality workloads typical of IoT devices, connected vehicles, and industrial monitoring systems. Rather than bolting time-series features onto a general-purpose database, it's architected from the ground up in C around a "one table per device" data model, letting it scale to very large numbers of concurrent data sources while keeping SQL as the query interface.
Beyond storage and querying, TDengine bundles stream processing, an in-memory caching layer, and a publish/subscribe-style data subscription system into the same engine, so common time-series pipeline needs (real-time aggregation, alerting, downstream consumption) don't require bolting on separate infrastructure like Kafka or a stream processor.
The core engine is AGPL-3.0 licensed and fully open source, distributed by TDengine (TAOS Data) alongside separately sold enterprise products and support offerings for larger deployments — but the open-source engine itself has no artificial scale limits built into the code.