Ruby Projects

Ruby on Rails

Taskinator

virtualstaticvoid/taskinator

A simple orchestration library for running complex processes or workflows in Ruby. Processes are defined using a simple DSL, where the sequences and tasks are defined. Processes can then be queued for execution. Sequences can be synchronous or asynchronous, and the overall process can be monitored for completion or failure.

Riveter

[virtualstaticvoid/riveter][riveter]

Provides several useful patterns, packaged in a gem, for use in Rails and other web based applications, including generators to help improve consistency in your applications.

Rails Simple Config

virtualstaticvoid/rails_simple_config

A simple YAML based configuration for Ruby on Rails 3+, which supports shared settings, ERB and more.

Easy Enumerated Type

virtualstaticvoid/ez_enum

Provides a simple abstraction for defining enumerations in a Ruby module. Supports listing members and localization of constant names.