v2.0

GoRules Version 2 is here - redesigned, now with managed cloud.GoRules Version 2 is here!

Watch the launch videoWatch

Your cloud.
Your rules.

Self-host the GoRules BRMS with Docker and PostgreSQL - on AWS, Azure, Google Cloud, or any Kubernetes cluster. Your data never leaves your environment.

Management and execution.
Choose each on its own.

GoRules separates how rules are governed from how they run - pick the right option for each side of your stack.

Rule management

BRMS Platform Full governance

Visual editor, version control, environments, approval workflows, SSO/OIDC, and audit logging. Publishes releases to your cloud storage.

React Editor Open source

Embeddable React components for building your own rule editing UI - full customization, rules managed in your own backend.

Rule execution

GoRules Agent Open source

Pulls releases from S3, GCS, or Azure Blob and serves them over HTTP - live reload without service restarts, deployable as a sidecar.

Embedded SDKs Open source

Native SDKs for Rust, Node.js, Python, and Go with microsecond latency. Package rules via git or build your own live reload from storage.

Why teams
self-host.

Full control over your business rules infrastructure, with enterprise-grade performance and security intact.

Your infrastructure

Deploy on your own cloud account - data never leaves it, and security stays in your hands.

Sub-millisecond latency

A Rust-powered engine with no cold starts and no interpretation overhead.

Horizontal scaling

Stateless architecture - add instances to handle millions of evaluations per second.

Hot reload rules

Rule changes propagate automatically with zero downtime and no service restarts.

Zero vendor lock-in

Open-source engine, portable JSON rules - move clouds or go on-premise without changes.

Enterprise security

SOC 2 Type II compliant, with sandboxed execution, encrypted storage, and audit logging.

Deploy on
your terms.

Self-host the BRMS on your own cloud in an afternoon - or start free on GoRules Cloud today.