Coming soon
Open-source Rules Engine Editor

The
No-Code

Business Rules Engine

Revolutionize your business workflows with a modern business rules engine. Replace manual processes with automated decision making and reduce manual errors.

Within 10 minutes

Integrate Business Rules Engine

Integrating a business rules engine is a straightforward process that can be completed in just three steps, requiring minimal engineering resources and taking less than 10 minutes to set up. With a user-friendly interface and simple API integration, businesses can create, manage and modify their business rules quickly.

Step 1

Create your organisation

Start by logging in and getting a custom subdomain for your organisation for free.

Step 2

Create a decision

Create a decision using business rules engine platform by following the guide.

Step 3

Implement in your code

Integrate with our service using REST API to receive decisions based on parameters.

Open Source

Rust Rules Engine

Rust is designed to be fast, reliable, and memory-safe, making it an excellent choice for developing high-performance applications that require low-level control over system resources. If you're building a performance-critical application, Rust library is the best choice.

Step 1

Install Cargo crate

Start by adding a dependency to your Rust project in Cargo.toml file.

Step 2

Create a decision

Create a decision using business rules engine platform by following the guide.

Step 3

Implement in your code

Integrate the in your codebase using library to receive decisions based on parameters.

Open Source

NodeJS Rules Engine

NodeJS runtime is well-suited for building web applications and network services. The library provides a convenient interface for executing business rules in TypeScript. The bindings are written in Rust, ensuring the best performance.

Step 1

Install NPM package

Start by installing the npm dependency in your NodeJS project.

Step 2

Create a decision

Create a decision using business rules engine platform by following the guide.

Step 3

Implement in your code

Integrate the in your codebase using library to receive decisions based on parameters.

Open Source

Python Rules Engine

Python is a versatile language suitable for various application development needs, including web applications and data science. You can harness the swift execution and precise resource handling of the GoRules library in your Python application.

Step 1

Install PIP package

Start by installing the npm dependency in your NodeJS project.

Step 2

Create a decision

Create a decision using business rules engine platform by following the guide.

Step 3

Implement in your code

Integrate the in your codebase using library to receive decisions based on parameters.

Use cases

The Backbone For Global Businesses

Meet regulatory requirements for KYC (Know Your Customer) and AML (Anti-Money Laundering), and streamline the onboarding process for new customers. Perform real-time risk assessment on transactions and flag suspicious behavior for review.

Maximize sales and profits by customising shipping fees, pricing and promotional strategies. personalize product recommendations for customers based on their behavior and purchase history, improving customer engagement and drive sales.

Insurance

Simplify underwriting and claims processing for insurance companies by applying predetermined rules to assess risk, calculate premiums, and process claims. Improve the accuracy and efficiency of the underwriting and claims process, ultimately benefiting both the insurer and the insured.

Healthcare

Automate clinical decision-making and improve patient outcomes by processing patient data, identifying potential diagnoses and recommending treatments. Improve patient outcomes by providing doctors with real-time insights and suggestions.

Personalization

Customize user experiences by analyzing user data, user behavior and preferences and adapting content and interactions accordingly. Improve user engagement and satisfaction by delivering personalized content and services that match the user's needs and interests.

Building Blocks That Enhance Collaboration

GoRules is optimized to provide a common language between IT and business.

For everyone

Decision graphs

Build visually stunning decision graphs that are easily understood by both business users and developers.

For business users

Decision tables

Simplify the management of business rules using spreadsheets, with business users taking the lead.

For developers

Edge functions

Add custom business logic to workflows that is tailored to your organization's unique requirements.

Decision graphs
Simple to use

Intuitive User Interface

The key to a successful workflow is a well-organized system of rules. File-based system is designed to help you optimize your productivity. Revolutionize your productivity with our drag-and-drop rule builder and user-friendly spreadsheets.

Drag and drop modeler

You can generate a decision model tailored to your specific use case by utilizing the drag and drop feature in the interface.

Business-friendly spreadsheets

A straightforward and effective means of creating powerful and easy to understand decision models.

ZEN Expression language

Write expressions for Decision Tables in way it is understandable by both programmers and business analysts.

Enterprise-Grade Capabilities

A business rules engine that can handle over 10,000 requests per second.

Host On-Premise

You can host GoRules on-premise, securely in your own VPC. Deploy in a few easy steps via Docker or Kubernetes.

Audit Log

Our audit log feature offers a clear view of system activity, helping you ensure compliance and security.

User Management

Ensure security across all projects through a granular role-based access control for user permissions.

Document Versioning

Versioning ensures you never lose track of business rules updates, allowing easy inspection of decision history.

Explore pricing

Open-source

Written in Rust and provides native bindings for NodeJS and Python. Load and execute JDM from JSON files

Free

For individuals and organizations interested in exploring the capabilities.

  • 1 project
  • 2 users
  • 100 documents
  • 5 decisions per second
  • Audit logs
  • Document versioning

Enterprise

For organizations requiring a secure, scalable and centralized solution.

  • Managed or self-hosted
  • Customizable limits
  • Multi environment deployments
  • Cloud Agnostic
  • Fine grained permissions
  • Single sign-on
  • Support
  • SLA

Get started with GoRules

Need help?

Get in touch for enterprise consultancy and support

Start integrating

Integrate in as little as 10 minutes with our evaluation API