RepositoryTypeScriptCNChina
Yiuman

Yiuman/bpmn-vue-activiti

基于Vue3.x + Vite + bpmn-js + element-plus + tsx 实现的Activiti流程设计器(Activiti process designer based on Vue3.x + Vite + BPMN-JS + Element-Plus + TSX implementation)

652stars
184forks
8issues
0views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: activiti

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: bpmn-js

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: element-plus

#1 Repository Của Tháng

🚀 Trình thiết kế quy trình Activiti dựa trên Vue3 + bpmn-js

Một dự án mở nguồn cho phép bạn xây dựng và tùy chỉnh các quy trình làm việc kiểu Activiti ngay trên giao diện web hiện đại.

bpmn-vue-activiti là một công cụ thiết kế quy trình (process designer) được phát triển bởi cộng đồng, dựa trên công nghệ Vue 3.x kết hợp với Vite để tối ưu tốc độ phát triển. Dự án tích hợp thư viện bpmn-js để xử lý đồ họa BPMN và Element-Plus để hỗ trợ giao diện người dùng trực quan. Đây là lựa chọn hoàn hảo nếu bạn đang tìm cách thiết kế, chỉnh sửa và triển khai các quy trình làm việc dựa trên chuẩn BPMN một cách nhanh chóng.

✨ Điểm nổi bật

  • Công nghệ hiện đại: Sử dụng Vue 3.x + Vite + TSX mang lại hiệu suất cao và trải nghiệm phát triển tối ưu.
  • Toàn dữ liệu thống điệp: Mô hình thành phần hoàn toàn dựa trên dữ liệu, giúp tách rời logic và giao diện một cách sạch sẽ.
  • Hỗ trợ Activiti 7: Tích hợp sẵn moddle của Activiti, phù hợp với hệ sinh thái quy trình làm việc doanh nghiệp.
  • Dễ dàng mở rộng: Cấu hình các thuộc tính nút nhấn hoặc phần tử BPMN chỉ bằng vài thao tác trong thư mục config/modules.
  • Quản lý trạng thái trung tâm: Sử dụng store.ts để quản lý toàn bộ trạng thái bao gồm khởi tạo modeler và cập nhật nút nhấn.
  • Thành phần linh hoạt: Các thành phần như dynamic-binder, panel, sublist được thiết kế để tái sử dụng và tùy biến.

💡 Vì sao đáng chú ý

Khác biệt với các công cụ thiết kế BPMN khác, dự án này không chỉ là một bộ công cụ đồ học mà còn là một nền tảng dữ liệu thống nhất — nơi mọi thứ đều được điều khiển bởi cấu hình JSON. Điều này giúp các nhà phát triển dễ dàng mở rộng tính năng mà không cần can thiệp sâu vào lõi hệ thống. Đặc biệt phù hợp với các dự án cần tích hợp nhanh vào hệ thống workflow dựa trên Activiti 7.


#Vue3 #BPMN #Activiti #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryTypeScript
vbenjs/vue-vben-admin

A modern vue admin panel built with Vue3, Shadcn UI, Vite, TypeScript, and Monorepo. It's fast!

33.7k
Oct 22, 2026
RepositoryVue
pure-admin/vue-pure-admin

全面ESM+Vue3+Vite+Element-Plus+TypeScript编写的一款后台管理系统(兼容移动端)

20.7k
Oct 12, 2026
RepositoryVue
yangzongzhuan/RuoYi-Vue3

:tada: (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统

6.8k
Sep 16, 2026
RepositoryVue
kailong321200875/vue-element-plus-admin

A backend management system based on vue3, typescript, element-plus, and vite

3.7k
Sep 1, 2026
RepositoryTypeScript
slidevjs/slidev

Presentation Slides for Developers

49.2k
Oct 23, 2026
RepositoryTypeScript
element-plus/element-plus

🎉 A Vue.js 3 UI Library made by Element team

27.8k
Oct 20, 2026
RepositoryTypeScript
youzan/vant

A lightweight, customizable Vue UI library for mobile web apps.

24.4k
Oct 22, 2026
RepositoryTypeScript
vueuse/vueuse

Collection of essential Vue Composition Utilities for Vue 3

22.4k
Oct 21, 2026
RepositoryTypeScript
doocs/md

✍ WeChat Markdown Editor | 一款高度简洁的微信 Markdown 编辑器:支持 Markdown 语法、自定义主题样式、内容管理、多图床、AI 助手等特性

13.4k
Oct 20, 2026