{"data":{"slug":"chi","name":"chi","tagline":"MIT minimal Go HTTP router built on net/http","category":"libraries","categoryName":"Libraries","url":"https://go-chi.io","github":"https://github.com/go-chi/chi","pricing":"open-source","hook":"chi is a small, idiomatic router for Go HTTP services: route groups, URL parameters and composable middleware, all as plain net/http handlers.","whatsGood":"MIT (go-chi/chi), release v5.5.0. Uses only the standard library, so any net/http handler or middleware works with it and you can drop it later without rewriting handlers. Ships a useful middleware package (logging, recovery, timeouts, request IDs). Long-lived and widely used. ★~23k.","theCatch":"Minimal on purpose: request binding, validation and response rendering need separate packages, so you assemble more yourself than with a full framework such as Gin or Echo.","verdict":"The default Go router when you want to stay on net/http — bring your own binding and validation.","addedAt":"2026-10-15","featured":false,"domain":"AI Agents","subSpecialty":"HTTP Router","subcategory":"HTTP Router","tags":["api","self-host","permissive","active"],"capabilities":["http","router"],"surfaces":["API","Self-host"],"ecosystem":["Go"],"licenseModel":"OSS/MIT","githubStars":22963,"starsPerWeek":40,"access":"free","archived":false,"repo":{"createdAt":"2015-10-15","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"hono","name":"Hono","tagline":"Tiny TypeScript web framework that runs on every runtime"},{"slug":"phaser","name":"Phaser","tagline":"MIT HTML5 2D game framework with scenes, physics, and tilemaps"},{"slug":"pixijs","name":"PixiJS","tagline":"MIT 2D WebGPU/WebGL renderer, not a game engine"},{"slug":"babylonjs","name":"Babylon.js","tagline":"Apache-2.0 3D engine for the web, now on v9"},{"slug":"playcanvas","name":"PlayCanvas","tagline":"MIT WebGL2/WebGPU engine plus an optional hosted Editor"}],"links":{"self":"/api/gems/chi","html":"/gems/chi","markdown":"/gems/chi.md","category":"/api/gems?category=libraries","categoryPage":"/stacks/libraries"}}