{"data":{"slug":"hishel","name":"Hishel","tagline":"BSD-3 elegant HTTP caching for Python","category":"python","categoryName":"Python","url":"https://hishel.com","github":"https://github.com/karpetrosyan/hishel","pricing":"open-source","hook":"Hishel is RFC-minded HTTP caching for Python that stays transport-agnostic and streaming-friendly.","whatsGood":"BSD-3-Clause (karpetrosyan/hishel). Sans-IO caching state machine with integrations for HTTPX, Requests, FastAPI, and more; designed to avoid buffering entire responses. Docs at hishel.com; `pip install hishel`. ★~411 — the caching library you reach for before reinventing Cache-Control.","theCatch":"Vs requests-cache / HTTPX built-ins: Hishel is the dedicated RFC caching layer with streaming-first design, not a framework and not a CDN. You still choose storage backends and correctness policy for authenticated or personalized responses.","verdict":"BSD-3 Python HTTP cache. Import when clients need real Cache-Control behavior without hand-rolled middleware.","addedAt":"2026-09-18","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["api","self-host","permissive","active"],"capabilities":[],"surfaces":["API","Self-host"],"ecosystem":["Python"],"licenseModel":"BSD-3-Clause","githubStars":416,"starsPerWeek":2,"access":"free","archived":false,"repo":{"createdAt":"2023-07-15","pushedAt":"2026-10-05","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"fastapi","name":"FastAPI","tagline":"Modern Python APIs at startup speed"},{"slug":"pydantic","name":"Pydantic","tagline":"Data validation using Python type hints"},{"slug":"uv","name":"uv","tagline":"Python packaging at Rust speed"},{"slug":"ruff","name":"Ruff","tagline":"Python linter faster than your test suite"},{"slug":"polars","name":"Polars","tagline":"DataFrames that respect your CPU"}],"links":{"self":"/api/gems/hishel","html":"/gems/hishel","markdown":"/gems/hishel.md","category":"/api/gems?category=python","categoryPage":"/stacks/python"}}