Skip to content

Instantly share code, notes, and snippets.

@LeoMeiH
Created December 6, 2012 11:58
Show Gist options
  • Select an option

  • Save LeoMeiH/4223942 to your computer and use it in GitHub Desktop.

Select an option

Save LeoMeiH/4223942 to your computer and use it in GitHub Desktop.
A collection of rule engine or dsl policy engine
Simplest:
https://github.com/oblique63/ChainableLogic Chain logic
https://github.com/hynek/first Get the first meaningful value
https://github.com/xerox91/LogicE A pure fact truth logic
Advanced:
https://github.com/nemonik/Intellect DSL rules/policies engine
https://github.com/knipknap/SpiffWorkflow Workflow patterns
Filesystem:
https://github.com/mdipierro/workflow File matching & action
https://github.com/gorakhargosh/watchdog Advanced File watching
Dynamic Rules:
https://github.com/anthony-tresontani/rules Rules for humans
https://github.com/clips/pattern Machine tries to match humans
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment