Skip to content
JS
Comparison

hono vs itty-router

Cloud SDKsPackage data 25 Sept 2026
honov4.13.9, 24 Sept 2026

Web framework built on Web Standards

$ npm install hono
itty-routerv5.0.24, 8 Jun 2026

A tiny, zero-dependency router, designed to make beautiful APIs in any environment.

$ npm install itty-router
Metrichonoitty-routerDifference
Weekly downloads46,132,378254,066hono 181.6x higher
12-month download growth+2104%+152%hono +1952 pts
Gzip size---
Minified size---
Dependencies00Same
Unpacked size1.3 MB40 kBitty-router 34.1x smaller
Latest release4.13.9, 24 Sept 20265.0.24, 8 Jun 2026hono 4 months more recent
Releases, last 12 months69--
First published14 Dec 2021--
GitHub stars32,3382,049hono 15.8x higher
Open issues26912hono 257 more
Open pull requests1312hono 129 more
Contributors369--
Commits, last 52 weeks4254hono 106.3x higher
TypeScript typesBundledBundledSame
Module formatESM + CommonJSESM + CommonJSSame
Runtimes---
LicenseMITMITSame

Green marks the smaller size or the more recent release. Bold marks the higher count, with no judgement implied. Sizes are for the whole package per Bundlephobia. Growth compares the average of the last 4 weeks with the first 4 weeks of the 52-week series.

hono46.1m latest weekitty-router254.1k latest week
Week of 23 Sept 2025Week of 15 Sept 2026
Weekly npm downloads, 52 weeks. Y axis starts at zero. Values are not smoothed.

hono

Major versions
  1. 0.0.114 Dec 2021
  2. 1.0.022 Apr 2022
  3. 2.0.016 Jul 2022
  4. 3.0.018 Feb 2023
  5. 4.0.09 Feb 2024
Last 5 releases
  1. 4.13.924 Sept 2026
  2. 4.13.815 Sept 2026
  3. 4.13.74 Sept 2026
  4. 4.13.64 Sept 2026
  5. 4.13.526 Aug 2026
406 releases in total, 69 in the last 12 months

itty-router

Major versions
  1. -
Last 5 releases
  1. -
Release count not fetched
hono

-

itty-router

-

hono

-

itty-router

-

  • Need no runtime dependenciesBoth
  • Module formatBoth ESM + CommonJS
  • Need TypeScript types in the package itselfBoth
  • Node.js version requirementhono: >=16.9.0; itty-router: none declared (engines field in package.json)
  • Need the more recent releasehono (4.13.9 on 24 Sept 2026 vs 5.0.24 on 8 Jun 2026)
  • Higher weekly npm downloadshono (46.1m vs 254.1k)

Each line is generated from the data above.

hono: hono npm registry, hono npm downloads, hono GitHub, hono jsDelivr. Data fetched 25 Sept 2026.
itty-router: itty-router npm registry, itty-router npm downloads, itty-router GitHub. Data fetched 25 Sept 2026.

Indexability: Indexed.