{"library":"rule-engine","type":"library","category":null,"description":"rule-engine is a lightweight, optionally typed expression language with a custom grammar for matching arbitrary Python objects. It provides a simple way to define and evaluate complex rules against data, supporting various data types and custom functions. The current stable version is 4.5.3, with frequent patch releases and a v5 alpha in active development.","language":"en","status":"active","version":"4.5.3","tags":["expression-language","rules-engine","parsing","evaluation","data-matching","dsl"],"last_verified":"Wed May 27","install":[{"cmd":"pip install rule-engine","imports":["from rule_engine import Rule","from rule_engine import Context","from rule_engine import DataType"]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.8,"avg_import_s":0.61,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/rule-engine/compatibility"}}