ActiveConfiguration: A Generic Settings Store
From Thomas Mango's blog post:
ActiveConfiguration is a Rails engine that exposes a generic settings store to ActiveRecord models. Made for very configurable applications, it allows you to avoid implementing specific ways to store settings for each model that needs such a configuration.