A Json based Rules Engine with extensive Dynamic expression support
-
Updated
May 13, 2024 - C#
A Json based Rules Engine with extensive Dynamic expression support
Rules engine for .NET, based on the Rete matching algorithm, with internal DSL in C#.
A business logic micro-framework for .NET and .NET Core
Editor for Microsoft RulesEngine - Blazor UI library intended for integration in Web or Desktop
DMN Engine is a decision engine (rule engine) allowing to execute and evaluate the decisions defined in a DMN model. Its primary target is to evaluate the decision tables that transform the inputs into the output(s) using the decision rules.
A basic WAF for the Kestrel web server.
A collection of samples to demonstrate InRule features
MASA Alert is the alerting service of MASA Stack, featuring a flexible alert rule engine built-in, seamlessly integrating with MC and TSC, and supports Webhook integration.
Since there are a lot of misconceptions and some controversy about real-world use cases and the benefits of Design Patterns, I've decided to create this repository where I'll develop and share some implementations of them. Each pattern will have a README file with a components relationship diagram and explanations about it.
RulesEngine for DotNetCore Applications
C# simple Rule Engine. High performance object rule matching. Support various complex grouped predicates.
This browser-enabled editor (powered by Blazor and Radzen libraries) will provide users with a GUI for browsing and editing a Wonka RuleTree, which is the format for rules provided to the Wonka rules engine.
A code-based Rules Engine that implements the rules design pattern.
Module that provides rules-based Sitecore output caching variance support, enabling the caching of personalized components and other components that require more complex cache variance logic
Rule metric loggers for the InRule® Business Rules Management Suite.
This project is a sample project of how the Wonka library can be used within an Excel VSTO AddIn. Namely, it will execute a RuleTree against a set of data in cells, validating the data and/or changing the values of some cells.
SpeciFire is a specification pattern library, defined like already established approaches, but extended with other fitting functionalities
Add a description, image, and links to the rules-engine topic page so that developers can more easily learn about it.
To associate your repository with the rules-engine topic, visit your repo's landing page and select "manage topics."