The Ruby Toolbox - Know your options!

Category

Web servers

pow

 Popularity

unicorn

12.9
unicorn is an HTTP server for Rack applications designed to only serve fast clients on low-latency, high-bandwidth connections and take advantage of features in Unix/Unix-like kernels. Slow clients should only be served by placing a reverse proxy capable of fully buffering both the the request and response in between unicorn and slow clients.
 Popularity
Downloads
28,077,861
 Releases
Total releases
120
First release
Latest release

thin

9.84
A thin and fast web server
 Popularity
Downloads
38,299,718
Stars
1,973
Forks
302
Watchers
62
 Releases
Total releases
67
First release
Latest release

puma

8.48
Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly concurrent Ruby implementations such as Rubinius and JRuby as well as as providing process worker support to support CRuby well.
 Popularity
Downloads
25,004,507
Stars
5,134
Forks
810
Watchers
167
 Releases
Total releases
192
First release
Latest release

passenger

4.03
A modern web server and application server for Ruby, Python and Node.js, optimized for performance, low memory usage and ease of use.
 Popularity
Downloads
9,320,577
Stars
3,968
Forks
472
Watchers
144
 Releases
Total releases
157
First release
Latest release

mongrel

0.87
A small fast HTTP library and server that runs Rails, Camping, Nitro and Iowa apps.
 Popularity
Downloads
1,891,826
 Releases
Total releases
49
First release
Latest release

skinny

0.7
Simple, upgradable WebSockets for Thin.
 Popularity
Downloads
2,749,281
Stars
39
Forks
41
Watchers
1
 Releases
Total releases
7
First release
Latest release

trinidad

0.26
Trinidad allows you to run Rails or Rack applications within an embedded Apache Tomcat container. Serves your requests with the elegance of a cat !
 Popularity
Downloads
328,424
Stars
451
Forks
32
Watchers
11
 Releases
Total releases
53
First release
Latest release

hoof

0.07
Hoof is linux variant of pow. It's based on nss, eventmachine and unicorn
 Popularity
Downloads
17,737
Stars
181
Forks
10
Watchers
9
 Releases
Total releases
8
First release
Latest release

mongrel2

0.05
Ruby-Mongrel2 is a complete Ruby connector for Mongrel2[http://mongrel2.org/]. This library includes configuration-database ORM classes, a Ruby implementation of the 'm2sh' tool, a configuration DSL for generating config databases in pure Ruby, a Control port interface object, and handler classes for creating applications or higher-level frameworks.
 Popularity
Downloads
108,328
 Releases
Total releases
75
First release
Latest release

yarn

0.01
A multi-process web-server written in Ruby 1.9.
 Popularity
Downloads
13,933
Stars
4
Forks
1
Watchers
1
 Releases
Total releases
5
First release
Latest release

ebb

0.01
A Web Server
 Popularity
Downloads
26,666
 Releases
Total releases
10
First release
Latest release