Edge RuntimeWeb StandardsTypeScriptMiddlewareRoutingServerlessLightweight

Hono

Web framework built on Web Standards

Overview

Hono is a small, fast web application framework (Express-like, without a frontend) built on Web Standard APIs. It’s designed to run across many JavaScript runtimes (Edge/serverless and traditional), letting the same app code work on different platforms via runtime-specific entry points/adapters.

Rendering Modes
EdgeServer
Best For

Edge functions, APIs, Serverless

License

MIT

Quick Start

npm create hono@latest

Pick a starter template during scaffolding (templates exist per runtime/platform). Deploy using the runtime-specific entry point (the same Hono app can target multiple runtimes).

Key Features

Edge Runtime Support

Middleware

JSX Support

Type-safe Routes

Pros & Cons

Pros

  • Runs everywhere
  • Ultrafast
  • Tiny bundle

Cons

  • Young ecosystem
  • Less mature

Common Use Cases

Building Web APIsEdge ApplicationsCDN Front / BFF LayerProxying Backend ServersBase Server for Libraries / MiddlewareFull-Stack Apps (with JSX/templating)

Compatible Cloud Servers

Vercel

Vercel

The platform for frontend developers

Cloudflare Workers Free

Serverless execution at the edge

Deno Deploy Free

Serverless at the edge for Deno