An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with rule-engine

A curated list of projects in awesome lists tagged with rule-engine .

https://github.com/apache/incubator-kie-drools

Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java.

dmn hacktoberfest java rule-engine

Last synced: 15 Jan 2026

https://github.com/jetlinks/jetlinks-community

JetLinks 基于Java8,Spring Boot 2.x ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。

iot iot-platform java jetlinks mqtt netty r2dbc reactive-streams reactor rule-engine spring-boot tcp webflux websocket

Last synced: 13 May 2025

https://github.com/j-easy/easy-rules

The simple, stupid rules engine for Java

business-rules expression-language java rule-engine rules-engine

Last synced: 23 Apr 2025

https://github.com/iot-technology/iot-technical-guide

:honeybee: IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 :sparkles: :sparkles: :sparkles: (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)

coap gateway internet-of-things iot iot-platform jwt micorservice modbus mqtt multitenant nosql opc-ua real-time rule-engine thingsboard token tsl websocket

Last synced: 14 May 2025

https://github.com/IoT-Technology/IoT-Technical-Guide

:honeybee: IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 :sparkles: :sparkles: :sparkles: (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)

coap gateway internet-of-things iot iot-platform jwt micorservice modbus mqtt multitenant nosql opc-ua real-time rule-engine thingsboard token tsl websocket

Last synced: 27 Mar 2025

https://github.com/dromara/liteflow

Lightweight, fast, stable, and programmable component-based rule engine/process engine. Component reuse, synchronous/asynchronous orchestration, dynamic orchestration, multi-language scripting support, complex nested rules, hot deployment, smooth refreshing. Let you improve your development efficiency!

component dsl flow-engine hot-reload java-rule java-rule-engine rule-engine rules-engine workflow-engine

Last synced: 13 May 2025

https://github.com/lf-edge/ekuiper

Lightweight data stream processing engine for IoT edge

edge edge-analytics edge-computing edge-streaming hacktoberfest iot rule-engine sql

Last synced: 27 Apr 2026

https://github.com/NRules/NRules

Rules engine for .NET, based on the Rete matching algorithm, with internal DSL in C#.

c-sharp dsl nrules rete rule-engine rules rules-engine

Last synced: 25 Apr 2025

https://github.com/nrules/nrules

Rules engine for .NET, based on the Rete matching algorithm, with internal DSL in C#.

c-sharp dsl nrules rete rule-engine rules rules-engine

Last synced: 03 Feb 2026

https://github.com/rulego/rulego

⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.

ai automation data-flow edge-computing go intergrations iot ipaas low-code low-code-framework mcp mcp-client mcp-server rule-engine rulego workflow workflow-automation workflow-engine

Last synced: 15 May 2025

https://github.com/mithunsatheesh/node-rules

Node-rules is a light weight forward chaining rule engine that can be used in JavaScript and TypeScript based projects.

business-rules business-rules-engine engine expression-language forward-chaining javascipt javascript json rule rule-engine rules rules-engine rules-processor typescript

Last synced: 15 May 2025

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

business-rules business-rules-engine flow-control flow-engine java rule-engine rule-processor rules rules-engine

Last synced: 01 Apr 2026

https://github.com/hoaproject/Ruler

The Hoa\Ruler library.

business-rules hoa library php rule-engine ruler

Last synced: 27 Apr 2025

https://github.com/entropy-cloud/nop-entropy

Nop Platform 2.0 is a next-generation low-code development platform built from scratch based on the principles of reversible computation, adopting a language-oriented programming paradigm. It includes a suite of fully designed engines such as a GraphQL engine, ORM engine, workflow engine, reporting engine, rule engine, and batch processing engine,

aigc amis graalvm graphql java lowcode nocode quarkus report report-engine rule-engine vue3 workflow

Last synced: 15 May 2025

https://github.com/apache/incubator-kie-kogito-runtimes

