mithunsatheesh / node-rules Star 674 Code Issues Pull requests Discussions Node-rules is a light weight forward chaining rule engine that can be used in JavaScript and TypeScript based projects. javascript rules json typescript rule-engine engine rules-engine rule expression-language rules-processor business-rules javascipt business-rules-engine forward-chaining Updated Aug 10, 2025 TypeScript
elite-libs / rules-machine Star 55 Code Issues Pull requests Discussions 📐 A fast, general-purpose JSON Rules Engine. rules-engine rules-processor json-rules-engine logical-programming json-rules rules-engines logical-expression elitelibs elite-libs Updated Apr 14, 2023 TypeScript
akmjenkins / json-schema-rules-engine Star 52 Code Issues Pull requests A highly configurable and dynamic rules engine based on JSON Schema rules json rule-engine json-schema engine rules-engine rules-processor business-rules json-schema-validator json-rules-engine Updated Jul 19, 2023 TypeScript
andrewbrg / rulepilot Star 47 Code Issues Pull requests A simple yet powerful JSON rule processing engine for JavaScript rules json typescript rule-engine ruleset rule-parser rules-engine rules-processor typescript-rules rule-processor rules-nodejs rules-engines rules-js rules-ts Updated May 6, 2025 TypeScript
jsdevtom / truegin Star 11 Code Issues Pull requests A rules engine expressed in JSON rules json typescript rule-engine engine rules-engine rules-processor business-rules Updated Aug 24, 2018 TypeScript