Show HN: Itsi – all-in-one HTTP server and proxy with first-class Ruby support https://ift.tt/32UCKol

Show HN: Itsi – all-in-one HTTP server and proxy with first-class Ruby support Hey HN, Meet "Itsi", a high‑performance, all‑in‑one HTTP server and proxy with first-class Ruby support. It's a drop‑in replacement for your current Rack server, built on Hyper and Tokio, ships with batteries‑included middleware, and lets you go from dev to production without any surprises. Itsi is my attempt at eliminating the disparity that commonly exists between production and non-prod environments. A single, efficient process containing everything you need to serve your app, equally at home on a Raspberry Pi or local dev box as it is on your production VPS or Kubernetes cluster. You get a broad set of built-in security and performance features (rate limits, JWT auth, CSP, intrusion-protection, automated certs, compression, ETag support, cache-control, etc.), an ergonomic dev experience with bundled RubyLSP support, zero-downtime config reloads, first-class Ruby gRPC handler support, Fiber-scheduler mode (à la Falcon), and more—all in one minimal library. In addition to native performance on par with top Rust and C servers, Itsi’s big wins come from replacing Ruby middleware and application-level concerns with native equivalents, freeing your Ruby CPU cycles for the logic that actually matters. Itsi is new but well-tested and already powering small production apps. I’d love to hear from eager early adopters who can help kick the tires and battle-test it. Thank you! https://itsi.fyi April 23, 2025 at 10:38PM

Comments

Popular posts from this blog

Show HN: Agent File (.af) – An open file format for agents https://ift.tt/fzI5HcG

Show HN: Sort lines semantically using llm-sort https://ift.tt/7vEeHKP

Show HN: AgentKit – JavaScript Alternative to OpenAI Agents SDK with Native MCP https://ift.tt/H4Kz5Vi