OpenWFEru

OpenWFEru is an open source Ruby workflow and BPM engine.

Current version is 0.9.17

OpenWFEru is nicknamed Ruote among its developers. The original Java OpenWFE is also designated as OpenWFEja from time to time.

It’s about workflow and bpm. The idea is to have business process definitions and instances directly at hand, not embedded within the software.

There is an online demo of “densha”, a Ruby on Rails™ web application wrapping an OpenWFEru engine, at http://difference.openwfe.org:3000

In OpenWFEru you can define processes in XML (using OpenWFE process definition language) or as Ruby classes

Grasping it

To quickly get started.

OpenWFEru and OpenWFE are covered in a tech blog updated regularly.

Getting it

You can get it as a gem or check out the source to build a fresh gem or use it directly.

Using it

There are a few examples on how to use OpenWFEru.

The first one gathers quote values and update an atom feed with them.

The second example implements an task tracker involving designers and analysts.

More examples are being written.