Deployment Automation

Capistrano

Capistrano is a utility and framework for executing commands in parallel on multiple remote machines, via SSH.

Rubygem capistrano

Total Downloads
8273472
Releases
73
Current Version
3.3.4
Released
2014-12-10 00:00:00 UTC
First Release
2006-03-06 07:00:00 UTC

Github capistrano/capistrano

Watchers
7077
Forks
1187
Development activity
Less active
Last commit
2015-05-16 08:34:45 UTC

Heroku

Client library and command-line tool to deploy and manage apps on Heroku.

Rubygem heroku

Total Downloads
2467922
Releases
447
Current Version
3.37.1
Released
2015-05-18 00:00:00 UTC
First Release
2008-02-28 08:00:00 UTC

Github heroku/heroku

Watchers
1129
Forks
322
Development activity
Very active
Last commit
2015-05-19 18:35:42 UTC

mina

Really fast deployer and server automation tool.

Rubygem mina

Total Downloads
136443
Releases
14
Current Version
0.3.4
Released
2015-03-27 00:00:00 UTC
First Release
2012-06-06 00:00:00 UTC

Github nadarei/mina

Watchers
1697
Forks
163
Development activity
Less active
Last commit
2013-08-30 06:49:21 UTC
Contributors
30
Issues

git-deploy

A tool to install useful git hooks on your remote repository to enable push-based, Heroku-like deployment on your host.

Rubygem git-deploy

Total Downloads
26454
Releases
12
Current Version
0.6.1
Released
2013-09-27 00:00:00 UTC
First Release
2009-10-04 01:00:00 UTC
Depends on following gems
Depending Gems
0

Github mislav/git-deploy

Watchers
1579
Forks
105
Development activity
Inactive
Last commit
2014-08-06 20:46:40 UTC
First commit
Contributors
10
Issues

Moonshine

Simple Rails deployment and configuration management. 15 minute deploys of Rails 2, 3, or 4 apps.

Github railsmachine/moonshine

Watchers
685
Forks
67
Development activity
Less active
Last commit
2015-05-12 19:44:46 UTC

heroku_san

Manage multiple Heroku instances/apps for a single Rails app using Rake

Rubygem heroku_san

Total Downloads
218575
Releases
50
Current Version
4.3.2
Released
2013-10-28 00:00:00 UTC
First Release
2010-06-17 22:00:00 UTC
Depends on following gems
Depending Gems
2

Github fastestforward/heroku_san

Watchers
601
Forks
96
Development activity
Inactive
Last commit
2015-05-01 15:50:38 UTC

dandelion

Incremental Git repository deployment

Rubygem dandelion

Total Downloads
45942
Releases
39
Current Version
0.4.10
Released
2015-02-05 00:00:00 UTC
First Release
2011-01-21 05:00:00 UTC
Depends on following gems
Depending Gems
0

Github scttnlsn/dandelion

Watchers
601
Forks
55
Development activity
Less active
Last commit
2015-04-23 00:50:10 UTC

Vlad

Vlad the Deployer is pragmatic application deployment automation, without mercy. Much like Capistrano, but with 1/10th the complexity. Vlad integrates seamlessly with Rake, and uses familiar and standard tools like ssh and rsync. Impale your application on the heartless spike of the Deployer.

Rubygem vlad

Total Downloads
92636
Releases
26
Current Version
2.6.4
Released
2015-01-28 00:00:00 UTC
First Release
2007-08-13 07:00:00 UTC

Github seattlerb/vlad

Watchers
309
Forks
68
Development activity
Inactive
Last commit
2015-04-01 18:54:06 UTC
Top contributors
Contributors
3
Issues

Inploy

Rails and Sinatra deployment made easy

Rubygem inploy

Total Downloads
49889
Releases
27
Current Version
1.9.6
Released
2012-12-07 00:00:00 UTC
First Release
2009-10-20 05:00:00 UTC
Depends on following gems
Depending Gems
1

Github dcrec1/inploy

Watchers
425
Forks
38
Development activity
Inactive
Last commit
2013-12-11 22:16:17 UTC

