Last Updated: 3/11/2026
Overview
Hono is a small, simple, and ultrafast web framework built on Web Standards. It works on any JavaScript runtime: Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, AWS Lambda, Lambda@Edge, and Node.js.
Fast, but not only fast.
import { Hono } from 'hono'
const app = new Hono()
app.get('/', (c) => c.text('Hono!'))
export default appQuick Start
Get started in seconds:
npm create hono@latestChoose your runtime, and youโre ready to build.
Key Features
Ultrafast ๐
The router RegExpRouter is really fast. Not using linear loops. Fast. Hono is the fastest among routers for Cloudflare Workers.
Lightweight ๐ชถ
The hono/tiny preset is under 14kB when minified. Hono has zero dependencies and uses only the Web Standard API.
Multi-runtime ๐
Works on Cloudflare Workers, Fastly Compute, Deno, Bun, AWS Lambda, Lambda@Edge, or Node.js. The same code runs on all platforms.
Batteries Included ๐
Hono has built-in middleware, custom middleware, and third-party middleware. Batteries included.
Delightful DX ๐
Super clean APIs. First-class TypeScript support. Path parameters become literal types automatically.
Use Cases
Hono is a simple web application framework similar to Express, without a frontend. But it runs on CDN Edges and allows you to construct larger applications when combined with middleware.
- Building Web APIs
- Proxy of backend servers
- Front of CDN
- Edge application
- Base server for a library
- Full-stack application
Who Uses Hono?
- cdnjs - A free and open-source CDN service (Cloudflare Workers)
- Cloudflare D1 - Serverless SQL databases (internal API server)
- Cloudflare Workers KV - Serverless key-value database (internal API server)
- Unkey - Open-source API authentication and authorization
- OpenStatus - Open-source website & API monitoring platform (Bun)
- Clerk - User Management Platform (Cloudflare Workers)
And many more. See Who is using Hono in production?ย .
Next Steps
Ready to get started? Check out the Installation guide to create your first Hono application.