youseries/urule
URULE是一款基于RETE算法的纯Java规则引擎,提供规则集、决策表、决策树、评分卡,规则流等各种规则表现工具及基于网页的可视化设计器,可快速开发出各种复杂业务规则。 observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3295
- days_rel: n/a
- days_push: 1362
- n_releases_24m: 0
Adoption not part of the score
1946 stars · 747 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
URule is a pure Java business rule engine based on the RETE algorithm, offering rule sets, decision tables, decision trees, scorecards, and rule flows. It includes a web-based visual designer for rapidly defining, maintaining, and publishing complex business rules.
Use cases
- embed a business rules engine in a Java/Spring application
- define decision tables and decision trees visually in a browser
- externalize business logic from code into editable rules
- build scoring and eligibility rules for loan or insurance decisions
- orchestrate rule execution with rule flows
- separate rule maintenance from application deployments
When to choose
- you need a JVM rule engine with a web-based visual rule designer
- your team prefers Chinese-language tooling and documentation
- you want multiple rule representations (rule sets, decision tables, trees, scorecards, flows) under an Apache-2.0 license
When to avoid
- you need cross decision tables, complex scorecards, or knowledge-package versioning, which are PRO-only
- you need a non-JVM platform
- you require active maintenance or commercial support from the open-source edition
- you want a lightweight embedded rules DSL without a web designer
Facets
library · maturity maintenance
workflow-automation developer-tools web-framework developer-tools backend jvm self-hosted rule-engine rete-algorithm decision-table decision-tree scorecard business-rules visual-designer chinese automation spring web-server
1 source
- readme: https://github.com/youseries/urule · fetched 2026-08-28 · e7ee84c875a0
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| youseries/urule | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem