A modular Ruby web server interface.

Rack, a modular Ruby webserver interface¶ ↑ Rack provides a minimal, modular, and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifie

Related Repos



torquebox No Longer Maintained The TorqueBox project is no longer actively developed nor maintained. Do not use it for development or production usage unless you are willing and able to fix issues as they come up. TorqueBox Thi
 

celluloid "A dizzying lifetime... reeling by on celluloid" -- Rush / Between The Wheels Reel is a fast, non-blocking "evented" web server built on http_parser.rb, websocket-driver, Celluloid::IO, and nio4r. Thanks to Celluloid,
 
Popular
6.5k

puma Puma: A Ruby Web Server Built For Concurrency Puma is a simple, fast, multi-threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Built For Speed & Concurrency Puma processes reque
 

postrank-labs Goliath Goliath is an open source version of the non-blocking (asynchronous) Ruby web server framework. It is a lightweight framework designed to meet the following goals: bare metal performance, Rack API and middleware suppor
 

phusion Phusion Passenger Supercharge your Ruby, Node.js and Python apps Phusion Passenger™ is a web server and application server, designed to be fast, robust and lightweight. It takes a lot of complexity out of deploying
 

aleks Ansible: Ruby on Rails Server (Ubuntu 16.x) Use this ansible playbook to setup a fresh server with the following components: Nginx Puma App Server Certbot (Let's Encrypt) MySQL Memcached Redis Sidekiq Monit (to
 

rack Rack, a modular Ruby webserver interface¶ ↑ Rack provides a minimal, modular, and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifie
 

ohler55 agoo A High Performance HTTP Server for Ruby Usage require 'agoo' Agoo::Server.init(6464, 'root') class MyHandler def call(req) [ 200, { }, [ "hello world" ] ] end end handler = M