Zurück zum Ranking

miyuesc/bpmn-process-designer

TypeScriptjuejin.cn/post/7304831120710434868

bpmn-js 工具库

vuevuejsbpmn-jsbpmnprocessdemo
Sterne-Wachstum
Sterne
1.8k
Forks
489
Wochenwachstum
Issues
25
5001k1.5k
Dez. 2020Okt. 2022Sept. 2024Juli 2026
Artefaktenpmnpm install bpmn-process-designer
README

Bpmn Process Designer


✨✨✨ 目前成都的"小学生"大佬和作者一起开发了 Flowable 流程引擎组件(包含前端设计器与后端流程引擎)。

🚀🚀🚀该组件与Flowable 流程引擎深度融合,结合实际业务场景和使用方式,对属性编辑面板进行了重新设计,优化了用户体验。 增加了符合业务场景的流程校验与进度预览、引入了富文本编辑器与代码编辑器。 结合后端引擎,可直接嵌入系统中使用。

详情请访问:https://www.bpmport.com/products

设计器预览:FlowableDesignerFlowableViewer

联系方式:

Mail: 463805737@qq.com

QQ Group: 582010059

QQ Group wechat


bpmn-js 等相关内容,遇到问题可以在 bpmn-js-questions: bpmn工具库说明及常见问题解答 中查询或者提问。


作者简介

MiyueFE(白小米),也可以叫我小白或者小米,常驻 稀土掘金,也可以通过以下方式联系我:

项目说明

  1. vue 2 + JavaScript + bpmn-js@8+ + element-ui 在本仓库 main 分支,是外面多数项目依赖的原始代码,问题较多。

  2. vue 2 + JavaScript + bpmn-js@9+ + element-ui 在本仓库 v2 分支,修改了少数样式,调整了数据交互逻辑,但是核心的数据更新与处理部分逻辑还有一些缺陷。

  3. vue 3 + TypeScript + bpmn-js@13 + naive-uimoon-studio/vite-vue-bpmn-process 仓库,是 v2 的前身。

当前 next 分支作为 pnpm workplace 测试分支,与上述所有内容存在较大差异(暂时不能直接使用),加上工作问题,更新时间不定。

另外,上述 1、2、3 三个分支作为很早之前的版本,虽然用户量比较多,但是依然存在很多问题,建议在理解代码之后进行重新开发。 next 分支提供了基础的 bpmn-js 工具方法,基于官方 camunda 属性面板,并进行了多次测试,基本上可以满足大部分自主开发中的核心需求,只需要基于该分支进行二次开发即可。

如果需要可以直接结合系统使用,并且已经修复了核心业务逻辑问题的版本,可以联系上面的商业版本。

开源许可

Apache License © 2023 miyuesc

本项目遵守 Apache License 2.0 开源协议,详情请参阅 LICENSE 文件

基于此项目进行开发时,请保留作者的版权信息。

赞助

书籍推荐

《深入Activiti流程引擎:核心原理与高阶实战》

推荐指数:⭐⭐⭐⭐⭐

购买地址:京东异步社区电子书

《深入Flowable流程引擎:核心原理与高阶实战》

推荐指数:⭐⭐⭐⭐⭐

购买地址:京东

这本书得到了 Flowable 创始人 Tijs Rademakers 亲笔作序推荐,对系统学习和深入掌握 Flowable 的用法非常有帮助。

深入Flowable流程引擎

Ähnliche Repositories
vuejs/vue

This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

TypeScriptnpmMIT Licensevuejavascript
v2.vuejs.org
210.1k33.8k
justjavac/free-programming-books-zh_CN

:books: 免费的计算机编程类中文书籍,欢迎投稿

GNU General Public License v3.0pythonjavascript
weibo.com/justjavac
117.7k28.2k
storybookjs/storybook

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

TypeScriptnpmMIT Licensestorybookstyleguide
storybook.js.org
90.6k10.2k
PanJiaChen/vue-element-admin

:tada: A magical vue admin https://panjiachen.github.io/vue-element-admin

VueMIT Licensevueadmin
90.2k30.4k
hoppscotch/hoppscotch

Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia

TypeScriptnpmMIT Licenseapiapi-client
hoppscotch.io
79.8k6k
nuxt/nuxt

the full-stack Vue framework

TypeScriptnpmMIT Licensecsrfull-stack
nuxt.com
60.7k5.7k
marktext/marktext

📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

TypeScriptnpmMIT Licensemacostypewriter-mode
marktext.me
59k4.4k
go-gitea/gitea

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

GoGo ModulesMIT Licensegiteagolang
gitea.com
57k6.9k
ElemeFE/element

A Vue.js 2.0 UI Toolkit for Web

VueMIT Licensevuecomponents
element.eleme.io
54.1k14.4k
ionic-team/ionic-framework

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

TypeScriptnpmMIT Licenseionicmobile
ionicframework.com
52.6k13.3k
lyswhut/lx-music-desktop

一个基于 Electron 的音乐软件

TypeScriptnpmApache License 2.0music-playerjavascript
lyswhut.github.io/lx-music-doc/
52.3k6.9k
prettier/prettier

Prettier is an opinionated code formatter.

JavaScriptnpmMIT Licenseformatterprinter
prettier.io
52.1k4.9k