Category

Web Servers

Expose HTTP-based services from Ruby. Usually these are used with a rack-based Ruby web framework.

12.8
A long-lived project that still receives updates
Puma is a simple, fast, threaded, and highly parallel HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly parallel Ruby implementations such as Rubinius and JRuby as well as as providing process worker support...
2019
2020
2021
2022
2023
2024
2.79
A long-lived project that still receives updates
A modern web server and application server for Ruby, Python and Node.js, optimized for performance, low memory usage and ease of use.
2019
2020
2021
2022
2023
2024
4.73
Low commit activity in last 3 years
A long-lived project that still receives updates
A thin and fast web server
2019
2020
2021
2022
2023
2024
5.46
There's a lot of open issues
No release in over a year
WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy server, and a virtual-host server.
2019
2020
2021
2022
2023
2024
0.8
A long-lived project that still receives updates
A fast, asynchronous, rack-compatible web server.
2019
2020
2021
2022
2023
2024
0.32
A long-lived project that still receives updates
A fast HTTP / Websocket Server with built-in Pub/Sub support (with or without Redis), static file support and many other features, optimized for Ruby MRI on Linux / BSD / macOS / Windows
2019
2020
2021
2022
2023
2024
0.18
No commit activity in last 3 years
No release in over 3 years
Trinidad allows you to run Rails or Rack applications within an embedded Apache Tomcat container. Serves your requests with the elegance of a cat !
2019
2020
2021
2022
2023
2024
0.22
No commit activity in last 3 years
No release in over 3 years
Simple, upgradable WebSockets for Thin.
2019
2020
2021
2022
2023
2024
0.06
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Hoof is linux variant of pow. It's based on nss, eventmachine and unicorn
2019
2020
2021
2022
2023
2024
0.01
No commit activity in last 3 years
No release in over 3 years
A multi-process web-server written in Ruby 1.9.
2019
2020
2021
2022
2023
2024
0.1
Repository is gone
No release in over 3 years
A small fast HTTP library and server that runs Rails, Camping, Nitro and Iowa apps.
2019
2020
2021
2022
2023
2024
4.95
No release in over a year
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 a...
2019
2020
2021
2022
2023
2024
0.01
No release in over 3 years
Ruby-Mongrel2 is a complete Ruby connector for Mongrel2.
2019
2020
2021
2022
2023
2024