Kogito Runtimes - Kogito is a cloud-native business automation technology for building cloud-ready business applications.

bpm bpmn cloud-native cmmn dmn drools hacktoberfest java knative kogito pmml quarkus rule-engine serverless-workflow spring-boot workflow workflow-engine

Last synced: 14 May 2025

https://github.com/ulfurinn/wongi-engine

A rule engine written in Ruby.

inference-engine rete ruby rule-engine

Last synced: 23 Oct 2025

https://github.com/caibirdme/yql

yet another query language for rule engine in golang

dsl go rule-engine

Last synced: 17 Jan 2026

https://github.com/jetlinks/rule-engine

基于流程,事件驱动,可拓展,响应式,轻量级的规则引擎。

cluster-support data-flow event-driven iot-data-analytics reactive-streams rule-engine streaming work-flow

Last synced: 19 Jun 2025

https://github.com/juwan-hwang/zephyr

Zephyr: A modern, lightweight, and secure Mihomo / Clash Meta GUI client built with Tauri and Rust.

clash clash-meta cross-platform desktop-app gui javascript linux macos mihomo network-security proxy proxy-client rule-engine rust tailwind-css tauri vanilla-js vibe-coding vpn windows

Last synced: 24 May 2026

https://github.com/jetlinks/reactor-ql

用SQL来描述Reactor API. 可用SQL来实现数据处理逻辑,支持实时数据处理,支持聚合,分组,自定义函数等功能,让数据处理更简单.

reactor rule-engine sql sql-to-flux sql-to-reactor

Last synced: 24 Oct 2025

https://github.com/trytrench/trench

Open source fraud and abuse prevention tools

fraud-prevention rule-engine typescript

Last synced: 23 Jul 2025

https://github.com/dry-rb/dry-logic

Predicate logic with rule composition

dry-rb gem library predicate-logic predicates ruby rubygem rule-engine

Last synced: 14 May 2025

https://github.com/frankthelen/rools

A small rule engine for Node.

rule-engine rules rules-engine

Last synced: 09 Oct 2025

https://github.com/nicoSWD/php-rule-parser

PHP Rule Engine - Parses & Evaluates JavaScript-like expressions

brms business-rules dsl evaluator parser php php-rule-engine rule-engine rule-parser rule-system workflow

Last synced: 24 Apr 2025

https://github.com/nicoswd/php-rule-parser

PHP Rule Engine - Parses & Evaluates JavaScript-like expressions

brms business-rules dsl evaluator parser php php-rule-engine rule-engine rule-parser rule-system workflow

Last synced: 05 Apr 2025

https://github.com/bytedance/elkeid-hub

Elkeid HUB is a rule/event processing engine maintained by the Elkeid Team that supports streaming/offline (not yet supported by the community edition) data processing. The original intention is to solve complex data/event processing and external system linkage requirements through standardized rules.

event-engine rule-engine ruleengine soar stream-processing

Last synced: 13 Apr 2025

https://github.com/bytedance/Elkeid-HUB

Elkeid HUB is a rule/event processing engine maintained by the Elkeid Team that supports streaming/offline (not yet supported by the community edition) data processing. The original intention is to solve complex data/event processing and external system linkage requirements through standardized rules.

event-engine rule-engine ruleengine soar stream-processing

Last synced: 19 Jul 2025

https://github.com/lorenzosinisi/retex

A boilerplate/proof-of-concept for a Rete Algorithm implementation in Elixir

elixir graph logic-programming protocol rete rete-algorithm rule-engine

Last synced: 18 Aug 2025

https://github.com/opencog/ure

