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.

30 iso8601 ==1.0.2 outdated 30 mdurl ==0.1.2 35 Cycler ==0.12.1 35 taos-connector-rust * 36 multipledispatch 36 pretty-env-logger 0.5.0 40 toml >=0.10.2 43 tzlocal ==5.3.1 outdated 44 Colorama ==0.4.4 outdated 45 markupsafe ==3.0.1 outdated 45 six ==1.16.0 outdated 46 itsdangerous ==2.2.0 47 Viper v1.12.0 outdated 47 tomli ==2.2.1 outdated 53 Jinja ==3.1.6 53 PyOTP 53 PyYAML ==6.0.2 outdated 53 PyYAML >=6.0.2 55 decorator ==5.2.1 outdated 55 pywinrm >=0.5.0 56 decimal v1.3.1 outdated 56 pytest-timeout >=2.3.1 57 prometheus-api-client-python >=0.5.7 57 rich ==13.9.2 outdated 58 distro >=1.9.0 60 service v1.2.4 outdated 63 Certifi ==2025.1.31 outdated 63 python-dotenv >=1.0.1 64 PyNaCl >=1.6.2 64 ants v2.4.6 outdated 65 cors v1.6.0 outdated 65 toml v0.4.1 outdated 66 Paramiko ==3.5.1 outdated 66 itertools 0.10.3 outdated 67 anyhow 1 68 kiwisolver ==1.4.7 outdated 69 execnet ==2.1.1 outdated 70 Patsy ==0.5.6 outdated 70 contourpy ==1.3.0 outdated 70 prettytable >=3.15.1 71 allure-pytest >=2.13.5 71 allure-pytest ==2.13.5 outdated 71 log 0.4 71 threadpoolctl ==3.5.0 outdated 72 OpTree ==0.13.0 outdated 72 serde_json 1.0 73 Chrono 0.4 73 python-dateutil ==2.9.0.post0 75 testify v1.10.0 outdated 76 AsyncSSH >=2.20.0 76 pytz ==2025.1 outdated 76 serde 1 77 APScheduler >=3.11.0 77 Gin v1.9.1 outdated 79 prometheus-client >=0.21.1 80 idna ==3.15 outdated 81 Charset Normalizer ==2.0.12 outdated 81 Requests >=2.32.0 81 pflag v1.0.5 outdated 81 pytest-xdist >=3.6.1 82 fsspec ==2024.2.0 outdated 82 pluggy ==1.5.0 outdated 83 Logrus v1.8.3 outdated 83 markdown-it-py ==3.0.0 outdated 84 psutil >=7.0.0 85 packaging ==24.2 outdated 86 mpmath ==1.3.0 outdated 86 pip >=26.0 86 pyparsing ==3.1.4 outdated 88 Click ==8.1.7 outdated 89 filelock ==3.20.3 outdated 92 Pillow ==12.2.0 outdated 92 client_golang v1.22.0 outdated 92 gopsutil v3.22.4 outdated 92 minio-go v7.0.94 outdated 92 networkx ==3.2.1 outdated 93 Faker >=37.0.0 93 SymPy ==1.13.1 outdated 93 setuptools 93 urllib3 ==2.6.3 outdated 95 FontTools ==4.63.0 outdated 95 NumPy ==2.0.2 outdated 95 Tokio 1 95 coveragepy ==7.6.12 outdated 96 pytest >=8.3.4 98 pandas >=2.2.3

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers