Configuration Management

dotenv

Loads environment variables from `.env`.

Rubygem dotenv

Total Downloads
3268292
Releases
17
Current Version
2.0.0.beta
Released
2015-01-22 00:00:00 UTC
First Release
2012-07-24 00:00:00 UTC

Github bkeepers/dotenv

Watchers
2205
Forks
147
Development activity
Active
Last commit
2015-02-23 19:52:51 UTC
First commit
Contributors
30
Issues

dotenv-rails

Autoload dotenv in Rails.

Rubygem dotenv-rails

Total Downloads
808225
Releases
11
Current Version
2.0.0.beta
Released
2015-01-22 00:00:00 UTC
First Release
2013-03-22 00:00:00 UTC
Depends on following gems
Depending Gems
11

Github bkeepers/dotenv

Watchers
2205
Forks
147
Development activity
Active
Last commit
2015-02-23 19:52:51 UTC
First commit
Contributors
30
Issues

Figaro

Simple, Heroku-friendly Rails app configuration using ENV and a single YAML file

Rubygem figaro

Total Downloads
768417
Releases
20
Current Version
1.1.0
Released
2015-01-27 00:00:00 UTC
First Release
2012-04-02 00:00:00 UTC
Depends on following gems
Depending Gems
11

Github laserlemon/figaro

Watchers
1772
Forks
135
Development activity
Less active
Last commit
2014-09-17 13:53:05 UTC

settingslogic

A simple and straightforward settings solution that uses an ERB enabled YAML file and a singleton design pattern.

Rubygem settingslogic

Total Downloads
1201139
Releases
15
Current Version
2.0.9
Released
2012-12-30 00:00:00 UTC
First Release
2008-11-02 05:00:00 UTC

Github binarylogic/settingslogic

Watchers
1116
Forks
93
Development activity
Inactive
Last commit
2014-08-07 14:41:30 UTC

rails_config

Easy to use Settings helper that loads its data in from config/settings.yml. Handles adding multiple sources, and easy reloading.

Rubygem rails_config

Total Downloads
634103
Releases
27
Current Version
0.5.0.beta1
Released
2014-08-29 00:00:00 UTC
First Release
2010-08-07 07:00:00 UTC

Github railsjedi/rails_config

Watchers
601
Forks
70
Development activity
Less active
Last commit
2014-05-16 12:53:36 UTC

configatron

A powerful Ruby configuration system.

Rubygem configatron

Total Downloads
677813
Releases
65
Current Version
4.4.1
Released
2014-12-04 00:00:00 UTC
First Release
2008-08-29 04:00:00 UTC

Github markbates/configatron

Watchers
484
Forks
53
Development activity
Less active
Last commit
2014-12-17 23:13:48 UTC

configuration

ruby configuration for your ruby programs

Rubygem configuration

Total Downloads
1007364
Releases
9
Current Version
1.3.4
Released
2014-02-22 00:00:00 UTC
First Release
2008-02-12 07:00:00 UTC

Github ahoward/configuration

Watchers
76
Forks
14
Development activity
Inactive
Last commit
2014-02-22 05:19:15 UTC
Top contributors
Contributors
4
Issues

rails-settings

Settings is a plugin that makes managing a table of global key, value pairs easy.

Rubygem rails-settings

Total Downloads
23617
Releases
1
Current Version
1.0.0
Released
2009-12-24 08:00:00 UTC
First Release
2009-12-24 08:00:00 UTC
Depends on following gems
Depending Gems
0

Github Squeegy/rails-settings

Watchers
220
Forks
184
Development activity
Inactive
Last commit
2009-12-25 00:20:20 UTC
Top contributors
Contributors
1
Issues

ledermann-rails-settings

Settings gem for Ruby on Rails

Rubygem ledermann-rails-settings

Total Downloads
99284
Releases
13
Current Version
2.3.0
Released
2014-04-25 00:00:00 UTC
First Release
2011-11-04 23:00:00 UTC
Depends on following gems
Depending Gems
1

Github ledermann/rails-settings

Watchers
387
Forks
87
Development activity
Less active
Last commit
2014-06-09 08:13:07 UTC
First commit

configliere

You've got a script. It's got some settings. Some settings are for this module, some are for that module. Most of them don't change. Except on your laptop, where the paths are different. Or when you're in production mode. Or when you're testing from the command line. "" So, Consigliere of mine, I think you should tell your Don what everyone knows. "" -- Don Corleone Configliere manage settings from many sources: static constants, simple config files, environment variables, commandline options, straight ruby. You don't have to predefine anything, but you can ask configliere to type-convert, require, document or password-obscure any of its fields. Modules can define config settings independently of each other and the main program.

