Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Rules Engine

Rules Engine

19 projects

Showing 19 of 19 projects

cloud-custodian
cloud-custodianPython

A rules engine for cloud security, cost optimization, and governance using YAML policies to query, filter, and act on cloud resources.

#multi-cloud#cloud-governance#rules-engine
Stars6.1k
Forks1.6k
Last commit3 days ago
Easy Rules (.2k)
Easy Rules (.2k)Java

A lightweight Java rules engine for defining and executing business rules with POJOs, annotations, and expression languages.

#rule-engine#jexl#pojo
Stars5.3k
Forks1.1k
Last commit2 years ago
ApplicationInspector
ApplicationInspectorC#

A source code analyzer that identifies features and characteristics in software components using static analysis and a JSON rules engine.

#multi-language#dotnet-tool#rules-engine
Stars4.4k
Forks366
Last commit10 days ago
tengo
tengoGo

A fast, embeddable scripting language for Go applications, compiled to bytecode and executed on a stack-based VM.

#programming-language#compiler#rules-engine
Stars3.8k
Forks337
Last commit4 months ago
flogo
flogoCSS

An ultra-light, Go-based open source ecosystem for building event-driven serverless functions, microservices, and edge applications.

#stream-processing#event-driven#iot
Stars2.5k
Forks290
Last commit2 years ago
Clara Rules
Clara RulesClojure

A forward-chaining rules engine for Clojure and ClojureScript with Java interoperability.

#declarative-programming#business-logic#java-interop
Stars1.2k
Forks114
Last commit4 months ago
RulerZ
RulerZPHP

A PHP implementation of the Specification pattern for writing business rules and filtering multiple data sources.

#query-builder#library#rules-engine
Stars876
Forks95
Last commit4 years ago
Precept
PreceptClojure

A declarative framework for building reactive web applications using a rules engine and relational data modeling.

#rete-algorithm#declarative-programming#functional-relational-programming
Stars662
Forks33
Last commit3 years ago
O'Doyle Rules
O'Doyle RulesClojure

A rules engine for Clojure and ClojureScript that uses id-attribute-value tuples for flexible data modeling and reactive updates.

#rete-algorithm#clojurescript#rules-engine
Stars569
Forks21
Last commit2 years ago
ActorCloud
ActorCloudVue

An open-source IoT platform for managing low-power devices with multi-protocol support, rule engine, and data visualization.

#iot#rule-engine#pulsar
Stars198
Forks77
Last commit3 years ago
Belvedere
BelvedereAutoHotkey

Automated file manager that moves, copies, or deletes files based on customizable rules like name, extension, size, and age.

#file-cleanup#productivity#rules-engine
Stars170
Forks75
Last commit12 years ago
datalogic-rs
datalogic-rsRust

A fast, production-ready Rust engine for evaluating JSONLogic rules, ideal for business rules engines and dynamic filtering.

#business-rules-engine#rules-engine#business-rules
Stars87
Forks13
Last commit22 hours ago
Preside CMS
Preside CMSColdFusion

An open-source application development platform for Lucee providing content management, rapid admin development, and a rules engine.

#email-templating#rules-engine#lucee
Stars75
Forks79
Last commit9 hours ago
mqtt-scripts
mqtt-scriptsJavaScript

A Node.js script runner that serves as the logic layer for MQTT-based smart home automation.

#script-engine#iot#home-automation
Stars62
Forks18
Last commit3 months ago
ItemNamingRules
ItemNamingRulesC#

Provides Sitecore rules engine conditions and actions to automate and enforce item naming conventions across the content tree.

#rules-engine#content-management#naming-conventions
Stars4
Forks6
Last commit12 years ago
Sitecore Rules-Based Output Caching
Sitecore Rules-Based Output CachingC#

A Sitecore module enabling rules-based output caching variance for personalized components and complex cache logic.

#personalization#output-caching#caching
Stars2
Forks0
Last commit7 years ago
ngx-form-rules
ngx-form-rulesTypeScript

A lightweight Angular library for dynamically controlling reactive form fields using declarative rules without manual subscriptions.

#declarative-programming#declarative#dynamic-forms
Stars1
Forks0
Last commit7 months ago
MenuItemRules
MenuItemRulesC#

A Sitecore shared source module for controlling context menu item visibility using rules engine conditions.

#visibility-control#rules-engine#context-menu
Stars0
Forks1
Last commit9 years ago
Sitecore adaptive rules
Sitecore adaptive rulesC#

Adds adaptive rules to the Sitecore Rules Engine, enabling dynamic UI based on parameter dependencies.

#personalization#rules-engine#content-management
Stars0
Forks0
Last commit10 years ago

Related Tags

#Dotnet4#Sitecore4#Automation3#Clojure3#Declarative Programming3#Clojurescript3#Golang3#Business Rules3#Iot3#Cms3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub