weifuwan
seatunnel-web
TypeScript

Modern SeaTunnel Web UI with visual DAG pipelines, batch & streaming sync, connector management, built-in metrics, and runtime logs.

Last updated Jul 7, 2026
1.1k
Stars
89
Forks
27
Issues
+278
Stars/day
Attention Score
96
Language breakdown
TypeScript 56.5%
Java 37.9%
Less 4.9%
JavaScript 0.5%
Shell 0.1%
CSS 0.0%
Files click to expand
README

Nest Logo

Live DemoDocHome

SeaTunnel Web

SeaTunnel Web is a modern third-party Web UI for Apache SeaTunnel, designed to make data synchronization easier, more visual, and more production-friendly.

It helps users create, configure, run, and monitor SeaTunnel jobs through a clean visual interface, without manually writing complex configuration files from scratch.

With SeaTunnel Web, you can build both batch and streaming data pipelines, manage data sources, configure DAG workflows, submit jobs, view logs, and monitor runtime metrics in one place.

The goal of this project is simple: make Apache SeaTunnel easier to use for real-world data integration scenarios.

✨ Highlights

  • Visual DAG Pipeline Builder
Build data pipelines with a drag-and-drop visual workflow.
  • Batch & Streaming Sync
Support both offline batch synchronization and real-time streaming jobs.
  • Datasource Management
Manage MySQL, PostgreSQL, Oracle, MySQL CDC and other data connections from the Web UI.
  • Job Creation & Execution
Create, edit, submit, stop, and manage SeaTunnel jobs in one place.
  • Built-in Metrics Monitoring
View runtime metrics such as read rows, write rows, QPS, and task status without depending on Prometheus.
  • Runtime Logs & Task History
Check execution logs, job instances, and task history directly from the platform.
  • Auto Configuration Generation
Automatically generate SeaTunnel job configuration from visual pipeline settings.

🚀 Why SeaTunnel Web?

Apache SeaTunnel is powerful, but writing and maintaining job configuration files by hand can still be difficult for many users.

SeaTunnel Web provides a visual and practical way to use SeaTunnel, especially for teams that need:

  • A Web UI for data synchronization
  • Visual pipeline configuration
  • Easier datasource and connector management
  • Job execution and operation capabilities
  • Real-time monitoring and troubleshooting
  • A smoother experience for both batch and streaming tasks
This project is fully independent as a third-party tool, and focuses on improving the user experience around Apache SeaTunnel.

📚 Documentation

For detailed usage guides, examples, and best practices, please visit:

👉 SeaTunnel Web Documentation

🖥️ Live Demo

You can try SeaTunnel Web online here:

👉 Live Demo

🔥 Join Group

If you’d like to be among the first to try the adapted version of SeaTunnel Web, or help us build the ecosystem from 0 to 1, you are warmly welcome to join the SeaTunnel Web Early Co-Creation Group.

Being a contributor here isn’t just about writing code or documentation—anyone who shares ideas, gives feedback, or talks about SeaTunnel can be a valued part of the project. Your voice matters in shaping the future of SeaTunnel Web!

6ca73c63daeb41f6a1cf13642a069e4e

🔗 More in this category

© 2026 GitRepoTrend · weifuwan/seatunnel-web · Updated daily from GitHub