npmbot.com
AI

hono

v4.7.1MITTree-shakeableTS Ready

Fast, Lightweight, Web-standards based web framework for Cloudflare Workers, Fastly, Deno, Bun, and Node.js.

99/ 100
Excellent Health
Weekly Downloads
2.3M
Bundle Size (gzip)
9.5 kB(32 kB min)
Dependencies
Zero Deps
Last Updated
2025-02-12
SPONSORED CLOUD & DEV TOOLSβ€’Google Ads Partner
NPMBot AI Assessment

The fastest-rising universal framework built for modern Web Standards & Edge runtimes.

Hono brings Express-like simplicity to the modern Edge era. Built on standard Request/Response web APIs, it runs identically on Node, Cloudflare Workers, Fastly, Bun, and Deno with zero dependencies and sub-10kB footprint. It also features end-to-end typed RPC.

Key Advantages
  • β€’Universal execution: Cloudflare Workers, Vercel Edge, Bun, Deno, Node.js
  • β€’End-to-end type safety with built-in RPC client (Hono RPC)
  • β€’Zero dependencies and lightning-fast smart router (RegExpRouter)
  • β€’Rich middleware catalog (CORS, JWT, Basic Auth, Cache) out of the box
Gotchas & Limitations
  • β€’Node.js deployment requires adapter (@hono/node-server)
  • β€’Newer ecosystem compared to 15 years of Express plugins
Recommended For:

Edge computing, Serverless APIs, and Cloudflare Workers, Full-stack Next.js/Vite apps wanting type-safe backend RPC, Ultra-lightweight microservices

Avoid If:

Massive legacy Node codebases requiring deep CJS native bindings

FEATURED PARTNERβ€’Google Ads Partner
Installation & Quickstart
Package Manager Command
javascript
npm install hono
hono Usage Example
javascript
import { Hono } from 'hono';
import { serve } from '@hono/node-server';

const app = new Hono();
app.get('/', (c) => c.text('Hello Hono!'));

serve(app);
Compare hono with Alternatives