Home/Developer Tools/RulesEngine
RulesEngine logo

RulesEngine

microsoft/RulesEngine

A fast and reliable .NET Rules Engine with extensive Dynamic expression support

GraphCanon updated Sep 15, 2026 · GitHub synced Sep 15, 2026

38views this month

4.4k stars613 forksLast push Sep 11, 2026 C# MIT

Decision brief

RulesEngine is a .NET-based rules engine with powerful dynamic expression support for complex logic.

Good fit when

  • You require fast execution of rules within a .NET application
  • Your project needs extensive capabilities in dynamic expressions

Avoid when

  • When working on non-.NET environments as it is limited to this ecosystem
  • If your rules are simple and do not need the advanced dynamic expression features

Observed Jul 16, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (3d since push)
As of Sep 15, 2026
Provenance
Not a fork · Organization account
As of Sep 15, 2026
Security (OSV)
No lockfile
As of Jul 15, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Backing

Company context for Microsoft. Display-only - separate from trust and ranking.

Company
Microsoft·GitHub org profile·Jul 11, 2026
Employees
221,000·Wikidata (P1128 employees)·Jul 11, 2026
Commercial model
Pure OSS·GitHub org profile (public repos)·Jul 11, 2026

Install

git clone https://github.com/microsoft/RulesEngine

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

RulesEngine is a .NET-based rules engine that offers wide-ranging dynamic expression capabilities for handling complex logic in applications.

Capability facts

Languages
c#

Source: github.language · Sep 15, 2026

Categories

Graph entities

Tags

README

Installation To install this library, download the latest version of NuGet Package from nuget.org and refer it into your project.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.