Skip to content

jasl/flor

 
 

Repository files navigation

flor

Build Status Gem Version

Flor is a "Ruby workflow engine", if that makes any sense.

Design

  • Strives to propose a scheming interpreter for long running executions
  • Is written in Ruby a rather straightforward language with at least two wonderful implementations (MRI and JRuby, which is enterprise-friendly)
  • Stores everything as JSON (if it breaks it's still readable)
  • Stores in any database supported by Sequel (the JSON goes in the "content" columns, along with some index columns)
  • Favours naive/simple implementations over smart ones
  • All in all should be easy to maintain (engine itself and executions running on top of it)

Quickstart

See quickstart/.

Documentation

See doc/.

LICENSE

MIT, see LICENSE.txt

About

workflow engine

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Ruby 99.4%
  • Other 0.6%