GitHub topics: business-rules-engine
zjn-zjn/ice
Rule engine/process engine, committed to solving flexible and complex hard-coded problems, for complex/flexibly changing business, provide a new abstract orchestration solution that is lightweight, high-performance and provides visual operation pages. Java规则引擎-ice,针对复杂/灵活变动业务,提供一个新的抽象编排解决方案,轻量级,高性能并提供可视化操作页面
Language: Java - Size: 8.61 MB - Last synced at: about 9 hours ago - Pushed at: about 1 month ago - Stars: 640 - Forks: 127

ApiLogicServer/ApiLogicServer-src
Create an executable project (API and Admin App) from a database or natural language prompt with 1 command, customize with declarative rules and Python in your IDE, containerize and deploy.
Language: Python - Size: 86 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 45 - Forks: 9

kevinmichaelchen/cel-typescript
TypeScript binding for cel-rust (CEL, the Common Expression Language), used for policy enforcement, configuration validation, and business rule evaluation.
Language: TypeScript - Size: 184 KB - Last synced at: 6 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

BESSER-PEARL/B-OCL-Interpreter
B-OCL is a tool designed to parse and evaluate the OCL constraints designed on BESSER models. It is a python based implementation that utilises a parser and listener generated via an ANTLR4 grammar.
Language: Python - Size: 1.7 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 22 - Forks: 1

mithunsatheesh/node-rules
Node-rules is a light weight forward chaining rule engine that can be used in JavaScript and TypeScript based projects.
Language: TypeScript - Size: 3.81 MB - Last synced at: about 20 hours ago - Pushed at: over 1 year ago - Stars: 670 - Forks: 112

sofeikov/ezrules
Welcome to an open-source transaction monitoring engine! This product is designed to simplify the definition and management of business rules while also offering a scalable infrastructure for rule execution and backtesting.
Language: Python - Size: 336 KB - Last synced at: 22 days ago - Pushed at: 9 months ago - Stars: 6 - Forks: 1

openbrms/openbrms
OpenBRMS is a cloud native business rules management system with scripted rules
Language: Java - Size: 185 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 21 - Forks: 4

clarenceb/logic-apps-bre
Basic example of a Logic Apps BRE (Business Rules Engine) app. Covers VSCode use, IaC (Bicep), and build and deploy workflow to the Logic App plan, CI/CD.
Language: C# - Size: 358 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

dgk/django-business-logic
Visual DSL framework for django
Language: CSS - Size: 6.49 MB - Last synced at: 26 days ago - Pushed at: about 2 months ago - Stars: 230 - Forks: 39

periloso/evaluator
Laravel package for symfony expression language component
Language: PHP - Size: 7.81 KB - Last synced at: 15 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1

miladashrafi/Apex.RuleGrid
Free Simple Excel-based rule-engine and business decision making service developed by C# .NET 8 hosted in Aspire
Language: C# - Size: 128 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 10 - Forks: 0

DecisionsDev/odm-for-container-getting-started
Language: Java - Size: 3.77 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 7 - Forks: 18

myntra/roulette
A text/template based rules engine
Language: Go - Size: 2.43 MB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 43 - Forks: 11

hlpyco/business-rule-engine
A business rule engine written in Python.
Language: Python - Size: 33.2 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

prohalexey/TheChoice
Business Rule Engine on PHP
Language: PHP - Size: 101 KB - Last synced at: 8 days ago - Pushed at: about 5 years ago - Stars: 25 - Forks: 5

ShreyasJejurkar/RuleX
Simple, clean, and object-oriented way to create and execute business rules in .NET
Language: C# - Size: 13.7 KB - Last synced at: about 17 hours ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

dungba88/virgo
Java Business Rule Engine
Language: Java - Size: 62.5 KB - Last synced at: 6 months ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

peopleconnectus/brie
Business Rules Integration Engine
Language: JavaScript - Size: 4.39 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 6

ja-klaudiusz/React-Conditional-Selection
React Conditional Selection - useful way to build cascading selection with large amount of options and business rules
Language: JavaScript - Size: 406 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

DecisionsDev/odm-on-cloud-getting-started
Language: Java - Size: 1000 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 5

wingkwong/pyramid
JSON-based Business Rules Engine
Language: JavaScript - Size: 21.5 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 1

DecisionsDev/decisions-ruleapp-embedded
Execute an IBM ODM Decision Service bundled into your JSE application
Language: Java - Size: 713 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 2

jonfast565/UniversalBre
A business rules language with a convenient interpreter
Language: Rust - Size: 130 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

tonyhernandez/json-rules-service
Simple node app that wraps the json-rules-engine library to allow you to externally run and execute business rules.
Language: JavaScript - Size: 76.2 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 1

DecisionsDev/decisions-on-kafka
Sample showing how to use IBM ODM in Message-driven Architecture with Kafka
Language: Java - Size: 6.66 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 5

DecisionsDev/decisions-on-spark
Integration code to execute at scale business rules in Apache Spark
Language: Jupyter Notebook - Size: 47.9 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 5

a-afsharfarnia/php-rule-engine
How to make a simple rule engine in PHP
Language: PHP - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1

sjefvanleeuwen/morstead
YAML Descision Notation (YDN). Notatie van business rules in YAML formaat.
Language: JavaScript - Size: 53 MB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 4

flaviostutz/ruller-dsl-feature-flag
A feature flag engine that can be used to enable, change or rollout features of a system dynamically based on system or user attributes
Language: Go - Size: 85.9 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 6

amirkhameneh/businness-rule-engine
A Business Rule Engine using Spring Boot and Mongo DB
Language: Java - Size: 79.1 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

paudan/pyDMNrules Fork of russellmcdonell/pyDMNrules
An implementation of DMN (Decision Model Notation) in Python
Language: Python - Size: 254 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 1

DecisionsDev/decisions-uml-diagrammer
A repository to produce UML diagrams from Business Object Models
Language: Java - Size: 78.1 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 1

DecisionsDev/odm-on-cloud-debug
This tutorial provides a methodology for debugging a decision service in Rule Designer for ODM on Cloud.
Language: Java - Size: 1.49 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0
