Skip to content
PluginStats

@hono/vite-build weekly downloads statistics

By hono (2 listings) · npm · Vite plugins

Vite plugin to build your Hono app

View on npm Fresh · Oct 17, 2026

@hono/vite-build has 64,577 recorded weekly downloads on npm, a decrease of 58.5% over the past 30 days.

It ranks #509 of 2,251 tracked npm listings by weekly downloads.

Over 90 days, weekly downloads changed by -38.3%.

PluginStats has 121 daily observations since Jun 19, 2026; the latest is from Oct 17, 2026.

Weekly downloads
64,577
Official API · Oct 17, 2026
7-day growth
-48.0%
-59.5K weekly downloads
30-day growth
-58.5%
-91.1K weekly downloads
90-day growth
-38.3%
-40.1K weekly downloads
Rank
#509
Among tracked npm listings

About @hono/vite-build

@hono/vite-build

@hono/vite-build is a set of Vite plugins for building Hono applications with Vite. It supports multiple runtimes and platforms, allowing you to build a project that includes JavaScript files for these platforms from a Hono app.

Here are the modules included:

• @hono/vite-build/base • @hono/vite-build/cloudflare-pages • @hono/vite-build/cloudflare-workers • @hono/vite-build/bun • @hono/vite-build/node • @hono/vite-build/netlify-functions • @hono/vite-build/vercel

Usage

Install

You can install vite and @hono/vite-build via the npm.

Or you can install them with Bun.

Settings

Add "type": "module" to your package.json. Then, create vite.config.ts and edit it. The following is for Bun.

Build

Just run vite build.

Or

Run

Run with the command on your runtime. For examples:

Cloudflare Pages:

Bun:

Node.js:

Common Options

Default values:

Platform specific things

Cloudflare Pages

This plugin generates _routes.json automatically. The automatic generation can be overridden by creating a public/_routes.json. See Create a _routes.json file on Cloudflare Docs for more details.

Vercel

By default, the Vercel adapter emits a single function named __hono and a catch-all route.

To emit multiple functions, add the Vercel adapter multiple times in plugins.

If vercel.routes is omitted, the adapter generates ^/(?:/.*)?$. If vercel.name is omitted, the adapter uses __hono.

Example project

src/index.tsx:

public/static/style.css:

The project with those file will be built to the following files with @hono/vite-build/bun:

Build a client

If you also want to build a client-side script, you can configure it as follows.

The build command:

import.meta.env.PROD is helpful in detecting whether it is in development or production mode if you are using it on a Vite dev server.

Example

You can see the example project here - hono-vite-jsx

Authors

• Yusuke Wada

License

MIT

Description from the npm listing.

  • hono
  • vite-plugin

Where @hono/vite-build sits in the listing

Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All npm2,248 listings · 113 pages · page 26, #9 (overall #509)
All npm: every listing in weekly downloads order
PNG SVG
Vite plugins250 listings · 13 pages · page 4, #14 (overall #74)
Vite plugins: every listing in weekly downloads order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@hono/vite-build weekly downloads on npm, last 90 days: 64,577 weekly downloads as of Oct 17, 2026, -38.3% over 90 days.@hono/vite-buildWeekly downloads on npm · Last 90 days64,577downloads / week-38.3% over 90 days050K100K150K200KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 20, 2026 – Oct 17, 2026 · 90 observations · Updated Oc…pluginstats.com
@hono/vite-build weekly downloads on npm, last 90 days: 64,577 weekly downloads as of Oct 17, 2026, -38.3% over 90 days.
PNG SVG

7/30/90-day growth

@hono/vite-build weekly downloads growth on npm: -48.0% over 7 days, -58.5% over 30 days, -38.3% over 90 days.@hono/vite-buildWeekly downloads growth on npm64,577downloads / week now7-day growth-59,521 weekly downloads-48.0%30-day growth-91,106 weekly downloads-58.5%90-day growth-40,100 weekly downloads-38.3%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
@hono/vite-build weekly downloads growth on npm: -48.0% over 7 days, -58.5% over 30 days, -38.3% over 90 days.
PNG SVG

Ranking history

@hono/vite-build npm ranking history: currently #509 (by weekly downloads).@hono/vite-buildnpm ranking · by weekly downloads · Last 90 days#509current rank#507#508#509#510#511Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 18, 2026 – Oct 18, 2026 · 1 observations · Updated Oct 17, 2026pluginstats.com
@hono/vite-build npm ranking history: currently #509 (by weekly downloads).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (121)
Recent weekly downloads observations for @hono/vite-build
Date (UTC)Weekly downloadsChange vs. previous
64,577-26.3K
90,838-4.7K
95,569-34.9K
130,490-15.2K
145,7220
145,722+14.6K
131,080+7K
124,098+17.8K
106,313+11.2K
95,129+17K
78,098-2.8K
80,850-19.9K
100,760-13.4K
114,139—

Similar npm Vite plugins plugins

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@hono/vite-build. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.