
About Hono
Hono is a small web framework built on Web Standard APIs. The same code can run on Node.js, Bun, Deno, Cloudflare Workers and other JavaScript runtimes.
What it does
Hono lets you define routes and middleware with a short, familiar syntax. Because it uses only Web Standard APIs, the same app is meant to run on several platforms. The core is light, which keeps startup time and bundle size small for serverless and edge deployments.
Key features
- One app that runs on several JavaScript runtimes
- Simple route definitions with get and post methods
- Built-in and third-party middleware
- Helpers for common web tasks
- First-class TypeScript support
Who it's for
Developers building APIs or small web apps for edge and serverless platforms. It also suits anyone who prefers a light framework with clean TypeScript types over a large feature set.
Pricing and good to know
Hono is free and open source under the MIT license. The core is very small, and the project provides a preset for the smallest builds. Some runtimes and hosting services charge for their own features, and those charges are separate from the framework.
Highlights
- Run one app on several JavaScript runtimes
- Define routes with simple get and post calls
- Add built-in or third-party middleware
- Use helpers for common web tasks
- Work with clean, first-class TypeScript types












