> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/honojs/hono/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Ultrafast web framework built on Web Standards for Cloudflare Workers, Deno, Bun, and Node.js

<div
  style={{
background: 'linear-gradient(135deg, #fc4912 0%, #fc8e49 100%)',
borderRadius: '20px',
padding: '48px 32px',
marginBottom: '32px',
color: '#ffffff'
}}
>
  <h1
    style={{
fontSize: '48px',
fontWeight: '700',
marginBottom: '16px',
color: '#ffffff'
}}
  >
    Hono
  </h1>

  <p
    style={{
fontSize: '24px',
marginBottom: '24px',
opacity: '0.95'
}}
  >
    Ultrafast web framework built on Web Standards
  </p>

  <p
    style={{
fontSize: '16px',
opacity: '0.9',
maxWidth: '600px'
}}
  >
    Hono means flame 🔥 in Japanese. It's a small, simple, and ultrafast web framework that works on any JavaScript runtime: Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, AWS Lambda, and Node.js.
  </p>
</div>

## Fast, but not only fast

Hono is designed to be ultrafast with zero dependencies, using only Web Standard APIs. The router `RegExpRouter` is incredibly fast, avoiding linear loops entirely.

```typescript theme={null}
import { Hono } from 'hono'

const app = new Hono()

app.get('/', (c) => c.text('Hono!'))

export default app
```

## Key Features

<CardGroup cols={2}>
  <Card title="Ultrafast" icon="rocket">
    The RegExpRouter is blazing fast. No linear loops. Just speed.
  </Card>

  <Card title="Lightweight" icon="feather">
    The hono/tiny preset is under 12kB with zero dependencies. Uses only Web Standard APIs.
  </Card>

  <Card title="Multi-runtime" icon="globe">
    Works on Cloudflare Workers, Fastly Compute, Deno, Bun, AWS Lambda, Lambda\@Edge, and Node.js.
  </Card>

  <Card title="Batteries Included" icon="battery-full">
    Built-in middleware, custom middleware, and third-party middleware support.
  </Card>

  <Card title="Delightful DX" icon="sparkles">
    Super clean APIs with first-class TypeScript support and type inference.
  </Card>

  <Card title="Web Standards" icon="code">
    Built on Web Standards. No proprietary APIs. Write once, run anywhere.
  </Card>
</CardGroup>

## Quick Start

Get started with Hono in seconds using the scaffolding tool:

<CodeGroup>
  ```bash npm theme={null}
  npm create hono@latest
  ```

  ```bash yarn theme={null}
  yarn create hono
  ```

  ```bash pnpm theme={null}
  pnpm create hono
  ```

  ```bash bun theme={null}
  bun create hono
  ```

  ```bash deno theme={null}
  deno run -A npm:create-hono@latest
  ```
</CodeGroup>

This will guide you through creating a new Hono project with your preferred runtime and template.

## Why Hono?

<AccordionGroup>
  <Accordion title="Truly Multi-runtime">
    Hono works on any JavaScript runtime because it's built entirely on Web Standards. The same code runs on Cloudflare Workers, Deno, Bun, Node.js, AWS Lambda, and more without modifications.
  </Accordion>

  <Accordion title="Ultrafast Routing">
    Hono's RegExpRouter doesn't use linear loops. It compiles routes into optimized regular expressions, making it one of the fastest routers available.
  </Accordion>

  <Accordion title="Zero Dependencies">
    The hono/tiny preset has zero dependencies and is under 12kB. Even the full build is incredibly lightweight because Hono only uses Web Standard APIs.
  </Accordion>

  <Accordion title="Type Safety">
    Hono has first-class TypeScript support with powerful type inference. Get autocomplete for route parameters, request bodies, and more.
  </Accordion>
</AccordionGroup>

## Runtime Support

Hono supports all major JavaScript runtimes:

* **Cloudflare Workers** - Edge computing platform
* **Cloudflare Pages** - JAMstack platform with Functions
* **Deno** - Secure TypeScript runtime
* **Bun** - Fast all-in-one JavaScript runtime
* **Node.js** - Traditional server-side JavaScript
* **AWS Lambda** - Serverless compute service
* **Vercel** - Frontend cloud platform
* **Netlify** - Modern web development platform
* **Fastly Compute** - Edge cloud platform

## What's Next?

<CardGroup cols={2}>
  <Card title="Quickstart" icon="bolt" href="/quickstart">
    Build your first Hono app in minutes
  </Card>

  <Card title="Installation" icon="download" href="/installation">
    Add Hono to your existing project
  </Card>

  <Card title="Core Concepts" icon="book" href="/concepts/routing">
    Learn the fundamentals of Hono
  </Card>

  <Card title="API Reference" icon="code" href="/api/hono">
    Explore the complete API documentation
  </Card>
</CardGroup>
