Puma is a small library that provides a very fast and concurrent HTTP 1.1 server for Ruby web applications. It is designed for running rack apps only. What makes Puma so fast is the careful use of an Ragel extension to provide fast, accurate HTTP 1.1 protocol parsing. This makes the server scream without too many portability issues.
Required Ruby Version
None
Authors
Evan Phoenix
Versions
- 8.0.2 May 26, 2026 java (287 KB)
- 8.0.2 May 26, 2026 (259 KB)
- 8.0.1 April 26, 2026 java (287 KB)
- 8.0.1 April 26, 2026 (259 KB)
- 8.0.0 April 09, 2026 java (288 KB)
- 0.9.0 December 06, 2011 java (60.5 KB)