MIT licensed
Free to use in any project, commercial or personal. No licensing fees, no restrictions.
GoRules Version 2 is here - redesigned, now with managed cloud.GoRules Version 2 is here!
Watch the launch videoWatchThe ZEN engine is fully open source and MIT licensed. Embed high-performance rule evaluation directly in your applications, with native bindings for every major language.
Every SDK is a thin native binding over the same Rust core - no HTTP overhead, no separate process, the same answers in every runtime.
In-process evaluation - no network hop, no per-evaluation fees.
Native SDK bindings for every major programming language. Same engine, same performance, familiar APIs.
Node.js, Deno, and Bun with full async support.
Get startedA Pythonic API with no GIL limits on evaluation.
Get startedThread-safe engine you can share across goroutines.
Get startedThe core itself - zero-cost abstractions, async-ready.
Get startedJNI bindings for Spring Boot and the JVM.
Get startedCoroutine support and an idiomatic Kotlin API.
Get started.NET 8+ via NuGet, async/await throughout.
Get startedOn-device evaluation for iOS, offline-capable.
Get startedTransparency over trust-us. The open engine gives you full control of how your rules are evaluated - and where.
Free to use in any project, commercial or personal. No licensing fees, no restrictions.
Written in Rust for performance and memory safety. Zero garbage collection pauses.
Direct FFI bindings for each language. No HTTP overhead or separate processes.
Runs on Linux, macOS, and Windows, on both ARM and x86.
Used by companies processing millions of decisions daily in production.
Own your evaluation stack. Self-host anywhere, no external dependencies or API calls.
MIT licensed, self-hosted anywhere, no per-evaluation fees. Add the BRMS when you need governance.