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: 6 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. 308
k-phoen/rulerz A PHP implementation of the Specification pattern for defining and executing business rules 871
bobthecow/ruler A simple stateless rules engine for PHP 5.3+ 1,060
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,287
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,516
rulego/rulego A lightweight rule engine framework built on Go for building flexible and scalable business processes 909
clj-commons/etaoin A Clojure-based library for automating web browsers without relying on Selenium. 921
paranim/pararules A modular rules engine for reactive systems with broad applicability 143
ddossot/nxbre A Business Rule Engine for .NET, allowing developers to create and manage rules-based systems in their applications. 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 773