The TDengine team is excited to announce a new technical partnership with Prospective.co, the makers of data visualization platforms Perspective and Prospective. This partnership strengthens TDengine’s ecosystem with a powerful local-first option for data visualization that ensures data privacy while providing enterprise-grade scalability and shareablility.
Perspective’s WebAssembly-based engine delivers real-time, in-browser rendering of massive datasets, making it a perfect match for TDengine’s high-performance ingestion and large-scale data storage. With this integration, enterprises can analyze and interact with IIoT and telemetry data from TDengine in the form of rich, customizable dashboards, enabling faster insights, improved operational awareness, and more informed decision-making.
To learn more about how TDengine and Perspective work together, be sure to register for our joint webinar scheduled for Wednesday, June 11.

About Perspective
Perspective is a powerful data visualization library that enables interactive, real-time data analysis in web applications. Developed by Prospective.co, Perspective leverages WebAssembly and Web Workers to provide high-performance data visualization capabilities directly in the browser. With Perspective, you can create dynamic dashboards, charts, and tables that update in real-time, allowing users to explore and interact with data seamlessly. Perspective’s flexibility, speed, and ease of use make it an excellent choice for building data-driven applications that require real-time data visualization and analysis.
About TDengine
TDengine is a time-series database designed to help traditional industries overcome the challenges of Industry 4.0 and Industrial IoT. It enables real-time ingestion, storage, analysis, and distribution of petabytes of data per day, generated by billions of sensors and data collectors. By making big data accessible and affordable, TDengine helps everyone — from independent developers and startups to industry stalwarts and multinationals — unlock the true value of their data.
TDengine–Perspective Demo
You can explore the visualization options provided by Perspective in the following demonstration environment.
Prerequisites
- Install Git. For more information, see the official website.
- Install Docker. For more information, see the official website.
Procedure
-
Clone the
perspective-examples
repository from GitHub to your local machine and open theexamples/tdengine/node
directory.git clone https://github.com/ProspectiveCo/perspective-examples cd examples/tdengine/node
-
Run the provided script to start TDengine in a Docker container:
./docker.sh
-
Install Node.js dependencies:
npm install
-
Run the producer script to create a database and table in TDengine and insert simulated data in real time:
node src/producer.js
-
Run the server script to construct a Perspective WebSocket server and a Perspective table:
node src/server.js
-
Host the Perspective front-end with Vite.
npm run dev
-
Open the URL of the Vite development server in a web browser. The default URL is
http://localhost:3000
.
You can now visualize the sample data in your browser as shown in the following figure.
