[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4143":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":40,"readmeContent":41,"aiSummary":42,"trendingCount":16,"starSnapshotCount":16,"syncStatus":43,"lastSyncTime":44,"discoverSource":45},4143,"seatunnel","apache\u002Fseatunnel","apache","SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool.","https:\u002F\u002Fseatunnel.apache.org\u002F",null,"Java",9378,2266,170,399,0,4,12,63,13,41,"Apache License 2.0",false,"dev",true,[7,27,28,29,30,31,32,33,34,35,36,37,38,39],"batch","cdc","change-data-capture","data-ingestion","data-integration","elt","embeddings","high-performance","llm","multimodal","offline","real-time","streaming","2026-06-12 02:00:59","# Apache SeaTunnel\n\n\u003Cimg src=\"https:\u002F\u002Fseatunnel.apache.org\u002Fimage\u002Flogo.png\" alt=\"SeaTunnel Logo\" height=\"200px\" align=\"right\" \u002F>\n\n[![Build Workflow](https:\u002F\u002Fgithub.com\u002Fapache\u002Fseatunnel\u002Factions\u002Fworkflows\u002Fbuild_main.yml\u002Fbadge.svg?branch=dev)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fseatunnel\u002Factions\u002Fworkflows\u002Fbuild_main.yml)\n[![Join Slack](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fslack-%23seatunnel-4f8eba?logo=slack)](https:\u002F\u002Fs.apache.org\u002Fseatunnel-slack)\n[![Twitter Follow](https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002FASFSeaTunnel.svg?label=Follow&logo=twitter)](https:\u002F\u002Ftwitter.com\u002FASFSeaTunnel)\n[![Ask DeepWiki](https:\u002F\u002Fdeepwiki.com\u002Fbadge.svg)](https:\u002F\u002Fdeepwiki.com\u002Fapache\u002Fseatunnel)\n\n## Overview\nSeaTunnel is a multimodal, high-performance, distributed data integration tool, capable of synchronizing vast amounts of data daily. It's trusted by numerous companies for its efficiency and stability.\n\n## Why Choose SeaTunnel\nSeaTunnel addresses common data integration challenges:\n- **Diverse Data Sources**: Seamlessly integrates with hundreds of evolving data sources.\n- **Multimodal Data Integration**: Supports the integration of video, images, binary files, structured and unstructured text data.\n- **Complex Synchronization Scenarios**: Supports various synchronization methods, including real-time, CDC, and full database synchronization.\n- **Resource Efficiency**: Minimizes computing resources and JDBC connections for real-time synchronization.\n- **Quality and Monitoring**: Provides data quality and monitoring to prevent data loss or duplication.\n\n## Key Features\n- **Diverse Connectors**: Offers support for over 160 connectors, with ongoing expansion.\n- **Batch-Stream Integration**: Easily adaptable connectors simplify data integration management.\n- **Distributed Snapshot Algorithm**: Ensures data consistency across synchronized data.\n- **Multi-Engine Support**: Works with SeaTunnel Zeta Engine, Flink, and Spark.\n- **JDBC Multiplexing and Log Parsing**: Efficiently synchronizes multi-tables and databases.\n- **High Throughput and Low Latency**: Provides high-throughput data synchronization with low latency.\n- **Real-Time Monitoring**: Offers detailed insights during synchronization.\n\n## SeaTunnel Workflow\n![SeaTunnel Workflow](docs\u002Fimages\u002Farchitecture_diagram.png)\n\nConfigure jobs, select execution engines, and parallelize data using Source Connectors. Easily develop and extend connectors to meet your needs.\n\n## Supported Connectors\n- [Source Connectors](https:\u002F\u002Fseatunnel.apache.org\u002Fdocs\u002Fconnectors\u002Fsource)\n- [Sink Connectors](https:\u002F\u002Fseatunnel.apache.org\u002Fdocs\u002Fconnectors\u002Fsink)\n- [Transform Connectors](https:\u002F\u002Fseatunnel.apache.org\u002Fdocs\u002Ftransforms)\n\n## Getting Started\nDownload SeaTunnel from the [Official Website](https:\u002F\u002Fseatunnel.apache.org\u002Fdownload).\nChoose your runtime execution engine:\n- [SeaTunnel Zeta Engine](https:\u002F\u002Fseatunnel.apache.org\u002Fdocs\u002Fgetting-started\u002Flocally\u002Fquick-start-seatunnel-engine)\n- [Spark](https:\u002F\u002Fseatunnel.apache.org\u002Fdocs\u002Fgetting-started\u002Flocally\u002Fquick-start-spark)\n- [Flink](https:\u002F\u002Fseatunnel.apache.org\u002Fdocs\u002Fgetting-started\u002Flocally\u002Fquick-start-flink)\n\n## Multimodal Data Integration\n- Most data integration tools support structured and unstructured text data, and SeaTunnel does as well. Simply refer to the desired Source\u002FSink to use.\n- For integrating video, images, and binary files with SeaTunnel, please refer to the documentation for detailed instructions.\n\n## Apache SeaTunnel Tools\nSeaTunnel Tools provides a range of peripheral tools, including Apache SeaTunnel Mcp Server, etc,please refer to [SeaTunnel Tools](https:\u002F\u002Fgithub.com\u002Fapache\u002Fseatunnel-tools).\n\n## Users\nCompanies and organizations worldwide use SeaTunnel for research, production, and commercial products. \nExplore real-world use cases of SeaTunnel, such as JP morgan, S7, JDT, Bytedance, Tencent Cloud. More use cases can be found on the [SeaTunnel Users](https:\u002F\u002Fseatunnel.apache.org\u002Fuser).\n\n## Code of Conduct\nParticipate in this project in accordance with the Contributor Covenant [Code of Conduct](https:\u002F\u002Fwww.apache.org\u002Ffoundation\u002Fpolicies\u002Fconduct).\n\n## Contributors\nWe appreciate all developers for their contributions. See the [List Of Contributors](https:\u002F\u002Fgithub.com\u002Fapache\u002Fseatunnel\u002Fgraphs\u002Fcontributors).\n\n## How to Compile\nRefer to this [Setup](https:\u002F\u002Fseatunnel.apache.org\u002Fdocs\u002Fdeveloper\u002Fsetup) for compilation instructions.\n\n## Contact Us\n- Mail list: **dev@seatunnel.apache.org**. Subscribe by sending an email to `dev-subscribe@seatunnel.apache.org`.\n- Slack: [Join SeaTunnel Slack](https:\u002F\u002Fs.apache.org\u002Fseatunnel-slack)\n- Twitter: [ASFSeaTunnel on Twitter](https:\u002F\u002Ftwitter.com\u002FASFSeaTunnel)\n\n## Landscapes\nSeaTunnel enriches the [CNCF CLOUD NATIVE Landscape](https:\u002F\u002Flandscape.cncf.io\u002F?landscape=observability-and-analysis&license=apache-license-2-0).\n\n## License\n[Apache 2.0 License](LICENSE)\n\n## Frequently Asked Questions\n\n### 1. How do I install SeaTunnel?\n\nFollow the [Local Deployment](https:\u002F\u002Fseatunnel.apache.org\u002Fdocs\u002Fgetting-started\u002Flocally\u002Fdeployment) on SeaTunnel website to get \nstarted quickly.\nPlease refer to the [Cluster Deployment](https:\u002F\u002Fseatunnel.apache.org\u002Fdocs\u002Fengines\u002Fzeta\u002Fhybrid-cluster-deployment)\n\n### 2. Where can I find documentation and tutorials?\n[Official Documentation](https:\u002F\u002Fseatunnel.apache.org\u002Fdocs) includes detailed guides and tutorials to help you get started.\n\n### 3. Is there a community or support channel?\nYou can submit an issue on [GitHub Issues](https:\u002F\u002Fgithub.com\u002Fapache\u002Fseatunnel\u002Fissues).\nJoin our Slack community [SeaTunnel Slack](https:\u002F\u002Fs.apache.org\u002Fseatunnel-slack).\nMore information, please refer to [FAQ](https:\u002F\u002Fseatunnel.apache.org\u002Fdocs\u002Ffaq). \n\n### 4. How can I contribute to SeaTunnel?\nWe welcome contributions! Please refer to our [Contribution Guidelines](https:\u002F\u002Fseatunnel.apache.org\u002Fdocs\u002Fdeveloper\u002Fcoding-guide) for details.\n\n","SeaTunnel 是一个高性能、分布式的多模态数据集成工具，能够每天同步大量数据。它支持超过160种连接器，涵盖视频、图像、二进制文件、结构化和非结构化文本数据的集成，并且适用于实时、CDC（变更数据捕获）以及全量数据库同步等多种复杂同步场景。通过分布式快照算法保证数据一致性，同时支持SeaTunnel Zeta Engine、Flink 和 Spark 多种计算引擎，实现高吞吐低延迟的数据处理。此外，SeaTunnel 提供了数据质量和监控功能以防止数据丢失或重复。该项目适合需要高效稳定地进行大规模数据迁移与整合的企业使用。",2,"2026-06-11 02:58:42","top_language"]