[Open Source] An open-source, high-performance, extensible, and feature-rich data visualization design tool
![[Open Source] An open-source, high-performance, extensible, and feature-rich data visualization design tool](https://yy123.ink/api/img/1782599779536-wj777p.jpg)
1. Project Overview
LIGHT CHASER
Data Visualization Tool
light chaser is an open-source, high-performance, extensible, and feature-rich data visualization design tool built with React18, Vite5, and TypeScript5. It allows you to quickly and easily create data visualization content for scenarios such as large-screen displays, data reports, and data analysis.
light chaser is purpose-built for data visualization and will continue to evolve and improve!
2. Open Source License
Licensed under Apache-2.0
3. Screenshots
Effect picture





4. Feature Overview
Light Chaser (LC) is a large-screen data visualization designer built on the React ecosystem. With simple drag-and-drop operations, you can create attractive and polished data visualization dashboards and screens.
Software Features
-
Drag-and-Drop Design: Supports drag-and-drop operations for the coordinates and dimensions of all components -
Excellent Performance: Uses object-oriented component state management, allowing all components to render independently. Supports simultaneous rendering of over 1,000 components on the canvas -
Highly Extensible: Supports custom G2Plot and ECharts chart series. Supports extending business components or custom-developed components through server components -
Rich Data Sources: Supports relational databases such as MySQL, Oracle, PostgreSQL, and SQLServer, as well as API, public API, WebSocket, MQTT, and other data sources -
Simple Event Interaction: Supports a blueprint node system that connects interactions between components through lines. Combined with various functional nodes, data synchronization becomes extremely simple -
Platform Independent: Supports Windows, Linux, Mac, and all other operating systems with modern browser support

5. Tech Stack
LIGHT CHASER is a cross-platform data visualization design tool developed using cutting-edge technologies such as React18, Vite5, and TypeScript5. Through drag-and-drop operations, you can create sophisticated and visually appealing data visualization charts, dashboards, and large-screen displays.
Standard Deployment
Prerequisites
Before standard deployment, you need to prepare the following environments:
-
JDK17 runtime environment -
MySQL database -
Nginx server
Docker Deployment
Both the frontend and backend images of light chaser are hosted on Docker Hub and can be pulled using the following commands. You can visit the official Docker website to browse and obtain Docker images.
Note: Before deploying with Docker, make sure Docker is installed and that you are familiar with using Docker commands.
See the README.md documentation for details