[Open Source] A free and open-source workflow designer, ready to use out of the box, making workflow development and usage easier.

Open SourceProcess Management
2026-06-28 04:44 2 次浏览 • 0 次下载 0KB
[Open Source] A free and open-source workflow designer, ready to use out of the box, making workflow development and usage easier.

1. Project Overview

Image

BeeFlow Workflow

workflow-engine is a free and open-source workflow designer for the BeeFlow workflow system. The designer provides a complete set of features, including workflow approval, form design, and approval process design, ready to use out of the box.

After using this designer for quite some time, we found it to be quite good, so we decided to open-source the frontend workflow designer code. We hope it will help more developers, and we also look forward to your feedback.

2. Open Source License

Licensed under Apache-2.0

3. Screenshots

Basic Workflow Information

Image

Form design

We provide a rich collection of form design components, allowing you to easily and flexibly build complex form fields. Each component comes with corresponding parameter configurations, giving you greater flexibility in controlling how each component is displayed.

Image

Workflow Design

The workflow designer supports three main node types: approval nodes, notification nodes, and branch nodes. Approval nodes: Configure approvers for each node, supporting multi-level approval, joint approval, and sequential approval. Additional approvers can also be added or removed during workflow execution. Notification nodes: Specify recipients for notifications at any stage of the workflow. Branch nodes: Support complex branching conditions and can dynamically match conditions based on the defined form components.

Image

Image

Conditions support text matching for required form fields, single-select and multi-select option matching, arithmetic comparisons for numbers and amounts, initiator source matching, and more.

Image

General Settings: Supports approval types such as fixed personnel, supervisors, department heads, and roles. Advanced Settings: When multiple approvers are specified, supports joint approval and sequential approval.

Image

Workflow Management

Image

Initiate Workflow

Image

Image

Click on a workflow, complete all required fields in the workflow form, and preview the approval progress.

Approval Actions

Image

During the workflow approval process, we support the following actions:

  • Transfer

  • Return

  • Add Approver Before

  • Add Approver After

  • Add Parallel Approver

  • Remove Approver

  • Comment


4. Feature Overview

workflow-engine is a free and open-source workflow designer for the BeeFlow workflow system. The designer provides a complete set of features, including workflow approval, form design, and approval process design, ready to use out of the box.

workflow is a lightweight workflow designer developed with Vue 3. It supports custom forms, complex workflow design, and other OA approval features. It offers an attractive interface that is easy to use and get started with.

slogan

We are committed to building simple and easy-to-use workflow components, making workflow development and usage easier.

5. Tech Stack

A lightweight workflow designer developed with Vue 3. The workflow solution helps simplify workflow development and usage.

Project Execution

# Environment Requirements
npm i -S

# Run the Test Environment
npm run test
#1
资源直链https://gitee.com/zhangjinlibra/workflow-engine
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare