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