# Ruby & Rules Engines

**URL:** <https://www.ruby-forum.com/t/ruby-rules-engines/96007>\
**Category:** Ruby\
**Created:** [June 22, 2006, 11:11am UTC](https://www.ruby-forum.com/t/ruby-rules-engines/96007 "2006-06-22T11:11:24Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![craigtmackenzie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/3d9bf3/32.png) [@craigtmackenzie](https://www.ruby-forum.com/u/craigtmackenzie)\
**Post date:** [June 22, 2006, 11:11am UTC](https://www.ruby-forum.com/t/ruby-rules-engines/96007/1 "2006-06-22T11:11:24Z")

</div>

Hi, could anyone suggest a good rules engine which works  
with Ruby? Something like Drools & Java (forward chaining).

Thanks for all your help

---

<div class="post-metadata">

**Author:** ![craigtmackenzie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/3d9bf3/32.png) [@craigtmackenzie](https://www.ruby-forum.com/u/craigtmackenzie)\
**Post date:** [June 22, 2006, 12:08pm UTC](https://www.ruby-forum.com/t/ruby-rules-engines/96007/2 "2006-06-22T12:08:34Z")

</div>

We had used JESS as our rule engine. I don’t know what’s the  
difference between JESS and Drools.

Another question:  
Is there any equivalent of JESS in Ruby?

Regards  
Eric

---

<div class="post-metadata">

**Author:** ![craigtmackenzie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/3d9bf3/32.png) [@craigtmackenzie](https://www.ruby-forum.com/u/craigtmackenzie)\
**Post date:** [June 22, 2006, 5:06pm UTC](https://www.ruby-forum.com/t/ruby-rules-engines/96007/3 "2006-06-22T17:06:00Z")

</div>

[http://www.talios.com/a\_ruby\_rule\_engine.htm](http://www.talios.com/a_ruby_rule_engine.htm) could give you a basic  
start.

j`ey  
[http://www.eachmapinject.com](http://www.eachmapinject.com)