[NO LONGER MAINTAINED, SUPERSEDED BY https://github.com/trueagi-io/chaining]. Unified Rule Engine. Graph rewriting system for the AtomSpace. Used as reasoning engine for OpenCog.

backward-chaining backward-induction chainer forward-chaining graph-rewriting inference inference-engine inference-rules rule-engine rules-engine

Last synced: 05 Apr 2025

https://github.com/santalvarez/python-rule-engine

A rule engine where rules are defined in JSON format

json python rule-engine rules rules-engine

Last synced: 21 Feb 2026

https://github.com/karthik25/simplerules

Yet another rules engine, but simpler to use!!

csharp expression-tree rule-engine

Last synced: 19 Jun 2025

https://github.com/karthik25/SimpleRules

Yet another rules engine, but simpler to use!!

csharp expression-tree rule-engine

Last synced: 25 Apr 2025

https://github.com/maif/arta

A Python Rules Engine - Make rule handling simple

maif package python rule-engine rules rules-engine

Last synced: 07 Apr 2025

https://github.com/chen0040/cs-expert-system-shell

C# implementation of an expert system shell

expert-system expert-system-shell rule-engine rules

Last synced: 15 Aug 2025

https://github.com/decs/ruls

📏 Typesafe rules engine with JSON encoding.

json rule rule-engine rules typesafe typescript

Last synced: 08 May 2025

https://github.com/dfinity/orbit

A non-custodial digital assets management platform on the Internet Computer.

blockchain digital-assets governance icp internet-computer multi-custody rule-engine wallet

Last synced: 07 Mar 2026

https://github.com/selwynshen/nics-easy-rules

rules-engine, based on easy-rules

java rule-engine rules-engine spring yaml

Last synced: 14 Jan 2026

https://github.com/opensolon/solon-flow

Solon Flow 通用流程编排框架(采用 json 和 yaml 编排格式)。可用于计算(或任务)的编排场景;可用于业务规则和决策处理型的编排场景;可用于可中断、可恢复流程(结合自动前进,停止,再执行)的编排场景。同时兼容 java8 ~ java25。也可嵌入到 SpringBoot、jFinal、Vert.X、Quarkus、Micronaut 等框架中使用。

flow-engine rule-engine workflow

Last synced: 10 Jun 2026

https://github.com/chenqingspring/rules-based-modeling-engine

一款基于规则的可视化模型构建引擎。支持指标定义,规则定义,多数据源接入,RESTful API 查询

big-data data-modeling datawarehouse restful-api rule-engine sql-generator

Last synced: 31 Jan 2026

https://github.com/saurabh0719/py-rules-engine

A pure-python rules engine. Packed with components to build rules and a rule parser. :arrow_forward:

rule-engine rules rules-engine

Last synced: 22 Feb 2026

https://github.com/santanusinha/json-rules

JSON serializable rules to match Jackson JsonNodes using JSON Pointers

evaluation jackson json json-pointer json-serializable-rules predicates rule-engine rule-eva rules

Last synced: 24 Jul 2025

https://github.com/metio/reguloj

Lightweight business rule engine

java rule-engine

Last synced: 30 Jul 2025

https://github.com/SchwarzIT/hypermatch

hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️.

event-driven events go golang json matching matching-engine performance rule-engine

Last synced: 29 Jun 2025

https://github.com/geirolz/erules

A simple purely functional engine to evaluate rules

dsl engine rule-engine rules rules-engine scala

Last synced: 14 Apr 2025

https://github.com/schwarzit/hypermatch

hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️.

event-driven events go golang json matching matching-engine performance rule-engine

Last synced: 12 Jul 2025

https://github.com/balhoff/arachne

RDF rule engine

owl rdf rule-engine

Last synced: 11 Apr 2025

https://github.com/rulego/rulego-components

rulego-components is a rule engine extension component library for RuleGo

rule-engine rule-engine-components rulego workflow workflow-engine

Last synced: 19 Aug 2025

https://github.com/openbrms/openbrms

OpenBRMS is a cloud native business rules management system with scripted rules

brms business-rules business-rules-engine java knative quarkus rule-engine

Last synced: 12 Apr 2025

https://github.com/regevbr/json-expression-eval

json serializable rule engine / boolean expression evaluator

boolean dynamic engine eval expression function javascript js json node rule rule-engine serializable typescript

Last synced: 31 Jan 2026

https://github.com/slashdotdash/treaty

Rules Engine written in TypeScript implementing the Rete algorithm

rete rete-algorithm rule-engine rules-engine typescript

Last synced: 02 Mar 2026

https://github.com/srotya/tau

A Real-time Event Correlation platform

cep event-correlation real-time rule-engine rules streaming

Last synced: 23 Jul 2025

https://github.com/ertugrulcetin/babylon-cljs

3D character controller prototype project. It showcases how to integrate BabylonJS with ClojureScript.

babylonjs clojure clojurescript gamedev prototype rule-engine webgl

Last synced: 07 Jul 2025

https://github.com/jondot/hypermatch

A fast, sandboxed micro matching engine with serializable rules.

javascript logic matching nodejs rule-engine

Last synced: 30 Apr 2025

https://github.com/crafts69guy/rule-engine-js

Flexible JavaScript rule engine for dynamic business logic, validation, and decision-making with JSON-based rules and built-in security.

conditional-logic dynamic-rules expression-engine javascript json-rules nodejs rule-engine rules-as-data typescript validation

Last synced: 11 Sep 2025

https://github.com/bsm/qualify

Match a fact against large number of pre-defined rules in Go

adtech golang matching qualifier rule-engine rules

Last synced: 30 Jul 2025

https://github.com/turbolent/reteengine

A Rete-based rule engine

rete rule-engine swift

Last synced: 23 Apr 2025

https://github.com/janpokorny/tabletop-engine

A library for digitizing tabletop game rules using a domain-specific JS API. Useful for formal rule description, verification, and bot development. Implementation of my bachelor's thesis.

bachelor-thesis rule-engine tabletop-gaming

Last synced: 24 Jun 2025

https://github.com/shockerli/spiker

A Go package implementation of real-time computing

ast go golang golang-library realtime-compute rule-engine rules-engine tdop

Last synced: 10 Apr 2025

https://github.com/clearxs/uno

Providing foundational components to enable the construction of large-scale complex applications.

elasticsearch event-bus gis influxdb jdk22 jpa mongodb netty orm rule-engine testing time-series-analysis

Last synced: 21 Jul 2025

https://github.com/whyming/go-rules

利用go/parser实现的简易规则引擎

go golang rule-engine rules-engine

Last synced: 14 Jan 2026

https://github.com/craigwatt/vfo

Autonomous media optimization engine for video libraries: mezzanine→source→profile workflows with quality checks and observability.

c cli dolby-vision ffmpeg ffprobe hevc media-pipeline mkv mp4 rule-engine transcoding video-encoding video-streaming vmaf workflow-engine

Last synced: 26 Apr 2026

https://github.com/meta-magic/drools-demo

Drools Demo. Dynamic Drool file from DB, On the fly model declaration etc

amexio angular6 drools drools-example drools-rule-engine drools-springboot jdo rule-engine

Last synced: 27 Apr 2025

https://github.com/workoss/boot

常用的工具或者服务

aws mybatis obs ocr oss r2dbc rule-engine s3 spring storage webflux zen-engine

Last synced: 20 Jul 2025

https://github.com/intersel/jamrules

Javascript/jQuery configurator to match rules on massive number of objects

business-rules configurator engine filtering finite-state-machine jquery jquery-plugin rule-engine rules

Last synced: 12 Apr 2025

https://github.com/erdemkosk/obey-the-rule

A lightweight rule engine implemented in TypeScript for managing conditional logic and automating decision-making processes.

json rule-based rule-engine rules-engine typescript typescript-library

Last synced: 12 Aug 2025

https://github.com/ayonious/nested-rules-engine

🌲 Decision Tree based Rules Engine

decision-tree dfs rule-engine

Last synced: 12 May 2025