This is an automated email from the ASF dual-hosted git repository.

kirs pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-seatunnel.git


The following commit(s) were added to refs/heads/dev by this push:
     new d91377d  [Improve] [doc] Display plugins in the form of a table (#1338)
d91377d is described below

commit d91377da15cad2393ce88c91c23f42a0d95b2cd4
Author: Xiao Zhao <[email protected]>
AuthorDate: Sat Feb 26 19:54:23 2022 +0800

    [Improve] [doc] Display plugins in the form of a table (#1338)
---
 README.md | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 61 insertions(+), 12 deletions(-)

diff --git a/README.md b/README.md
index 3e5e492..49d0c97 100644
--- a/README.md
+++ b/README.md
@@ -62,18 +62,67 @@ processing plug-in, because the whole system is easy to 
expand.
 
 ## Plugins supported by SeaTunnel
 
-- Input plugin
-
-  Fake, File, Hdfs, Kafka, Druid, InfluxDB, S3, Socket, self-developed Input 
plugin
-
-- Filter plugin
-  
-  Add, Checksum, Convert, Date, Drop, Grok, Json, Kv, Lowercase, Remove, 
Rename, Repartition, Replace,
-  Sample, Split, Sql, Table, Truncate, Uppercase, Uuid, Self-developed Filter 
plugin
-  
-- Output plugin
-
-  Elasticsearch, File, Hdfs, Jdbc, Kafka, Druid, InfluxDB, Mysql, S3, Stdout, 
self-developed Output plugin
+| <div style="width: 130pt">Spark Connector Plugins | <div style="width: 
80pt">Database Type | <div style="width: 50pt">Source | <div style="width: 
50pt">Sink                        |
+|:------------------------:|:--------------:|:------------------------------------------------------------------:|:-------------------------------------------------------------------:|
+|Batch                     |Fake            
|[doc](./docs/en/spark/configuration/source-plugins/Fake.md)         |          
                                                           |
+|                          |ElasticSearch   
|[doc](./docs/en/spark/configuration/source-plugins/Elasticsearch.md)|[doc](./docs/en/spark/configuration/sink-plugins/Elasticsearch.md)
   |
+|                          |File            
|[doc](./docs/en/spark/configuration/source-plugins/File.md)         
|[doc](./docs/en/spark/configuration/sink-plugins/File.md)            |
+|                          |Hive            
|[doc](./docs/en/spark/configuration/source-plugins/Hive.md)         
|[doc](./docs/en/spark/configuration/source-plugins/Hive.md)          |
+|                          |Hudi            
|[doc](./docs/en/spark/configuration/source-plugins/Hudi.md)         
|[doc](./docs/en/spark/configuration/sink-plugins/Hudi.md)            |
+|                          |Jdbc            
|[doc](./docs/en/spark/configuration/source-plugins/Jdbc.md)         
|[doc](./docs/en/spark/configuration/sink-plugins/Jdbc.md)            |
+|                          |MongoDB         
|[doc](./docs/en/spark/configuration/source-plugins/MongoDB.md)      
|[doc](./docs/en/spark/configuration/sink-plugins/MongoDB.md)         |
+|                          |neo4j           
|[doc](./docs/en/spark/configuration/source-plugins/neo4j.md)        |          
                                                           |
+|                          |Phoenix         
|[doc](./docs/en/spark/configuration/source-plugins/Phoenix.md)      
|[doc](./docs/en/spark/configuration/sink-plugins/Phoenix.md)         |
+|                          |Redis           
|[doc](./docs/en/spark/configuration/source-plugins/Redis.md)        
|[doc](./docs/en/spark/configuration/sink-plugins/Redis.md)           |
+|                          |Tidb            
|[doc](./docs/en/spark/configuration/source-plugins/Tidb.md)         
|[doc](./docs/en/spark/configuration/sink-plugins/Tidb.md)            |
+|                          |Clickhouse      |                                  
                                  
|[doc](./docs/en/spark/configuration/sink-plugins/Clickhouse.md)      |  
+|                          |Doris           |                                  
                                  
|[doc](./docs/en/spark/configuration/sink-plugins/Doris.md)           |
+|                          |Email           |                                  
                                  
|[doc](./docs/en/spark/configuration/sink-plugins/Email.md)           |
+|                          |Hbase           |                                  
                                  
|[doc](./docs/en/spark/configuration/sink-plugins/Hbase.md)           |
+|                          |Kafka           |                                  
                                  
|[doc](./docs/en/spark/configuration/sink-plugins/Kafka.md)           |
+|                          |Console         |                                  
                                  
|[doc](./docs/en/spark/configuration/sink-plugins/Console.md)         |
+|                          |Kudu            
|[doc](./docs/en/spark/configuration/source-plugins/Kudu.md)         
|[doc](./docs/en/spark/configuration/sink-plugins/Kudu.md)            |
+|                          |Mysql           |                                  
                                  
|[doc](./docs/en/spark/configuration/sink-plugins/Mysql.md)           |
+|                          |Redis           
|[doc](./docs/en/spark/configuration/source-plugins/Redis.md)        
|[doc](./docs/en/spark/configuration/sink-plugins/Redis.md)           |
+|Stream                    |FakeStream      
|[doc](./docs/en/spark/configuration/source-plugins/FakeStream.md)   |          
                                                           |
+|                          |KafkaStream     
|[doc](./docs/en/spark/configuration/source-plugins/KafkaStream.md)  |          
                                                           |
+|                          |SocketStream    
|[doc](./docs/en/spark/configuration/source-plugins/SocketStream.md) |          
                                                           |
+
+| <div style="width: 130pt">Flink Connector Plugins | <div style="width: 
80pt">Database Type  | <div style="width: 50pt">Source | <div style="width: 
50pt">Sink                                                                |
+|:------------------------:|:--------------:|:------------------------------------------------------------------:|:-------------------------------------------------------------------:|
+|                          |Druid           
|[doc](./docs/en/flink/configuration/source-plugins/Druid.md)        
|[doc](./docs/en/flink/configuration/sink-plugins/Druid.md)           |
+|                          |Fake            
|[doc](./docs/en/flink/configuration/source-plugins/Fake.md)         |          
                                                           |
+|                          |File            
|[doc](./docs/en/flink/configuration/source-plugins/File.md)         
|[doc](./docs/en/flink/configuration/sink-plugins/File.md)            |
+|                          |InfluxDb        
|[doc](./docs/en/flink/configuration/source-plugins/InfluxDb.md)     
|[doc](./docs/en/flink/configuration/sink-plugins/InfluxDb.md)        |
+|                          |Jdbc            
|[doc](./docs/en/flink/configuration/source-plugins/Jdbc.md)         
|[doc](./docs/en/flink/configuration/sink-plugins/Jdbc.md)            |
+|                          |Kafka           
|[doc](./docs/en/flink/configuration/source-plugins/Kafka.md)        
|[doc](./docs/en/flink/configuration/sink-plugins/Kafka.md)           |
+|                          |Socket          
|[doc](./docs/en/flink/configuration/source-plugins/Socket.md)       |          
                                                           |
+|                          |Console         |                                  
                                  
|[doc](./docs/en/flink/configuration/sink-plugins/Console.md)         |
+|                          |Doris           |                                  
                                  
|[doc](./docs/en/flink/configuration/sink-plugins/Doris.md)           |
+|                          |ElasticSearch   |                                  
                                  
|[doc](./docs/en/flink/configuration/sink-plugins/Elasticsearch.md)   |
+
+|<div style="width: 130pt">Transform Plugins| <div style="width: 100pt">Spark  
                                  | <div style="width: 100pt">Flink             
                        |
+|:-----------------------------------------:|:------------------------------------------------------------------:|:-------------------------------------------------------------------:|
+|Add                                        |                                  
                                  |                                             
                        |
+|CheckSum                                   |                                  
                                  |                                             
                        |
+|Convert                                    |                                  
                                  |                                             
                        |
+|Date                                       |                                  
                                  |                                             
                        |
+|Drop                                       |                                  
                                  |                                             
                        |
+|Grok                                       |                                  
                                  |                                             
                        |
+|Json                                       
|[doc](./docs/en/spark/configuration/transform-plugins/Json.md)      |          
                                                           |
+|Kv                                         |                                  
                                  |                                             
                        |
+|Lowercase                                  |                                  
                                  |                                             
                        |
+|Remove                                     |                                  
                                  |                                             
                        |
+|Rename                                     |                                  
                                  |                                             
                        |
+|Repartition                                |                                  
                                  |                                             
                        |
+|Replace                                    |                                  
                                  |                                             
                        |
+|Sample                                     |                                  
                                  |                                             
                        |
+|Split                                      
|[doc](./docs/en/spark/configuration/transform-plugins/Split.md)     
|[doc](./docs/en/flink/configuration/transform-plugins/Split.md)      |
+|Sql                                        
|[doc](./docs/en/spark/configuration/transform-plugins/Sql.md)       
|[doc](./docs/en/flink/configuration/transform-plugins/Sql.md)        |
+|Table                                      |                                  
                                  |                                             
                        |
+|Truncate                                   |                                  
                                  |                                             
                        |
+|Uppercase                                  |                                  
                                  |                                             
                        |
+|Uuid                                       |                                  
                                  |                                             
                        |
 
 ## Environmental dependency
 

Reply via email to