whiskey_disk

Opinionated gem for doing fast git-based server deployments.

Rubygem whiskey_disk

Total Downloads
77841
Releases
36
Current Version
0.6.24
Released
2011-10-05 00:00:00 UTC
First Release
2009-12-29 18:30:00 UTC
Depends on following gems
Depending Gems
1

Github flogic/whiskey_disk

Watchers
345
Forks
42
Development activity
Inactive
Last commit
2014-10-26 23:43:54 UTC
Top contributors
Contributors
6
Issues

deprec

This project provides libraries of Capistrano tasks and extensions to remove the repetative manual work associated with installing services on linux servers.

Rubygem deprec

Total Downloads
110611
Releases
67
Current Version
3.1.0.rc16
Released
2011-07-27 14:00:00 UTC
First Release
2006-11-15 13:00:00 UTC
Depends on following gems
Depending Gems
2

Github mbailey/deprec

Watchers
234
Forks
57
Development activity
Inactive
Last commit
2012-05-04 09:00:05 UTC

Rubber

The rubber plugin enables relatively complex multi-instance deployments of RubyOnRails applications to Amazon's Elastic Compute Cloud (EC2). Like capistrano, rubber is role based, so you can define a set of configuration files for a role and then assign that role to as many concrete instances as needed. One can also assign multiple roles to a single instance. This lets one start out with a single ec2 instance (belonging to all roles), and add new instances into the mix as needed to scale specific facets of your deployment, e.g. adding in instances that serve only as an 'app' role to handle increased app server load.

Rubygem rubber

Total Downloads
260877
Releases
119
Current Version
3.0.1
Released
2015-04-28 00:00:00 UTC
First Release
2009-09-28 07:00:00 UTC
Depending Gems
1

Github wr0ngway/rubber

Watchers
27
Forks
2
Development activity
Inactive
Last commit
2013-02-08 23:17:05 UTC
Contributors
30

heroku-rails

Manage multiple Heroku instances/apps for a single Rails app using Rake. It's the Capistrano for Heroku, without the suck.

Rubygem heroku-rails

Total Downloads
32652
Releases
19
Current Version
0.4.4
Released
2012-07-31 00:00:00 UTC
First Release
2010-11-01 07:00:00 UTC
Depends on following gems
Depending Gems
0

Github railsjedi/heroku-rails

Watchers
123
Forks
31
Development activity
Inactive
Last commit
2012-07-31 08:14:11 UTC

giddyup

Simple web application deployment with "git push"

Github mpalmer/giddyup

Watchers
85
Forks
12
Development activity
Less active
Last commit
2014-07-21 02:27:38 UTC
Top contributors
Contributors
4
Issues

Phd

Passenger-based Heroku-like Deployment

Github remi/phd

Watchers
103
Forks
8
Development activity
Inactive
Last commit
2011-02-16 04:14:54 UTC
Top contributors
Contributors
1
Issues

Superdeploy

A collection of useful utilities for Capistrano deployments

Github saizai/superdeploy

Watchers
116
Forks
4
Development activity
Inactive
Last commit
2012-04-22 05:36:28 UTC
Top contributors
Contributors
2
Issues

paratrooper

Library to create task for deployment to Heroku

Rubygem paratrooper

Total Downloads
25981
Releases
30
Current Version
3.0.0.beta3
Released
2015-05-16 00:00:00 UTC
First Release
2013-01-15 00:00:00 UTC
Depends on following gems
Depending Gems
4

Github mattpolito/paratrooper

Watchers
100
Forks
21
Development activity
Very active
Last commit
2015-05-16 17:07:09 UTC
First commit

Blazing

painless git push deployments for everyone

Rubygem blazing

Total Downloads
79657
Releases
45
Current Version
0.4.1
Released
2014-02-17 00:00:00 UTC
First Release
2011-01-09 23:00:00 UTC

Github effkay/blazing

Watchers
75
Forks
13
Development activity
Inactive
Last commit
2015-04-01 17:38:50 UTC
Top contributors
Contributors
3
Issues

shelly

