# 🌈 Special Sponser

力软低代码平台
引擎式开发,适应多变业务场景,使用无限制,100%源码授权

Snowy
国内首个国密前后端分离快速开发平台,中国式工作流、独家双模式租户

2023年明道云伙伴大会
千人同聚,48位行业大咖解析零代码实践经验和技术前沿。30个席位限时免费,速抢码:bnlf

云程低代码平台
采用springboot+vue技术,可私有化部署,可交付源代码
- name: 力软低代码平台
desc: 引擎式开发,适应多变业务场景,使用无限制,100%源码授权
avatar: /img/donate/liruan.png
link: https://www.learun.cn?fuid=03
bgColor: '#148ce9'
textColor: '#FFFFFF'
expired: '2024-07-10'
- name: Snowy
desc: 国内首个国密前后端分离快速开发平台,中国式工作流、独家双模式租户
avatar: /img/donate/snowy.png
link: https://xiaonuo.vip
bgColor: '#1373CC'
textColor: '#ffffff'
expired: '2024-10-10'
- name: 2023年明道云伙伴大会
desc: 千人同聚,48位行业大咖解析零代码实践经验和技术前沿。30个席位限时免费,速抢码:bnlf
avatar: /img/donate/mdy.png
link: https://www.mingdao.com/event/mpc/2023
bgColor: '#2196F3'
textColor: '#FFFFFF'
expired: '2024-04-22'
- name: 云程低代码平台
desc: 采用springboot+vue技术,可私有化部署,可交付源代码
avatar: /img/donate/yuncheng.png
link: http://www.yunchengxc.com/
bgColor: '#1C58E6'
textColor: '#FFFFFF'
expired: '2023-10-27'
# 🍬 Feature
- 组件定义统一: 所有的逻辑都是组件,为所有的逻辑提供统一化的组件实现方式,小身材,大能量。
- 规则轻量: 基于规则文件来编排流程,学习规则入门只需要5分钟,一看既懂。
- 规则多样化: 规则支持xml、json、yml三种规则文件写法方式,喜欢哪种用哪个。
- 任意编排: 再复杂的逻辑过程,利用LiteFlow的规则,都是很容易做到的,看规则文件就能知道逻辑是如何运转的。
- 规则持久化: 框架原生支持把规则存储在标准结构化数据库,Nacos,Etcd,Zookeeper,Apollo,Redis。您也可以自己扩展,把规则存储在任何地方。
- 优雅热刷新机制: 规则变化,无需重启您的应用,即时改变应用的规则。高并发下不会因为刷新规则导致正在执行的规则有任何错乱。
- 支持广泛: 不管你的项目是不是基于Springboot,Spring还是任何其他java框架构建,LiteFlow都能游刃有余。
- JDK支持: 从JDK8到JDK17,统统支持。无需担心JDK版本。
- Springboot支持全面: 支持Springboot 2.X到最新的Springboot 3.X。
- 脚本语言支持: 可以定义脚本语言节点,支持Groovy,Java,Javascript,QLExpress,Python,Lua,Aviator。未来还会支持更多的脚本语言。
- 脚本和Java全打通: 所有脚本语言均可调用Java方法,甚至于可以引用任意的实例,在脚本中调用RPC也是支持的。
- 规则嵌套支持: 只要你想的出,你可以利用简单的表达式完成多重嵌套的复杂逻辑编排。
- 组件重试支持: 组件可以支持重试,每个组件均可自定义重试配置和指定异常。
- 上下文隔离机制: 可靠的上下文隔离机制,你无需担心高并发情况下的数据串流。
- 声明式组件支持: 你可以让你的任意类秒变组件。
- 详细的步骤信息: 你的链路如何执行的,每个组件耗时多少,报了什么错,一目了然。
- 稳定可靠: 历时2年多的迭代,在各大公司的核心系统上稳定运行。
- 性能卓越: 框架本身几乎不消耗额外性能,性能取决你的组件执行效率。
- 自带简单监控: 框架内自带一个命令行的监控,能够知道每个组件的运行耗时排行。
# ✨ Install
<dependency>
<groupId>com.yomahub</groupId>
<artifactId>liteflow-spring-boot-starter</artifactId>
<version>2.11.1</version>
</dependency>
Is the latest version stable?
With each release before, we will add a large number of test cases to ensure the latest version stable. The vast number of test cases covers virtually every detail of the existing functionality. And we also ran the planty of concurrent stress tests, and after passing all of the above, we prudently submitted code covering the main branch for release. You don't have to worry about the latest version being unstable. Basically there are questions must be answered, if there is a bug.
So please rest assured to use it.
In addition, LiteFlow has passed the test of 墨菲安全 (opens new window), with a zero risk framework!
# 🎉 Special thanks to:
LiteFlow has gained a lot of support since it became open source in 2020. At present, the community has more than 5,000 people, Gitee warehouse has 5.0k Stars, Github warehouse has 2k Stars, thank you all the way to the supporters.
LiteFlow在2021 (opens new window)获得“OSC 年度最受欢迎中国开源软件”殊荣。
LiteFlow在2022年获得“Gitee最有价值开源项目“奖项(GVP)。
LiteFlow在2022年成为了"中国信通院可信开源社区共同体(TWOS)成员"。
感谢OSCHINA和Gitee官方平台对LiteFlow项目的推荐和肯定。
LiteFlow首页的背景由插画师森阳
提供,感谢她的创作,如需要插画商业合作小伙伴可以联系她:
E-mail:sssenyang@qq.com | Wechat:ArtSenyang
# 🏡 Repository
# 💪🏻 Be a contributor
Welcome all open source enthusiasts to participate in improving LiteFlow, we look forward to your PR!
How to Become a contributor。