GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

business-rules

Star

Here are 309 public repositories matching this topic...

Language: All
Filter by language
All 309 Java 48 Python 47 JavaScript 33 TypeScript 33 PHP 25 C# 21 Rust 12 Go 11 HTML 5 CSS 4
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

j-easy / easy-rules

Star 5.3k

The simple, stupid rules engine for Java

java rule-engine rules-engine expression-language business-rules
  • Updated May 29, 2024
  • Java

CacheControl / json-rules-engine

Star 3.1k

A rules engine expressed in JSON

rules json rule-engine engine rules-engine rules-processor business-rules
  • Updated Feb 16, 2026
  • JavaScript

jruizgit / rules

Star 1.3k

Durable Rules Engine

ruby python events statechart business-rules durable-rules rete node-javascript
  • Updated Jul 15, 2025
  • JavaScript

K-Phoen / rulerz

Sponsor
Star 872

Powerful implementation of the Specification pattern in PHP

rules php library specifications rules-engine business-rules ruler
  • Updated Sep 2, 2022
  • PHP

mithunsatheesh / node-rules

Star 685

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 Jan 21, 2026
  • TypeScript

zjn-zjn / ice

Star 679

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,针对复杂/灵活变动业务,提供一个新的抽象编排解决方案,轻量级,高性能并提供可视化操作页面

java rules rule-engine flow-control rules-engine business-rules business-rules-engine flow-engine rule-processor
  • Updated Nov 4, 2026
  • Go

hoaproject / Ruler

Star 618

The Hoa\Ruler library.

php library rule-engine business-rules hoa ruler
  • Updated Jul 10, 2021
  • PHP

ardalis / DDD-NoDuplicates

Sponsor
Star 582

Some design approaches to enforcing a business rule requiring no duplicates. Domain driven design.

rules design ddd domain entity mediatr business-rules domain-driven
  • Updated May 20, 2024
  • C#

peasy / Peasy.NET

Star 521

A business logic micro-framework for .NET and .NET Core

c-sharp framework scalable dotnet architecture dotnet-core business-logic rules-engine business-rules architectural-patterns net-core validation-rules peasy middle-tier-framework
  • Updated Jan 29, 2024
  • C#

aspnetrun / run-aspnetcore-realworld

Star 505

E-Commerce real world example of run-aspnetcore ASP.NET Core web application. Implemented e-commerce domain with clean architecture for ASP.NET Core reference application, demonstrating a layered application architecture with DDD best practices. Download 100+ page eBook PDF from here ->

ecommerce validation shopping-cart authentication aspnetcore configuration bootstrap4 clean-architecture authorization entity-framework-core aspnet-core multipage-application business-rules ddd-architecture aspnetcore-identity razor-pages aspnetcore-httpcontext real-world-project aspnetcore-basic-authentication aspnet-core-template
  • Updated Apr 15, 2026
  • SCSS
rule-engine

ali-master / rule-engine

Star 364

The ultimate JSON-based rule engine that turns complex business logic into declarative configurations. Built for developers who believe code should be expressive, not repetitive.

rule-engine business-rules decision-engine json-rules-engine json-rules
  • Updated Nov 1, 2026
  • TypeScript

aspnetrun / run-aspnetcore-basics

Star 236

Implementation of Real-World example in One Solution - One Project for web application development with Asp.Net Core & EF.Core. Only one web application project which used aspnetcore components; razor pages, middlewares, dependency injection, configuration, logging. To create websites with minimum implementation of asp.net core based on HTML5, C…

validation shopping-cart configuration starter-template bootstrap4 starter-kit e-commerce entity-framework-core aspnet-core bootstrap-theme business-rules real-world razor-pages aspnet-core-identity real-world-project aspnetcore-basic-authentication aspnetcore-authorization aspnet-core-extensions aspnet-core-authentication aspnet-core-validation
  • Updated Mar 19, 2024
  • C#

dgk / django-business-logic

Star 235

Visual DSL framework for django

python django mobx dsl django-framework blockly django-admin business-logic rapid-development business-rules visual-programming execution-engine no-code business-rules-engine zero-coding rapid-development-framework zero-code no-code-framework
  • Updated Mar 24, 2025
  • CSS

nicoSWD / php-rule-parser

Star 130

PHP Rule Engine - Parses & Evaluates JavaScript-like expressions

php parser workflow rule-engine dsl evaluator brms rule-parser business-rules rule-system php-rule-engine
  • Updated May 1, 2026
  • PHP

kislayverma / Rulette

Star 102

A pragmatic business rule management system

rules rule-engine brms rules-engine business-rules rule-system rule-manager
  • Updated Jun 21, 2022
  • Java

EdgeVerve / feel

Star 96

Expression Language for creating and executing business rules in decision table based on DMN 1.1 specification for conformance level 3

pegjs dmn expression-language business-rules pegjs-grammar decision-table feel
  • Updated Sep 26, 2023
  • JavaScript
datalogic-rs

GoPlasmatic / datalogic-rs

Star 93

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.

nodejs python java rust golang php json dotnet webassembly wasm feature-flags declarative-language rules-engine expression-evaluator business-rules templating-engine policy-engine jsonlogic openfeature flagd
  • Updated Oct 22, 2026
  • Rust
laravel-rulebook

mathiasonea / laravel-rulebook

Star 91

A Laravel package for selecting which code-defined business rule applies to a subject at any point in time—and explaining why.

php laravel pricing business-rules eligibility effective-dates explainable-decisions temporal-rules rule-resolution
  • Updated Oct 6, 2026
  • PHP

Valian / python-business-logic

Star 83

Python package that makes creating complicated business logic easy

python logic business-logic business-rules
  • Updated Dec 26, 2022
  • Python

manfred-kaiser / business-rule-engine

Star 73

Python DSL for setting up business intelligence rules

python automation dsl python-library rules-engine business-rules
  • Updated Jun 21, 2026
  • Python

Add this topic to your repo

To associate your repository with the business-rules topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.