SeaTunnel
Distributed data integration platform for moving and transforming data between databases, data lakes, and messaging systems at scale.
- Actively maintained
- Foundation-backed
- Well documented
- Permissive license
Overview
Apache SeaTunnel connects to a very wide range of data sources and destinations - databases, data warehouses, object storage, message queues - through pre-built connectors, letting a team define data synchronization and transformation pipelines without writing custom integration code for each system pair. It supports both batch and streaming data movement.
SeaTunnel is a fit for data engineering teams that need to move and transform data between many different systems, complementing Flink and Spark (also in this catalog), which process data once it's already flowing, by handling the initial connect-and-move step between heterogeneous systems.
Why it's in this catalog
Catalog rating: ★★☆☆☆ (2/5)
Data integration/ETL connector platform, overlaps with Apache Beam/Flink in adjacent categories.
- Emerging
- Foundation-governed
- Categories
- Backend
- Languages
- Java
- License
- Apache-2.0
Related Projects
Kestra
Apache-2.0Declarative, YAML-based orchestration platform for scheduling and orchestrating data pipelines, ETL jobs, and business workflows.
Actively maintained
- Automation
Prefect
Apache-2.0Python-native workflow orchestration platform for building, scheduling, and monitoring data pipelines with ordinary Python code.
Actively maintained
- Automation
Apache Kafka
Apache-2.0Distributed event streaming platform that stores data as a durable, replayable log, built for high-throughput real-time pipelines rather than traditional point-to-point queuing.
Actively maintained
- Backend
Pulsar
Apache-2.0Distributed messaging and streaming platform that unifies traditional queuing and event streaming with built-in multi-tenancy.
Actively maintained
- Backend
Spotted an error? Suggest an edit on GitHub.