All Projects → NRules → Nrules

NRules / Nrules

Licence: mit
Rules engine for .NET, based on the Rete matching algorithm, with internal DSL in C#.

Programming Languages

dsl
153 projects

Projects that are alternatives of or similar to Nrules

rools
A small rule engine for Node.
Stars: ✭ 118 (-88.24%)
Mutual labels:  rules, rule-engine, rules-engine
Rulette
A pragmatic business rule management system
Stars: ✭ 91 (-90.93%)
Mutual labels:  rules, rule-engine, rules-engine
powerflows-dmn
Power Flows DMN - Powerful decisions and rules engine
Stars: ✭ 46 (-95.41%)
Mutual labels:  rules, rule-engine, rules-engine
Node Rules
Node-rules is a light weight forward chaining rule engine written in JavaScript.
Stars: ✭ 481 (-52.04%)
Mutual labels:  rules, rule-engine, rules-engine
Json Rules Engine
A rules engine expressed in JSON
Stars: ✭ 1,159 (+15.55%)
Mutual labels:  rules, rule-engine, rules-engine
Rules
Generic Rules engine in golang
Stars: ✭ 96 (-90.43%)
Mutual labels:  rules, rules-engine
cs-expert-system-shell
C# implementation of an expert system shell
Stars: ✭ 34 (-96.61%)
Mutual labels:  rules, rule-engine
Rulerz
Powerful implementation of the Specification pattern in PHP
Stars: ✭ 827 (-17.55%)
Mutual labels:  rules, rules-engine
RulerZBundle
Symfony Bundle for RulerZ
Stars: ✭ 38 (-96.21%)
Mutual labels:  rules, rule-engine
Rulebook
100% Java, Lambda Enabled, Lightweight Rules Engine with a Simple and Intuitive DSL
Stars: ✭ 562 (-43.97%)
Mutual labels:  rules, rules-engine
evrete
Evrete is a lightweight and intuitive Java rule engine.
Stars: ✭ 37 (-96.31%)
Mutual labels:  rule-engine, rules-engine
ruledesigner
Rule Designer is the Eclipse-based development environment for ODM developers.
Stars: ✭ 14 (-98.6%)
Mutual labels:  rules, rule-engine
Easy Rules
The simple, stupid rules engine for Java
Stars: ✭ 3,522 (+251.15%)
Mutual labels:  rule-engine, rules-engine
liteflow
Small but powerful rules engine,轻量强大优雅的规则引擎
Stars: ✭ 1,119 (+11.57%)
Mutual labels:  rule-engine, rules-engine
Nrules.language
Business rules language for NRules rules engine.
Stars: ✭ 55 (-94.52%)
Mutual labels:  rules, rules-engine
EngineX
Engine X - 实时AI智能决策引擎、规则引擎、风控引擎、数据流引擎。 通过可视化界面进行规则配置,无需繁琐开发,节约人力,提升效率,实时监控,减少错误率,随时调整; 支持规则集、评分卡、决策树,名单库管理、机器学习模型、三方数据接入、定制化开发等;
Stars: ✭ 369 (-63.21%)
Mutual labels:  rules, rule-engine
NiFi-Rule-engine-processor
Drools processor for Apache NiFi
Stars: ✭ 34 (-96.61%)
Mutual labels:  rule-engine, rules-engine
Roulette
A text/template based rules engine
Stars: ✭ 32 (-96.81%)
Mutual labels:  rules, rules-engine
Peasy.net
A business logic micro-framework for .NET and .NET Core
Stars: ✭ 406 (-59.52%)
Mutual labels:  rules-engine
Rules
No description, website, or topics provided.
Stars: ✭ 6,421 (+540.18%)
Mutual labels:  rules

NRules

NRules is an open source production rules engine for .NET, based on the Rete matching algorithm. Rules are authored in C# using internal DSL.

Build status NuGet NRules on Stack Overflow Join the chat

Installing NRules

First, install NuGet. Then, install NRules from the Package Manager Console:

PM> Install-Package NRules

Getting Started

Use the following resources to get up and running with NRules.

Contributing

See Contributor Guide for the guidelines on how to contribute to the project.


Copyright © 2012-2021 Sergiy Nikolayev under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].