What GoRules offers
GoRules writes rules as decision tables, visual flows, or documents. The engine runs in-process with no network hop, with SDKs for several languages and an MCP server for AI agents.
Alternatives / Drools
Looking for an open source Drools alternative? Only one project we verified fits: GoRules, whose core ZEN engine is MIT. The hosted management platform is a paid product.
Written by Maxime DERAME
Last updated:
| Alternative | Best for | License |
|---|---|---|
| GoRules | Rules engine with decision tables | MIT (ZEN engine) |
We looked for open-source business rules engines. We verified GoRules' license, recent activity, stars, and SDKs in its repository. See our methodology for the full criteria.
GoRules writes rules as decision tables, visual flows, or documents. The engine runs in-process with no network hop, with SDKs for several languages and an MCP server for AI agents.
The ZEN engine is open source, while the management features such as scenario testing, approvals, rollback, and audit trail are part of the paid platform. Its SOC 2 claim is the vendor's.
The GoRules ZEN engine is MIT.
GoRules had commits within days of this update.
Drools is itself open source, but teams look for lighter engines outside the Java and Red Hat ecosystem. A rules engine lets business logic change without redeploying the application.
| Alternative | Type | License | Self-hosted | Best for |
|---|---|---|---|---|
| GoRules | Rules engine | MIT (ZEN engine) | Embedded | Business rules |
Want decision tables evaluated in-process
GoRules runs the ZEN engine with SDKs for several languages.