Why GoRules?

The business rules engine built different.

Most rules engines are stuck in the past - slow, expensive, locked to the cloud. GoRules is native, fast, and runs anywhere. Here's what makes us different.

Truly Native

Not an API wrapper.

Most "SDKs" are lying to you. They claim support for Python, Go, Node.js - but under the hood? Just a REST call wrapped in a library. Every decision hits their server. Every millisecond of latency is your problem.

GoRules is different. Our ZEN engine compiles to actual native code. It runs in your process. On your device. In microseconds.

THEM
┌──────────┐ ┌──────────┐ ┌──────────┐ │ Your App │ ────► │ Internet │ ────► │ Their VM │ └──────────┘ └──────────┘ └──────────┘
~50ms latency
GORULES
┌─────────────────────────────────────────────────┐ │ Your App + ZEN Engine (embedded) │ └─────────────────────────────────────────────────┘
~50μs latency
  • Native Rust core
  • Native bindings for Node.js, Python, Go, iOS, Android
  • No network hop
  • 1000x faster
Runs Everywhere

Cloud. Self-hosted. Mobile. Edge. Air-gapped.

The same engine runs everywhere - not different products stitched together. Build once, deploy anywhere.

Cloud

Managed BRMS. We handle infrastructure.

Self-Hosted

Your VPC. Your data. Docker or K8s.

Mobile

Native iOS and Android. On device.

Edge & IoT

Warehouses, kiosks, devices.

Air-Gapped

Fully disconnected. Still works.

No Per-Eval Pricing

Unlimited decisions. Predictable costs.

Most vendors charge per evaluation. Sounds cheap at first - until you're running millions of decisions a day. Then it kills you. GoRules is flat-rate.

Typical Vendors
1M evaluations$1,000/mo
10M evaluations$10,000/mo
100M evaluations$100,000/mo
Pricing modelPer evaluation
GoRules
1M evaluationsIncluded
10M evaluationsIncluded
100M evaluationsIncluded
Pricing modelFlat rate

No surprises. No meter anxiety. No "we need to optimize our rule calls" conversations.

Open Source Core

Audit every line.

Our ZEN engine is fully open source. Not "source available" with restrictions. Not "open core" with all the good stuff behind a paywall. Actually open.

Why? Because we believe critical business logic shouldn't be a black box. You deserve to see exactly how your decisions are made.

  • Full source on GitHub
  • Fork it if you need to
  • Self-host forever - even if we disappear
  • Community contributions welcome
  • No vendor lock-in - your rules are portable JSON
Built for Both

Business users and developers. One platform.

Rules engines usually pick a side - either dumbed down for business users, or powerful but dev-only. We refuse to choose.

For Business Users

  • Spreadsheet-like decision tables
  • Edit rules in Excel, import back
  • Visual flow builder - drag and drop
  • No code required
  • Test with real data before publishing

For Developers

  • Git-like workflow - branches, commits, rollback
  • Full JavaScript functions when you need them
  • Native SDKs - not wrappers
  • CI/CD integration
  • Microsecond-level performance tracing

Same graph. Same rules. Different interfaces for different people.

Ready to get started?

Start building business rules in minutes with our free tier.