4
4
[ <img src =" http://img.shields.io/badge/web-serverlessworkflow.io-red?style=social&logo=google-chrome " >] ( https://cloud-native.slack.com/messages/serverless-workflow )
5
5
[ <img src =" https://img.shields.io/twitter/follow/CNCFWorkflow?style=social " >] ( https://twitter.com/CNCFWorkflow )
6
6
7
- <p align =" center " >
8
- <img src =" media/logos/serverlessworkflow-horizontal-color.png " width =" 500px " alt =" Serverless Workflow Specification " />
9
- </p >
7
+ ## About
8
+
9
+ CNCF Serverless Workflow defines a vendor-neutral, open-source, and fully community-driven
10
+ ecosystem for defining and running DSL-based workflows that target the Serverless technology domain.</h3 >
10
11
11
- A specification that defines a vendor-neutral and declarative workflow language,
12
- targeting the Serverless computing technology domain.
12
+ This project is composed of:
13
13
14
- Serverless Workflow is hosted by the [ Cloud Native Computing Foundation (CNCF)] ( https://www.cncf.io/ ) and was approved as a
14
+ * [ Specification] ( specification.md ) for defining DSL-based workflows
15
+ * [ Developer SDKs] ( #sdks ) for different programming languages
16
+ * [ Workflow runtimes] ( #runtime ) supporting the specification
17
+ * Developer [ tooling support] ( #tooling ) for writing DSL-based workflows
18
+
19
+ CNCF Serverless Workflow is hosted by the [ Cloud Native Computing Foundation (CNCF)] ( https://www.cncf.io/ ) and was approved as a
15
20
Cloud Native Sandbox level project on July 14, 2020.
16
21
17
22
## Table of Contents
@@ -55,6 +60,16 @@ Check out our project DevStats [here](https://serverlessworkflow.devstats.cncf.i
55
60
| [ TypeScript SDK] ( https://github.com/serverlessworkflow/sdk-typescript ) | | | [ main] ( https://github.com/serverlessworkflow/sdk-typescript ) |
56
61
| [ VSCode Extension] ( https://github.com/serverlessworkflow/vscode-extension ) | [ 1.6.0] ( https://marketplace.visualstudio.com/items?itemName=serverlessworkflow.serverless-workflow-vscode-extension ) | | [ main] ( https://github.com/serverlessworkflow/vscode-extension ) |
57
62
63
+ ## Runtime
64
+
65
+ - [ Synapse] ( https://github.com/serverlessworkflow/synapse )
66
+
67
+ Serverless Workflow is open to host open-source runtime implementations that would like to
68
+ be part and grow alongside the core specification.
69
+
70
+ [ Synapse] ( https://github.com/serverlessworkflow/synapse ) is a Kubernetes-native workflow runtime which supports and is part of the Serverless
71
+ Workflow eco-system.
72
+
58
73
## SDKs
59
74
60
75
- [ Go] ( https://github.com/serverlessworkflow/sdk-go )
@@ -65,16 +80,6 @@ Check out our project DevStats [here](https://serverlessworkflow.devstats.cncf.i
65
80
Serverless Workflow encourages development of SDKs dedicated to help developers with
66
81
consuming, parsing, validating and testing their workflows that use the Serverless Workflow DSL.
67
82
68
- ## Runtime
69
-
70
- - [ Synapse] ( https://github.com/serverlessworkflow/synapse )
71
-
72
- Serverless Workflow is open to host open-source runtime implementations that would like to
73
- be part and grow alongside the core specification.
74
-
75
- [ Synapse] ( https://github.com/serverlessworkflow/synapse ) is a Kubernetes-native workflow runtime which supports and is part of the Serverless
76
- Workflow eco-system.
77
-
78
83
## Tooling
79
84
80
85
In order to enhance developer experience with the specification, we also provide a [ Visual Studio Code extension] ( https://marketplace.visualstudio.com/items?itemName=serverlessworkflow.serverless-workflow-vscode-extension ) .
0 commit comments