Rubygem configliere

Total Downloads
505661
Releases
33
Current Version
0.4.22
Released
2014-10-20 00:00:00 UTC
First Release
2010-01-06 06:00:00 UTC

Github infochimps-labs/configliere

Watchers
126
Forks
9
Development activity
Less active
Last commit
2014-06-19 16:51:04 UTC

simpleconfig

SimpleConfig is a plugin designed to make application-wide configuration settings (e.g. in a Rails app) easy to set and access in an object-oriented fashion.

Rubygem simpleconfig

Total Downloads
114882
Releases
8
Current Version
2.0.1
Released
2013-05-15 00:00:00 UTC
First Release
2009-02-05 00:00:00 UTC
Depends on following gems
Depending Gems
1

Github lukeredpath/simpleconfig

Watchers
110
Forks
15
Development activity
Inactive
Last commit
2013-05-15 15:25:26 UTC

confstruct

A simple, hash/struct-based configuration object

Rubygem confstruct

Total Downloads
39511
Releases
9
Current Version
0.2.6
Released
2014-03-04 00:00:00 UTC
First Release
2011-11-14 00:00:00 UTC

Github mbklein/confstruct

Watchers
196
Forks
7
Development activity
Inactive
Last commit
2014-03-05 15:18:14 UTC
First commit
Top contributors
Contributors
5
Issues

configurable_engine

Configurable is a Rails 3/4 engine that allows you to set up config variables in a config file, specifying default values for all environmentspec. These variables can then be set on a per-app basis using a user facing configuration screen.

Rubygem configurable_engine

Total Downloads
48847
Releases
23
Current Version
0.4.7
Released
2014-11-04 00:00:00 UTC
First Release
2011-01-10 00:00:00 UTC
Depends on following gems
Depending Gems
1

Github paulca/configurable_engine

Watchers
89
Forks
25
Development activity
Less active
Last commit
2014-11-04 18:53:46 UTC

global

Simple way to load your configs from yaml

Rubygem global

Total Downloads
24716
Releases
6
Current Version
0.1.2
Released
2015-01-13 00:00:00 UTC
First Release
2013-07-18 00:00:00 UTC
Depends on following gems
Depending Gems
1

Github railsware/global

Watchers
166
Forks
11
Development activity
Less active
Last commit
2015-01-13 13:37:07 UTC
First commit
Top contributors
Contributors
5
Issues

app

Move the config out of your app, and into App.

Rubygem app

Total Downloads
41868
Releases
6
Current Version
1.1.0
Released
2014-07-05 00:00:00 UTC
First Release
2009-04-17 08:00:00 UTC
Depends on following gems
Depending Gems
0

Github stephencelis/app

Watchers
92
Forks
9
Development activity
Inactive
Last commit
2014-11-25 23:30:22 UTC
Top contributors
Contributors
4
Issues

rconfig

Configuration management library for Ruby applications.

Rubygem rconfig

Total Downloads
10932
Releases
10
Current Version
0.4.3.1
Released
2014-03-24 00:00:00 UTC
First Release
2009-11-20 06:00:00 UTC
Depends on following gems
Depending Gems
1

Github rahmal/rconfig

Watchers
145
Forks
5
Development activity
Inactive
Last commit
2014-10-11 02:06:25 UTC
First commit
Top contributors
Contributors
4
Issues

store_configurable

Grown up ActiveRecord::Store config options!

Rubygem store_configurable

Total Downloads
9674
Releases
7
Current Version
4.0.0
Released
2014-12-02 00:00:00 UTC
First Release
2012-03-10 00:00:00 UTC
Depending Gems
0

Github metaskills/store_configurable

Watchers
126
Forks
7
Development activity
Inactive
Last commit
2014-12-02 15:08:22 UTC
Top contributors
Contributors
3
Issues

configtoolkit

Are you tired of writing custom code to parse and represent every new configuration file utilized in your programs? The Config Toolkit generates configuration classes and can populate them robustly by parsing different formats of configuration files.

Rubygem configtoolkit

Total Downloads
58770
Releases
16
Current Version
2.3.2
Released
2011-05-01 04:00:00 UTC
First Release
2008-05-13 04:00:00 UTC
Depends on following gems
Depending Gems
2

yettings

Create settings/contants for your Rails 3 app using yml key/value pairs

Rubygem yettings

Total Downloads
15960
Releases
3
Current Version
0.1.1
Released
2011-06-09 00:00:00 UTC
First Release
2011-03-06 05:00:00 UTC
Depends on following gems
Depending Gems
3

Github charlotte-ruby/yettings

Watchers
53
Forks
10
Development activity
Inactive
Last commit
2012-04-15 01:36:35 UTC
Contributors
4
Issues

