The hyper - efficient rules engine is 62x faster than any other engine

Manual management of business rules leads to costs and inefficiency
Organizations may have complex decision-making processes that involve multiple users and rules that can be difficult to manage and keep up-to-date
Business rules and logic may not be transparent to all users and stakeholders involved in the process leading to confusion.
Organizations may struggle with inconsistency in decision-making due to lack of clarity around rules.
As organizations grow and envolve, business rules may become more compex and difficult to manage.
Manual business rule management can lead to errors and inconsistencies, potentially leading to costly mistakes.
If the business rules are embedded in the code, making changes to the rules can be time-consuming and require a developer to make updates.
Schedule free proof of concept
We believe that a picture is worth a 1000 words. That's why we offer to do a small POC free of charge so you can see your rules in our tool
It is a tool that can be tailored to individual needs depending on your business sector
Whether you're looking to improve your business processes, comply with regulations, or optimize your operations, Hyperon enables you to change the business logic easily and quickly as never before.
read more
Schedule an interactive demo with our expert and see how we can tailor Hyperon to your needs
Configure instead of coding
Replace programming work with configuration and take control over product development and deployment.
Development cost decrease
Hyperon decreases development costs because it supports separating business rules from the hard code and managing them through the user interface.
Structure of your business
The only rule engine with a nice tree structure for your rules. Our structure corresponds with your business, so it’s super easy to navigate and it's presented in a user-friendly interface.
Shorter time to market
With every additional product or service referring to Hyperon configuration, time to market shortens, because you can reuse existing decisions on tables and business rules. Additionally Hyperon lets you modify business rules and parameters on the fly.
Hyper efficient and scalable
Hyperon Runtime is extremely fast. According to our benchmark, even 100,000 calculations can be processed in around 90 seconds.
If you want to make sure that your changes work properly, Hyperon lets you check them using the tester option.
What are Business
Business rules define how the application should behave in a given context. In other words, they define the logic an application has to follow.
Most often business rules are expressed in the form of when-then statements.
What is Business
Rules Engine?
A business rules engine is a software component (often delivered in the form of a library) that can evaluate business rules to produce the
Such an engine should be high performing and allow rule modification during runtime.
How it works?
Hyperon is focused on performance.
This powerful software solution empowers non-technical business users to make complex changes to products without any support from IT.
Hyperon is designed to easily handle large decision tables. It uses in-memory structures and a carefully designed matching algorithm to search large decision tables (1M rows and more) in just a few microseconds.
At the same time, any business logic can be immediately introduced without modifying the code of any application that uses the Hyperon engine.

To get started using Hyperon, you need to integrate your application with Hyperon. Integration can be done using Hyperon Runtime REST API or Java API.


Now, all changes in Hyperon can be made through Hyperon Studio.


Next, your business structure and values are available in Hyperon Studio which is a web-based graphical user interface.


All values and rules are updated and ready to use in the business application.

Works with any tech stack
Java Script
Java 8+
...and more
Hyperon is a part
of the Gartner Toolkit:
Decision Management
Suite Vendor Profiles.
Hyperon is hyper effective!
Series of tests proved that
Hyperon is up to 119 times faster than Drools.
Two ways of connecting to Hyperon
Logo Husqvarna
Free proof
of concept!
Are you afraid that a new tool will require you spending time to analyze and assess whether it suits your business needs at all?
We will do some heavy-lifting to make this process as smooth and non-laborious as possible for you.
You provide your set of rules, and we prepare a tailor-made proof of concept and demo, for free.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Straight-Through Processing for Optimized Operations

Straight-Through Processing for Optimized Operations

Business rules engines provide a flexible and efficient way to manage complex business logic and decision-making, which makes them necessary for straight-through processing.

Read more

Building a Sales Portal with a Business Rules Engine

Learn how a business rules engine can help create a powerful sales portal that optimizes complex decision-making.


Optimizing Insurance Quoting Tools with Business Rules

Business rules engines can optimize insurance quoting tools to deliver faster and more accurate quotes.


The Most Powerful Insurance Software Solutions

