Documentation · in sync with the code

Hono

16 pages across 6 sections, generated from the real codebase — every page tracks the exact source files it came from, and knows when they drift.

16pages
6sections
100%source-tracked
2026-08-10last synced

Explore the wiki

1 page

Start Here

What Hono is, who runs it, and where to start reading depending on what you want to do.

1 page

Onboarding

Setup with Bun, a tour of src/, runtime-tests/, and benchmarks/, and a safe first change with the commands to verify it.

5 pages

How It Works

End-to-end trace of app.fetch: path extraction, router match, the single-handler fast path, compose, and error handling.

5 pages

Technologies

The hono package has no runtime dependencies; this is the map of what is built in instead, and where the dev toolchain begins.

2 pages

Reference

All 76 hono/* subpaths grouped: core entries, the quick and tiny presets, middleware, helpers, and runtime adapters.

2 pages

Cookbook

Recipes for everyday tasks in this repo.