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: about 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yipeeio/areteA simple rule engine implemented in Clojure to evaluate conditions and take actions based on predefined rules16
oakes/odoyle-rulesA Clojure-based rules engine that provides a flexible and simple way to define and execute business rules539
scicloj/tableclothA dataset manipulation library built on top of tech.ml.dataset, providing a simplified API for data processing and analysis.308
k-phoen/rulerzA PHP implementation of the Specification pattern for defining and executing business rules871
bobthecow/rulerA simple stateless rules engine for PHP 5.3+1,060
newres/aesopicaA Clojure library for creating and manipulating Linked Data/RDF based applications.4
clojure/core.typedAn optional type system for Clojure1,287
jfrolich/authorizeA module for defining and enforcing authorization rules in Elixir applications.99
nrules/nrulesA .NET rules engine based on the Rete matching algorithm, allowing developers to create and manage rules using a C# internal DSL.1,516
rulego/rulegoA lightweight rule engine framework built on Go for building flexible and scalable business processes909
clj-commons/etaoinA Clojure-based library for automating web browsers without relying on Selenium.921
paranim/pararulesA modular rules engine for reactive systems with broad applicability143
ddossot/nxbreA Business Rule Engine for .NET, allowing developers to create and manage rules-based systems in their applications.131
clojuredocs/guidesAn assortment of guides and tutorials covering various aspects of the Clojure programming language and its ecosystem369
clj-commons/secretaryA client-side router for ClojureScript773