Stīpa is a lightweight, zero-dependency HTTP/1.1 framework built entirely on Ruby stdlib. Features: - Pure stdlib (socket, thread, erb, json, securerandom) - HTTP/1.1 with keep-alive, SO_REUSEPORT, and TCP_NODELAY - Thread pool with bounded queue and graceful shutdown - Pre-compiled middleware stack with zero per-request overhead - ERB templates with layouts, partials, and Vue 3 island helpers - CLI generator for MVC and API-only applications - Structured logging in logfmt format - Named route parameters via regex captures
Required Ruby Version
>= 3.1
Authors
Jānis Harbs
Versions
- 0.1.7 June 02, 2026 (160 KB)
- 0.1.6 March 21, 2026 (160 KB)
- 0.1.5 March 21, 2026 (160 KB)
- 0.1.4 March 21, 2026 (158 KB)
- 0.1.3 March 21, 2026 (158 KB)