app_config

An easy to use, framework agnostic, customizable library to easily store and retrieve application configuration.

Rubygem app_config

Total Downloads
55123
Releases
27
Current Version
2.5.3
Released
2014-08-26 00:00:00 UTC
First Release
2009-03-13 05:00:00 UTC
Depends on following gems
Depending Gems
2

Github oshuma/app_config

Watchers
23
Forks
5
Development activity
Less active
Last commit
2014-08-26 05:22:51 UTC
Top contributors
Contributors
4
Issues

configus

Configus helps you easily manage environment specific settings

Rubygem configus

Total Downloads
16720
Releases
5
Current Version
0.0.5
Released
2014-01-17 00:00:00 UTC
First Release
2011-11-05 00:00:00 UTC
Depends on following gems
Depending Gems
1

Github kaize/configus

Watchers
49
Forks
8
Development activity
Inactive
Last commit
2014-01-24 17:52:35 UTC

application_configuration

A simple system for configuring Ruby applications.

Rubygem application_configuration

Total Downloads
36849
Releases
16
Current Version
1.5.3
Released
2008-08-29 04:00:00 UTC
First Release
2007-09-17 04:00:00 UTC
Depends on following gems
Depending Gems
1

optimism

a configuration library for Ruby

Rubygem optimism

Total Downloads
14674
Releases
14
Current Version
3.3.1
Released
2012-09-09 00:00:00 UTC
First Release
2011-07-28 00:00:00 UTC
Depends on following gems
Depending Gems
5

Github GutenYe/optimism

Watchers
56
Forks
2
Development activity
Inactive
Last commit
2012-09-18 15:05:13 UTC
Top contributors
Contributors
3
Issues

gaston

Dead simple Ruby config store.

Rubygem gaston

Total Downloads
21206
Releases
17
Current Version
0.6.0
Released
2014-04-16 00:00:00 UTC
First Release
2011-09-27 22:00:00 UTC
Depends on following gems
Depending Gems
0

Github chatgris/gaston

Watchers
25
Forks
3
Development activity
Inactive
Last commit
2014-12-21 21:11:35 UTC
Top contributors
Contributors
2
Issues

micon

Silent killer of dependencies and configs

Rubygem micon

Total Downloads
31864
Releases
26
Current Version
0.1.28
Released
2011-12-19 00:00:00 UTC
First Release
2010-10-10 20:00:00 UTC
Depends on following gems
Depending Gems
2

Github alexeypetrushin/micon

Watchers
22
Forks
1
Development activity
Inactive
Last commit
2011-10-30 12:37:57 UTC
Top contributors
Contributors
1
Issues

configulations

Auto-create configuration objects for your applications from yml and json files.

Rubygem configulations

Total Downloads
15704
Releases
9
Current Version
0.2.2
Released
2011-08-05 00:00:00 UTC
First Release
2011-07-01 04:00:00 UTC
Depends on following gems
Depending Gems
0

Github leongersing/configulations

Watchers
10
Forks
6
Development activity
Inactive
Last commit
2013-10-25 16:35:23 UTC
First commit
Top contributors
Contributors
3
Issues

configurability

Configurability is a unified, unintrusive, assume-nothing configuration system for Ruby. It lets you keep the configuration for multiple objects in a single config file, load the file when it's convenient for you, and distribute the configuration when you're ready, sending it everywhere it needs to go with a single action.

Rubygem configurability

Total Downloads
30785
Releases
21
Current Version
2.2.1
Released
2014-06-05 00:00:00 UTC
First Release
2010-07-12 07:00:00 UTC
Depending Gems
6

Github ged/configurability

Watchers
8
Forks
0
Development activity
Inactive
Last commit
2014-06-28 00:33:21 UTC
Top contributors
Contributors
2

acts_as_configurable

Storage of configuration values in database

Rubygem acts_as_configurable

Total Downloads
28469
Releases
5
Current Version
0.0.8
Released
2010-10-14 22:00:00 UTC
First Release
2010-04-15 22:00:00 UTC
Depends on following gems
Depending Gems
0

Github matthewrudy/acts_as_configurable

Watchers
7
Forks
0
Development activity
Inactive
Last commit
2009-01-15 22:28:43 UTC
Top contributors
Contributors
1
Issues

constantinople

Supports defaults, over-rides, and environments

Rubygem constantinople

Total Downloads
13299
Releases
7
Current Version
0.2.2
Released
2012-03-01 00:00:00 UTC
First Release
2011-07-29 05:00:00 UTC
Depending Gems
0

Github kindkid/constantinople

