clara-rules

Rules Engine

A Clojure-based expert system framework for defining and executing rules to automate decision-making processes.

Forward-chaining rules in Clojure(Script)

GitHub

1k stars
58 watching
115 forks
Language: Clojure
last commit: 4 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
yipeeio/arete A simple rule engine implemented in Clojure to evaluate conditions and take actions based on predefined rules 16
oakes/odoyle-rules A Clojure-based rules engine that provides a flexible and simple way to define and execute business rules 539
scicloj/tablecloth A dataset manipulation library built on top of tech.ml.dataset, providing a simplified API for data processing and analysis. 303
k-phoen/rulerz A PHP implementation of the Specification pattern for defining and executing business rules 873
bobthecow/ruler A simple stateless rules engine for PHP 5.3+ 1,059
newres/aesopica A Clojure library for creating and manipulating Linked Data/RDF based applications. 4
clojure/core.typed An optional type system for Clojure 1,289
jfrolich/authorize A module for defining and enforcing authorization rules in Elixir applications. 99
nrules/nrules A .NET rules engine based on the Rete matching algorithm, allowing developers to create and manage rules using a C# internal DSL. 1,506
rulego/rulego A lightweight rule engine framework built on Go for building flexible and scalable business processes 854
clj-commons/etaoin A Clojure-based library for automating web browsers without relying on Selenium. 917
paranim/pararules A modular rules engine for reactive systems with broad applicability 142
ddossot/nxbre A Business Rule Engine for the .NET platform 131
clojuredocs/guides An assortment of guides and tutorials covering various aspects of the Clojure programming language and its ecosystem 369
clj-commons/secretary A client-side router for ClojureScript 774