Tool for managing applications and clouds at shellycloud.com

Rubygem shelly

Total Downloads
159146
Releases
219
Current Version
0.5.5
Released
2015-03-16 00:00:00 UTC
First Release
2011-09-07 00:00:00 UTC
Depending Gems
0

Github shellycloud/shelly

Watchers
16
Forks
4
Development activity
Less active
Last commit
2014-07-14 11:52:05 UTC
First commit
Contributors
12
Issues

pulsar

Manage your Capistrano deployments with ease

Rubygem pulsar

Total Downloads
14898
Releases
20
Current Version
0.3.5
Released
2015-02-20 00:00:00 UTC
First Release
2012-12-10 00:00:00 UTC
Depending Gems
0

Github nebulab/pulsar

Watchers
107
Forks
5
Development activity
Less active
Last commit
2015-02-20 11:28:55 UTC
First commit
Top contributors
Contributors
5
Issues

gofer

Gofer provides a flexible and reliable model for performing tasks on remote server using Net::SSH

Rubygem gofer

Total Downloads
20990
Releases
16
Current Version
0.6.0
Released
2013-10-13 00:00:00 UTC
First Release
2011-04-02 14:00:00 UTC
Depends on following gems
Depending Gems
2

Github mipearson/gofer

Watchers
36
Forks
4
Development activity
Inactive
Last commit
2013-10-13 07:30:01 UTC
First commit
Top contributors
Contributors
3
Issues

negroku

Deploy applications right out of the box using nginx, unicorn, bower, rails, etc

Rubygem negroku

Total Downloads
20774
Releases
47
Current Version
2.3.5
Released
2015-05-20 00:00:00 UTC
First Release
2013-01-28 00:00:00 UTC

Github platanus/negroku

Watchers
13
Forks
4
Development activity
Active
Last commit
2015-05-20 21:09:08 UTC
First commit

hercules

Very simple deployment tool. It was made to deploy rails applications using github, bundler.

Rubygem hercules

Total Downloads
11172
Releases
7
Current Version
0.2.6
Released
2011-01-27 02:00:00 UTC
First Release
2010-10-14 03:00:00 UTC
Depending Gems
0

Github diogob/hercules

Watchers
23
Forks
1
Development activity
Inactive
Last commit
2011-02-19 11:32:01 UTC
Top contributors
Contributors
2
Issues

instance_selector

Retrieve cloud instance DNS names from metadata search

Rubygem instance_selector

Total Downloads
13680
Releases
18
Current Version
0.0.19
Released
2013-08-12 00:00:00 UTC
First Release
2013-07-03 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github n3bulous/instance_selector

Watchers
1
Forks
0
Development activity
Inactive
Last commit
2013-08-12 16:39:45 UTC
First commit
Top contributors
Contributors
1
Issues

debloy

See http://jeroenr.github.com/debloy/

Rubygem debloy

Total Downloads
1290
Releases
1
Current Version
1.3.1
Released
2012-08-06 00:00:00 UTC
First Release
2012-08-06 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github jeroenr/debloy

Watchers
2
Forks
1
Development activity
Inactive
Last commit
2012-08-06 11:59:15 UTC
Top contributors
Contributors
1
Issues

ruploy

If you want to manage several Rack apps using different versions of Ruby via RVM, Ruploy can help you. It handles gemsets too !

Rubygem ruploy

Total Downloads
3164
Releases
3
Current Version
0.0.4
Released
2011-10-18 00:00:00 UTC
First Release
2011-10-14 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github simonc/ruploy

Watchers
2
Forks
0
Development activity
Inactive
Last commit
2014-03-03 09:02:44 UTC
Top contributors
Contributors
1
Issues

vigil

A continous deploy pipeline.

Rubygem vigil

Total Downloads
786
Releases
1
Current Version
0.1
Released
2013-03-10 00:00:00 UTC
First Release
2013-03-10 00:00:00 UTC
Depends on following gems
Depending Gems
0

Github kjellm/vigil

Watchers
1
Forks
0
Development activity
Inactive
Last commit
2013-05-07 10:42:10 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.