PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Rules Engine Python Packages

Python packages with the GitHub topic rules-engine. Sorted by monthly downloads, with stars and forks.
cloud-custodian
c7n-org

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

8.4M 6K 2K
cloud-custodian
c7n

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

1.4M 6K 2K
cloud-custodian
c7n-mailer

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

48K 6K 2K
cloud-custodian
c7n-azure

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

41K 6K 2K
cloud-custodian
c7n-gcp

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

32K 6K 2K
santalvarez
python-rule-engine

A rule engine where rules are defined in JSON format

32K 61 5
cloud-custodian
c7n-left

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

17K 6K 2K
Loepker-James
enforce-rules

This project lets you enforce rules on values, expanding the type system of python. (Requires python 3.10+)

15K 1 0
GoPlasmatic
datalogic-py

A fast JSONLogic rules engine: one Rust core with official bindings for Node.js, Python, Go, Java, .NET, PHP, and the browser (WASM), plus a React visual debugger.

14K 91 13
solvi-ai
solvi

A runtime where decision models propose and your code decides: typed questions, hard rules, quotes checked against the text, escalation with a guaranteed error budget, replayable traces. Works with any System One model.

7K 3 0
russellmcdonell
pydmnrules

An implementation of DMN (Decision Model Notation) in Python

6K 47 12
cloud-custodian
c7n-awscc

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

6K 6K 2K
pawan-vyas
verdict-rules

A small, zero-dependency, async-native rule-evaluation engine — structural typing, real short-circuiting, and a verdict that always explains itself.

5K 0 0
paypal
iguanas

Lightning-fast Python library for generating, evaluating, selecting, and optimizing interpretable rules.

4K 18 2
cloud-custodian
c7n-kube

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

4K 6K 2K
MAIF
arta

A Python Rules Engine - Make rule handling simple

4K 67 9
AbdelrhmanBassiouny
ripple-down-rules

A python implementation of the various ripple down rules versions, including Single Classification (SCRDR), Multi Classification (MCRDR), and Generalised Ripple Down Rules (GRDR).

3K 4 4
manfred-kaiser
business-rule-engine

Python DSL for setting up business intelligence rules

2K 73 21
openremote
openremote-cli

100% open-source IoT Platform - Integrate your devices, add intelligence, build custom apps

2K 2K 478
dev-formata-io
stof

Run AI-generated logic safely, inside your app. Stof is JSON with functions: a sandboxed, embeddable runtime for Rust, JavaScript/WebAssembly, and Python.

2K 61 5
cloud-custodian
c7n-policystream

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

2K 6K 2K
saurabh0719
py-rules-engine

A pure-python rules engine. Packed with components to build rules and a rule parser. :arrow_forward:

2K 36 6
cloud-custodian
c7n-openstack

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

1K 6K 2K
cloud-custodian
c7n-tencentcloud

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

1K 6K 2K
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology