Launched March 31, 2026
GoRules

GoRules

Build, test, and deploy business rules without writing code

SubscriptionOpen SourceWorkflow automationVisual editing1,762 impressions#15 of its week

GoRules is an open source business rules engine. Define rules visually in decision graphs and decision tables, test with real data, and deploy anywhere. Native SDKs for Node.js, Python, Go, Rust, Java, Kotlin, and Swift.

GoRules is an open-source business rules engine that lets you model, test and deploy decision logic visually without writing code.

for
Product teams, engineers and analysts who need explainable, versioned business rules.
pricing
freemium
license
MIT
gorules/zen 2.0k 219Rustupdated 14 days ago
works withNode.jsPythonGoRustJavaKotlinSwiftC#

Key features

8 features of GoRules
  • Visual decision editor — Create decision graphs and tables that read like natural language and toggle to developer view.
  • Multi-runtime SDKs — Native libraries for Node.js, Python, Go, Rust, Java, Kotlin, Swift and C#.
  • Managed cloud & self-hosted options — Run rules in a hosted environment or embed the open-source ZEN engine anywhere.
  • Automated testing & coverage — Scenario suites validate rule changes against decision paths with performance metrics.
  • Versioned releases & rollback — Promote, approve and rollback rule sets across environments without rebuilds.
  • Batch processing — Engine can evaluate millions of rows in-process, avoiding per-row API calls.
  • Audit log & SOC 2 compliance — All changes are recorded, versioned and meet SOC 2 Type II standards.
  • GoRules AI assistance — AI credits enable natural-language rule authoring, test generation and explanations.

Use cases

  • Automating loan approval decisions with explainable credit policies.
  • Routing insurance claims based on underwriting rules.
  • Applying dynamic pricing or discounts in retail without code deployments.
  • Enforcing eligibility criteria for public-sector benefits.
  • Processing large data sets (e.g., Spark jobs) with a single rule engine.

GoRules pricing

  • Free$0 / month$10 AI credits/month · 2 users · 1 project · 10 decision models per project
  • Pro$167 / month/month$70 AI credits/month · 1 deployment environment · 5 users · 2 projects
  • Business$500 / month/month$200 AI credits/month · 2 deployment environments · 20 users · 5 projects

GoRules vs alternatives

GoRulesn8nZapierActivepiecesWindmill
Best forVisual, code-free business rule managementNo-code workflow automationApp-level automationOpen-source automationOpen-source internal tooling
PricingFreemiumSubscriptionSubscriptionFreeFree
DevHunt upvotes10000
LaunchedMar 2026————
  • GoRules vs n8n: n8n focuses on general workflow automation, not a dedicated business rules engine.
  • GoRules vs Zapier: Zapier provides app integrations for automation, lacking visual rule modeling and SDKs.
  • GoRules vs Activepieces: Activepieces is an open-source Zapier alternative, not specialized for rule versioning or AI assistance.
  • GoRules vs Windmill: Windmill offers open-source scripts and internal apps, but does not provide a decision-graph editor or rule-centric AI features.

GoRules FAQ

Can I run GoRules on my own infrastructure?+

Yes, the open-source ZEN engine can be embedded in services, serverless functions or behind a REST API.

What languages are supported for the SDK?+

GoRules provides native SDKs for Node.js, Python, Go, Rust, Java, Kotlin, Swift and C#.

How are rule changes promoted to production?+

Changes go through a release workflow with approvals, version history and instant rollback, unchanged across environments.

Is there a limit on rule evaluations?+

All cloud plans include unlimited rule evaluations using the Zen Engine or Agent.

Do you offer compliance reports?+

Business and Enterprise plans include SOC 2 Type II reports and audit logs.

How does GoRules AI pricing work?+

Each plan includes a monthly AI credit allowance; extra usage is charged per token based on the underlying AWS Bedrock model.

Summarized by DevHunt from gorules.io · Oct 6, 2026. Details may change; check the official site.