Skip to content
This repository

the Rule Engine for Ruby

tree: f0be3c736a

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 benchmarks updated comments December 27, 2008
Octocat-spinner-32 examples lots of cleanup - got rid of old DSLs June 04, 2011
Octocat-spinner-32 lib
Octocat-spinner-32 spec
Octocat-spinner-32 tasks added spec directory, and spec infrastructure March 14, 2011
Octocat-spinner-32 tests
Octocat-spinner-32 .gitignore
Octocat-spinner-32 GPL.txt first commit May 18, 2008
Octocat-spinner-32 LICENSE.txt first commit May 18, 2008
Octocat-spinner-32 README.markdown
Octocat-spinner-32 Rakefile

Ruleby :: The Rule Engine for Ruby


Ruleby is a rule engine written in the Ruby language. It is a system for executing a set of IF-THEN statements known as production rules. These rules are matched to objects using the forward chaining Rete algorithm. Ruleby provides an internal Domain Specific Language (DSL) for building the productions that make up a Ruleby program.



Release Notes

  • New :collect expression
  • Error accumulation (instead of an error in one rule killing all rules)
  • Added function condtions

Mailing List

Something went wrong with that request. Please try again.