Sequential workflow designer with 0 external dependencies for web. It's written in TypeScript and uses the SVG format for rendering. This designer is not associated with any workflow engine. It's full generic. You may create any kind application by this:
📄️ Initialize with JS or TS
📄️ Initialize with React
The designer is written in TypeScript with no dependencies, but to increase a developer experience we prepared a dedicated package for React. The package wraps a native component and provides a React style syntax.
📄️ Initialize with Angular
The designer is written in TypeScript with no dependencies, but to increase a developer experience we prepared a dedicated package for Angular. The package wraps a native component and provides a Angular style syntax.
📄️ Initialize Pro
If you read this page, you probably bought the pro version of the designer. Thank you for your support! This article will help you to initialize the pro version of the designer.
📄️ Sharing Types
This article is dedicated for projects which use TypeScript for the frontend and the backend.
The Sequential Workflow Designer provides a number of events that can be used to handle various workflow designer actions.
📄️ Tree Traversal
Your workflow is represented as a tree structure according to the specific definition. There can be multiple motivations for navigating through this tree. It is important to be aware that performing this operation requires a significant amount of processing power, so it is advisable to undertake it only when absolutely necessary. Additionally, it is recommended to utilize a cache to store the outcomes of the traversal.
🗃️ Step Components