Watchers
8
Forks
3
Development activity
Inactive
Last commit
2012-04-04 06:51:53 UTC
Top contributors
Contributors
2
Issues

dynamic_configuration

Flexible configuration library for Ruby and Rails applications.

Rubygem dynamic_configuration

Total Downloads
21786
Releases
23
Current Version
0.3.16
Released
2014-03-25 00:00:00 UTC
First Release
2012-01-26 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github jaroslawr/dynamic_configuration

Watchers
6
Forks
1
Development activity
Less active
Last commit
2014-11-12 09:34:47 UTC
First commit
Top contributors
Contributors
1
Issues

amberbit-config

Reads YAML files with configuration. Allows you to specify default configuration file you can store in repository and overwrite it with custom configuration file for each application instance and environment.

Rubygem amberbit-config

Total Downloads
11454
Releases
4
Current Version
1.2.0
Released
2013-02-26 00:00:00 UTC
First Release
2010-08-21 22:00:00 UTC
Depends on following gems
Depending Gems
0

Github amberbit/amberbit-config

Watchers
7
Forks
3
Development activity
Inactive
Last commit
2013-02-26 09:47:34 UTC
First commit
Contributors
4
Issues

config_fun

does your gem or project require configuration? This will make creating and parsing configuration a snap!

Rubygem config_fun

Total Downloads
1559
Releases
1
Current Version
0.4.0
Released
2011-10-30 04:00:00 UTC
First Release
2011-10-30 04:00:00 UTC
Depends on following gems
Depending Gems
0

Github gammons/config_fun

Watchers
25
Forks
0
Development activity
Inactive
Last commit
2011-10-30 23:15:19 UTC
Top contributors
Contributors
1
Issues

configloader

If you need to create a custom config file for you project, ConfigLoader will help you to load the contents of this file.

Rubygem configloader

Total Downloads
14278
Releases
8
Current Version
0.3.2
Released
2011-02-09 03:00:00 UTC
First Release
2010-05-17 03:00:00 UTC
Depends on following gems
Depending Gems
0

Github viniciusteles/configloader

Watchers
7
Forks
0
Development activity
Inactive
Last commit
2011-02-09 20:43:40 UTC
Top contributors
Contributors
1
Issues

config_newton

Library authors can now easily add class-level configuration including YAML loading with just a few lines of code.

Rubygem config_newton

Total Downloads
5282
Releases
2
Current Version
0.1.1
Released
2010-07-24 05:00:00 UTC
First Release
2010-07-23 05:00:00 UTC
Depends on following gems
Depending Gems
3

Github intridea/config_newton

Watchers
7
Forks
1
Development activity
Inactive
Last commit
2010-07-25 00:35:16 UTC
Top contributors
Contributors
1
Issues

config-me

Provides convenient tool for storing configuration

Rubygem config-me

Total Downloads
7187
Releases
6
Current Version
0.0.8
Released
2013-10-16 00:00:00 UTC
First Release
2012-03-19 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github cheef/config-me

Watchers
4
Forks
1
Development activity
Inactive
Last commit
2013-10-16 06:38:31 UTC
Top contributors
Contributors
1
Issues

user_config

The library creates, saves, and loads configuration files, which are in a user's home directory or a specified directory.

Rubygem user_config

Total Downloads
5337
Releases
5
Current Version
0.0.4
Released
2012-01-05 00:00:00 UTC
First Release
2011-07-01 15:00:00 UTC
Depends on following gems
Depending Gems
8

dotconfig

Manage your configuration via the dot syntax.

Rubygem dotconfig

Total Downloads
3953
Releases
4
Current Version
0.0.5
Released
2012-12-30 00:00:00 UTC
First Release
2012-12-25 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github GRoguelon/DotConfig

Watchers
0
Forks
0
Development activity
Inactive
Last commit
2012-12-30 11:07:17 UTC
First commit
Top contributors
Contributors
1
Issues

informante

This gem is to provide a simple way of storing information in one place and get this information anywhere in a Rails application.

Rubygem informante

Total Downloads
638
Releases
1
Current Version
0.0.1
Released
2013-12-07 00:00:00 UTC
First Release
2013-12-07 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github igortice/informante

Watchers
3
Forks
0
Development activity
Inactive
Last commit
2013-12-09 15:14:02 UTC
First commit
Top contributors
Contributors
1
Issues
×

In order to continue, you must be signed in using your Github account.

If you're signing in using this account for the first time Github will ask for your permission to give access to your public user data to the Ruby Toolbox.

Although the Github Authorization page does not mention it, the request includes read-only access to your verified email address (user:email OAuth scope). This is neccessary so there's a way to notify you about comments, information about your accepted project edits and the like. You can review your notification settings on your account page once you're signed in.