Code Effects is the fastest and most effective .NET business rules engine used by governments and Fortune 500 companies in mission-critical projects all over the world

customer-icon

Customers

Bring your company on par with some of the largest and most successful businesses in the world. We are a brand trusted by many government agencies and organizations that have chosen Code Effects business rules engine as their automated decision-making solution.

customers
customers
customer-icon

Business

Whether you have a small web form on your retail website with a need to automate the ever-changing data validation logic, or you are building the next big wave in machine learning or advanced artificial intelligence systems, Code Effects business rule engine can easily handle the decision making part of your project. You can experiment with the live demo, or run one of our demo projects, or read product documentation to see this incredible technology in action.

customer-icon

Integration

Written in C# and implemented as a single .NET assembly, Code Effects business rules management system instantly becomes part of your project and eliminates the need to share your security context, sensitive data, and your business rules with typical external rule evaluation software. Our rules engine consists of two separate parts: the Rule Editor which is implemented as a web-based component to manage your business rules on any current or legacy .NET web platform, and the Rule Engine - which is delivered to you as .NET Standard 2.0 assembly ready to be referenced in any of your .NET projects including the newest .NET Core. Each of these parts can run either in perfect tandem in a single project or be parts of different projects managing and evaluating the same business rules on different machines or even on separate networks.

customers
customers
customer-icon

Philosophy

One of the main ideas behind the development of Code Effects business rules engine was the desire to eliminate the need for decision tables in business rules management, which are often difficult to work with without having IT personnel in the process. Our highly customizable Rule Editor gives end-users the ability to read and write their rules in the language of their choice without the need to learn specific Excel formats or programming languages. Our thread-safe Rule Engine is capable of evaluating millions of instances of your source objects against your ruleset in just milliseconds.