Files
awesome-awesomeness/html/tdengine.md2.html
2025-07-18 23:13:11 +02:00

254 lines
11 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<p align="center">
<br>
<a href="https://tdengine.com"><img width="240" src="./assets/logo.svg" alt="logo of awesome-tdengine repository"></a>
<br> <br>
</p>
<h1 id="awesome-tdengine-awesome">Awesome TDengine <a
href="https://github.com/sindresorhus/awesome"><img
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
alt="Awesome" /></a></h1>
<blockquote>
<p>🎉 A curated list of awesome things related to TDengine.</p>
</blockquote>
<p>OpenSource, HighPerformance Simplified Solution for Time Series
Data</p>
<p>TDengine is an open-source, cloud-native time-series database (TSDB)
optimized for Internet of Things (IoT), Connected Cars, and Industrial
IoT. It enables efficient, real-time ingestion, processing, and
monitoring of petabytes of data per day, generated by billions of
sensors and data collectors. With its built-in caching, stream
processing, and data subscription capabilities, TDengine offers a
simplified solution for time-series data processing.</p>
<p>GitHub Repo: https://github.com/taosdata/TDengine</p>
<p>Offical Website: <a href="https://tdengine.com">tdengine.com</a></p>
<h2 id="contents">Contents</h2>
<ul>
<li><a href="#gui">GUI</a></li>
<li><a href="#iot">IoT</a></li>
<li><a href="#orm">ORM</a></li>
<li><a href="#connector">Connector</a></li>
<li><a href="#stack">Stack</a></li>
<li><a href="#plugin">Plugin</a></li>
<li><a href="#data">Data</a></li>
<li><a href="#algorithm">Algorithm</a></li>
<li><a href="#observability">Observability</a></li>
<li><a href="#container">Container</a></li>
<li><a href="#distribution">Distribution</a></li>
<li><a href="#dataset">Dataset</a></li>
<li><a href="#others">Others</a></li>
</ul>
<h2 id="gui">GUI</h2>
<ul>
<li><a href="https://github.com/skye0207/TDengineGUI">TDengineGUI</a> -
A simple TDengine Desktop Manager(Original).</li>
<li><a href="https://github.com/arielyang/TDengineGUI">TDengineGUI for
2.x &amp; 3.x</a> - A simple TDengine Desktop Manager, adapted to
TDengine 3.x.</li>
<li><a href="https://github.com/maikebing/Taos.Studio">Taos.Studio</a> -
A GUI tool for viewing and editing data for TDengine.</li>
<li><a href="https://github.com/xielaoshi99/balloonfish">balloonfish</a>
- Electron + Vue3 + Vite2.0 based TDengine time-series database
visualized management tool.</li>
<li><a
href="https://github.com/wurong1420/tdengine-client">tdengine-client</a>
- A simple TDengine interface.</li>
<li><a href="https://github.com/TommyLemon/SQLAuto">SQLAuto</a> - A
smart SQL testing automation tool for databases, support any CRUD, any
template variables, generating argument combinations, generating lots of
data rows.</li>
</ul>
<h2 id="iot">IoT</h2>
<ul>
<li><a href="https://github.com/zmops/zeus-iot">Zeus IoT</a> - Zeus IoT
is the worlds first open source Internet of Things distributed
collection platform based on Zabbix, with the ability to collect,
analyze, and store data from millions of IoT devices.</li>
<li><a href="https://github.com/dgiot/dgiot-dashboard">DG-IoT</a> -
DG-IoT platform industry application extension plugin.</li>
<li><a href="https://github.com/dgiot/dgiot_tdengine">dgiot_tdengine</a>
- TDengine adapter plugin.</li>
<li><a
href="https://github.com/kp45-tech/node-red-contrib-tdengine">node-red-contrib-tdengine</a>
- TDengine connector plugin for Node-RED.</li>
<li><a
href="https://github.com/IoTSharp/IoTSharp/blob/master/IoTSharp.Data.TimeSeries/TaosStorage.cs">IoTSharp</a>
- IoTSharp is an open-source IoT platform for data collection,It
supports storing time series data to TDengine.</li>
<li><a href="https://github.com/kerwincui/wumei-smart">WumeiSmart</a> -
WumeiSmart is an intelligent life IoT platform.</li>
<li><a
href="https://github.com/jetlinks/jetlinks-community">JetLinks</a> -
JetLinks is a fully responsive, enterprise-class IoT platform.</li>
</ul>
<h2 id="orm">ORM</h2>
<ul>
<li><a href="https://github.com/x-ream/sqli">sqli</a> - ORM SQL
Interface, Criteria, CriteriaBuilder, ResultMapBuilder.</li>
<li><a href="https://github.com/hxshun/TDengineORM">TDengine ORM
Framework</a> - ORM framework of TAOS Datas time-series database
TDengine.</li>
<li><a
href="https://github.com/IoTSharp/EntityFrameworkCore.Taos">IoTSharp.EntityFrameworkCore.Taos</a>
- Entity, Framework, EF, Core, Data, O/RM, entity-framework-core,
TDengine.</li>
<li><a href="https://github.com/Yurunsoft/tdengine-orm">tdengine-orm</a>
- TDengine ORM based on tdengine-restful-connector &amp;
php-tdengine.<!--lint ignore awesome-list-item--></li>
<li><a href="https://github.com/machine-w/crown">crown</a> - crown is a
simple and small ORM for TDengine.</li>
<li><a href="https://github.com/Tencent/APIJSON">APIJSON</a> - A JSON
Transmission Protocol and an ORM Library for providing APIs and Docs
without writing any code.</li>
<li><a href="https://gitee.com/chunanyong/zorm">ZORM</a> - ORM support
TDenging by Go.</li>
</ul>
<h2 id="connector">Connector</h2>
<ul>
<li><a href="https://github.com/bearlord/pdo_taos">PDO_TAOS</a> -
TDengine driver for PDO.</li>
<li><a
href="https://github.com/bearlord/yii2-tdengine">yii2-tdengine</a> -
TDengine for yii2, pdo_taos needed.</li>
<li><a href="https://github.com/Yurunsoft/php-tdengine">php-tdengine</a>
- PHP extension of TDengine, supports Swoole.</li>
<li><a
href="https://github.com/Yurunsoft/tdengine-restful-connector">tdengine-restful-connector</a>
- PHP extension of TDengine, support Swoole.</li>
<li><a href="https://github.com/imiphp/imi-tdengine">imi-tdengine</a> -
Encapsulated TDengine connection pools, used in imi framework.</li>
<li><a href="https://github.com/horennel/pytaos">pytaos</a> - Python
RESTful API of TDengine.</li>
<li><a href="https://github.com/wenj91/taos-driver">Go Connector for
TDengine</a> - Implements internal database interface
database/sql/driver of Go-lang.</li>
<li><a
href="https://github.com/machine-w/node2tdengine">node2tdengine</a></li>
<li><a href="https://github.com/IricBing/nestjs-tdengine">NestJS
TDengine Driver</a> - NestJS TDengine Driver(RESTful based).</li>
<li><a href="https://github.com/yuerrd/taos-rs">taos-rs</a> - TDengine
Java RESTful Client.</li>
<li><a
href="https://github.com/songtianyi/tdengine-rust-bindings">TDengine
Rust bindings</a> - Its a Rust bindings project for TDengine.</li>
<li><a href="https://github.com/lizhaochao/TDenginex">TDenginex</a> -
TDengine Connector for Elixir.</li>
<li><a
href="https://github.com/cockroach888/GSA.MOLLE.ToolKits/tree/main/src/ToolKits.DBUtility">DBUtility.TDengine</a>
- C# Connector for TDengine. (.NET 6+).</li>
<li><a
href="https://www.nuget.org/packages/IoTSharp.Data.Taos/">IoTSharp.Data.Taos</a>
- TDengines ADO.Net provider. (.Net Framework 4.6+, .Net
Standard2.0+,.Net 5.0+).</li>
<li><a href="https://github.com/freemine/taos_odbc">taos-odbc</a> - ODBC
Driver for TDengine 3.0, very much early stage.</li>
</ul>
<h2 id="stack">Stack</h2>
<ul>
<li><a href="https://github.com/NewLifeX/X">NewLife.Core</a> -
NewLife.Core Database core.</li>
<li><a
href="https://github.com/NewLifeX/NewLife.XCode">NewLife.XCode</a> -
NewLife.XCode Database Middle-ware.</li>
</ul>
<h2 id="plugin">Plugin</h2>
<!--lint ignore awesome-list-item-->
<ul>
<li><a href="https://github.com/mxmkeep/rsyslog-omtaos">rsyslog plugin
for tdengine</a> - rsyslog plugin for TDengine.</li>
<li><a
href="https://github.com/huskar-t/hivemq-tdengine-extension">HiveMQ
TDengine Plugin</a> - HiveMQ TDengine Plugin.</li>
<li><a
href="https://github.com/huskar-t/hivemq-tdengine-jdsl-extension">hivemq-tdengine-jdsl-extension</a>
- HiveMQ TDengine JDSL Plugin.</li>
<li><a
href="https://github.com/john-bigz/hivemq-tdengine-extension">HiveMQ-TDengine-Extension</a>
- A TDengine extension for HiveMQ.</li>
<li><a
href="https://github.com/379547990/tdengine_hivemq">tdengine_hivemq</a>
- HiveMQ to TDengine.</li>
<li><a
href="https://github.com/JueShanCoder/pulsar-io-tdengine">pulsar-io-tdengine</a>
- The TDengine connector connects Pulsar and TDengine.</li>
</ul>
<h2 id="data">Data</h2>
<ul>
<li><a href="https://github.com/cenc-cea/tsarchive">tsarchive</a> -
Consume data streams from a Kafka topic, archive the data packets into
the TDengine time series database.</li>
<li><a
href="https://github.com/echisan/flink-connector-tdengine">flink-connector-tdengine</a></li>
<li><a href="https://github.com/liuyq-617/TD-Spark">TD-Spark</a> - A
java project, read from TDengine and write to TDengine on Spark.</li>
<li><a
href="https://github.com/yomorun/yomo-sink-tdengine-example">Integrate
TDengine to YoMo</a> - Demonstrates how to integrate TDengine to YoMo
and store data to TDengine after stream processing.</li>
<li><a href="https://github.com/fanweixiao/push-stream-logging">YoMo x
TDengine</a> - Streaming high frequency logs to
TDengine.<!--lint ignore awesome-list-item--></li>
<li><a href="https://github.com/nzhzds/taostd">taostd</a> - taostd is a
simple sql executor for TDengine.</li>
</ul>
<h2 id="algorithm">Algorithm</h2>
<ul>
<li><a href="https://github.com/datamllab/pyodds">PyODDS</a> - An
End-to-end Outlier Detection System.</li>
<li><a
href="https://github.com/Shawshank-Smile/PYTSDA-TDengine">PYTSDA-TDengine</a>
- An End-to-end time series data analysis system with TDengine.</li>
</ul>
<h2 id="observability">Observability</h2>
<ul>
<li><a href="https://github.com/xiangxud/transfer">TDengine interface
for n9e transfer</a></li>
<li><a href="https://github.com/gunnerliu/horus">Business metrics
monitoring based on TDengine</a> - Highly customized business metrics
monitoring with TDengine &amp; Spring Boot</li>
</ul>
<h2 id="container">Container</h2>
<ul>
<li><a href="https://github.com/wwbgo/tdengine-k8s">TDengine cluster for
kubernetes</a> - TDengine cluster for kubernetes.</li>
<li><a href="https://github.com/arktos-venture/docker-tdengine">TDengine
Containers</a> - TDengine Client, Node, Adapter and Arbitrator Rootless
and smallest containers as possible.</li>
<li><a
href="https://github.com/elihe2011/TDengine-K8S">TDengine-K8S</a></li>
</ul>
<h2 id="distribution">Distribution</h2>
<ul>
<li><a
href="https://github.com/cybartists/tdengine-client-macos-unofficial">tdengine-client-macos-unofficial</a>
- Unofficial compiled TDengine client for macOS.</li>
<li><a href="https://github.com/GitHubForzhenjiazhao/Soft">Unofficial
TDengine Windows</a> - Unofficial TDengine Windows client &amp; server
package.</li>
</ul>
<h2 id="dataset">Dataset</h2>
<ul>
<li><a
href="https://github.com/schenton/seedlink2taos_py">seedlink2taos_py</a>
- A Python program that fetches seismic waveform data from IRIS and
writes to TDengine database.</li>
<li><a href="https://github.com/233lawliet/airQuality">airQuality</a> -
3000+ District air quality metrics: CO2, CO1, PM2.5, PM10 and so
on.</li>
</ul>
<h2 id="others">Others</h2>
<ul>
<li><a
href="https://github.com/glzhao89/auto_taos_cfg">auto_taos_cfg</a> -
Auto generate TDengine log/data/cfg.</li>
<li><a
href="https://github.com/wenhao/sentinel-dashboard-tdengine">Sentinel
Console</a> - Sentinel-Dashboard with TDengine.</li>
<li><a href="https://github.com/edp963/davinci">Davinci</a> - Davinci is
a DVsaaS (Data Visualization as a Service) Platform.</li>
<li><a
href="https://www.nuget.org/packages/IoTSharp.HealthChecks.Taos/">IoTSharp.HealthChecks.Taos</a>
- TDengines HealthChecks provider. (.Net 5.0+).</li>
</ul>
<p><a href="https://github.com/taosdata/awesome-tdengine">tdengine.md
Github</a></p>