Insurance software reduces fraud, automates services, builds customer relationships, and increases operational efficiency.

When to use Business Rules?

Business Rules are instructions on how the system (software or service) should behave given the exact conditions. The typical business rules structure looks like this:

  • when [condition],
  • then [result].

Business Rules usually refer to statements that concern a business model, pricing, offer, product/service attributes, or communication with a customer.

Business Rules examples

The following statements are Business Rules:

  • In banking: when a customer is new, then offer a $200 bonus.
  • In retail: when a customer buys three items of the same product, then make the third one free.
  • In insurance: when a customer has a history of claims, then raise the price by 10%.
Who uses Business Rules?

As the name suggests, business people create business rules.

The companies use business rules among others to:

  • gain new clients (special offers for new customers),
  • upsell (quantity discounts),
  • segment clients (higher prices for more costly clients)
When to use Business Rules?

The when-then statement is generic, and it can cover a lot. Consider the following sentence:

  • When a user clicks on the buy button, then she or he goes to the checkout card.

Is it a Business Rule or not? It might be, but it's standard e-commerce button behavior, and the business people usually don't focus on it. Instead, they concentrate on the Rules that are not obvious and need a business decision (such as the amount of the discount).

The examples in the previous subchapter are simple on purpose. They highlight the main idea. In business reality, business rules are far more complicated. The more complicated system or service, the more sophisticated the rules are.

Business Rules should help you simplify and organize the business process.

What is a Business Rules Engine?

A Business Rules Engine is a software that helps you manage and execute Business Rules. The main advantage of the engine is the separation of the business logic from the hard code. It leads to:

  • easier maintenance (business users might update the rules by themselves after the initial configuration)
  • and faster deployment (sometimes there is no need for releasing the new version of the system).

The users might model the rules as (depending on an engine):

  • decision tables,
  • decision trees,
  • functions (code),
  • DSL (Domain Specific Language),
  • workflow (with visual graphs modeling).

Usually, Business Rules Engines deliver a user interface in the form of:

  • web browser app,
  • desktop native app,
  • or through Excel.

Business Rules Engine might come as:

  • a library for the specific language,
  • or an autonomous component that connects by API.

You can install Business Rules Engines:

  • on-premise,
  • or in the cloud.
When to use a Business Rules Engine?

You should decide on a Business Rules Engine if at least one of the statements below is valid:

  • you change the Business Rules frequently (a few times a month),
  • you want to empower the business users to update the rules autonomously,
  • the Business Rules are multilayered, and it's challenging to test them (most Business Rules Engines simplifies tests).

On the other hand, implementing the rules engine might occur an unnecessary effort, if:

  • your business logic is very seldomly modified,
  • or there is no will for engaging the business people as users,
  • or your Business Rules are plain simple (for instance, the only variable is a one-size-fits-all price).
Which Business Rules Engine is the best fit for me?

It depends on several factors:

1) Who is going to use the Engine?

Are they business users, technical users, or both? Do they need the user interface? Do they prefer Excel? Hyperon provides the GUI and supports working in Excel.

2) Do you need to install it on every user's computer?

Some solutions require installing a desktop native application on every user's computer. Others are browser-based (Hyperon, for instance), and it makes it easier to access the tool.

3) Cloud or on-premise?

Most Business Rules Engines (including Hyperon) works both ways.

4) How complicated are your Business Rules?

a) Simple (several when-then statements, almost none exceptions, no scoring needed)

Look for tools supporting:

  • natural language,
  • decision trees,
  • and workflows.

b) Medium (hundreds when-then statements, some exceptions, simple scoring)

Look for tools supporting:

  • natural language,
  • decision trees,
  • workflows,
  • decision tables.

c) Advanced (thousands or more when-then statements, lots of exceptions, advanced scoring)

Look for tools supporting:

  • highly customizable decision tables,
  • functions as a flexible addition to modeling.

Hyperon is the best fit for advanced Business Rules. Decision trees or natural language processors with thousands of rules lose clarity. Decision tables are more straightforward to comprehend. Moreover, functions add unlimited possibilities to modeling.