[Open Source] A Flowable-Based Workflow Management Platform That Is Easy to Integrate, Highly Customizable, and Extensible

Open SourceProcess Management
2026-06-28 04:50 4 次浏览 • 0 次下载 0KB
[Open Source] A Flowable-Based Workflow Management Platform That Is Easy to Integrate, Highly Customizable, and Extensible

1. Project Overview

RuoYi-Flowable

Workflow Management Platform Based on RuoYi + Flowable 6.x

2. Open Source License

Licensed under Apache-2.0

3. Screenshots

Demonstration Picture

Image

 

Image

 

Image

 

Image

 

Image

 

Image

 

Image

 

Image

 

Image

 

Image

 

Image

 

Image

 

4. Feature Overview

A workflow management platform based on RuoYi-vue + Flowable 6.x, providing features such as process management, process monitoring, and task scheduling. It is easy to integrate, highly customizable, and extensible.

Built-in functions

  • Online Workflow Designer

  • Online Workflow Form Designer

  • Single-Node Form Configuration

  • Multi-Instance Approval Tasks

  • Task and Execution Listener Configuration for Task Nodes

  • Dynamic Task Candidate Configuration

  • Other Workflow-Related Features

5. Tech Stack

A Workflow Management Platform Based on RuoYi-vue + Flowable 6.x ~

  • Periodically syncs RuoYi-Vue with the latest version.

  • The frontend uses Vue and Element UI.

  • The backend uses Spring Boot, Spring Security, Redis & JWT.

  • Authentication uses JWT and supports multi-client authentication.

  • Supports dynamically loading permission-based menus and provides easy permission management through multiple methods.

Flowable is a lightweight business process engine written in Java. The Flowable process engine can be used to deploy BPMN 2.0 process definitions (the industry-standard XML specification for defining processes), create process instances from these definitions, perform queries, access running or historical process instances and their related data, and more. This chapter introduces various concepts and APIs step by step using an example that you can run in your own development environment.

Flowable can be flexibly integrated into your applications, services, or architecture. You can embed the engine by adding Flowable libraries distributed as JAR files to your application or service. This JAR-based distribution makes Flowable easy to integrate into any Java environment, including Java SE, servlet containers such as Tomcat, Jetty, or Spring, and Java EE servers such as JBoss or WebSphere. Alternatively, you can make HTTP calls using the Flowable REST API. Flowable also provides several applications (Flowable Modeler, Flowable Admin, Flowable IDM, and Flowable Task) with ready-to-use UI examples for working with processes and tasks.

#1
资源直链https://gitee.com/tony2y/RuoYi-flowable
去下载
星河码客

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

关于本站

联系我们

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

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

Powered by Nuxt · Deployed on Cloudflare