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.2.6 July 30, 2026 (165 KB)
- 0.2.5 July 30, 2026 (164 KB)
- 0.2.4 July 30, 2026 (164 KB)
- 0.2.3 July 26, 2026 (164 KB)
- 0.2.2 July 26, 2026 (164 KB)