Skip to content
PluginStats

vite-plugin-oxlint weekly downloads statistics

By 52-entertainment · npm · Vite plugins

Oxlint plugin for vite.

View on npm Fresh · Oct 17, 2026

vite-plugin-oxlint has 49,178 recorded weekly downloads on npm, a decrease of 41.7% over the past 30 days.

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

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

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

Weekly downloads
49,178
Official API · Oct 17, 2026
7-day growth
-49.7%
-48.5K weekly downloads
30-day growth
-41.7%
-35.2K weekly downloads
90-day growth
-43.4%
-37.7K weekly downloads
Rank
#566
Among tracked npm listings

About vite-plugin-oxlint

⚓️+⚡️Vite Plugin Oxlint

A Vite plugin for integrating the Oxlint linter into your Vite project.

Table of Contents

• Installation • Usage • Options • Advanced Usage • Configuration file • Working directory • Ignore patterns • Allow / Deny / Warn rules • Oxlint binary path • Output format • Fail on errors or warnings • Additional CLI options • Integration with ESLint

Installation

Usage

Options

| Option | Type | Default | Description |

| configFile | string | — | Path to a custom oxlint config file (see Configuration file) | | path | string | . | Directory where oxlint runs | | ignorePattern | string \| string[] | — | Glob patterns of files to ignore | | allow | string[] | — | Rules/categories to allow (turn off) | | deny | string[] | — | Rules/categories to deny (turn on) | | warn | string[] | — | Rules/categories to warn | | oxlintPath | string | — | Path to the oxlint binary (useful in monorepos) | | format | string | default | Output format (default, agent, checkstyle, github, gitlab, json, junit, sarif, stylish, unix) | | quiet | boolean | false | Suppress warnings, only report errors | | fix | boolean | false | Enable auto-fixing | | failOnError | boolean | false | Fail the build on lint errors | | failOnWarning | boolean | false | Fail the build on lint warnings | | lintOnStart | boolean | true | Run oxlint when the build starts | | lintOnHotUpdate | boolean | true | Run oxlint on every HMR update during dev | | params | string | — | Additional raw CLI flags passed to oxlint |

Advanced Usage

All examples below assume the following setup:

Configuration file

Oxlint discovers its own config files (.oxlintrc.json, .oxlintrc.jsonc, oxlint.config.ts) automatically, including nested configs — no option needed. Use configFile only for a custom name or location (a legacy oxlintrc.json at the project root is also picked up). Note: an explicit config file disables nested config discovery, and allow/deny/warn options override its rules.

Under Vite+ (vp dev / vp build), oxlint behaves like vp lint: it reads the lint block of vite.config.* and ignores .oxlintrc.json files — without a lint block, oxlint silently falls back to its default rules. Set configFile to keep using a separate config file.

Working directory

Restrict linting to a subdirectory. Default is the project root.

Ignore patterns

Ignore files using .gitignore-style patterns. See oxlint ignore docs. Quote patterns to avoid shell glob interpretation.

Allow / Deny / Warn rules

Control which rules or categories are active. Run npx oxlint --rules to list available rules and categories. These options override any rules defined in the config file.

Oxlint binary path

In monorepos, if you get "command not found: oxlint" errors, specify the binary path explicitly. Without this option, the plugin falls back to npx (or your package manager's equivalent).

Output format

Change how lint diagnostics are reported. See oxlint output formats. Available: default, agent, checkstyle, github, gitlab, json, junit, sarif, stylish, unix.

Fail on errors or warnings

By default, lint issues are logged but don't fail the build.

Additional CLI options

Pass any raw CLI flags as a string. See oxlint CLI options.

Integration with ESLint

If your project still needs ESLint, use vite-plugin-eslint alongside this plugin, and configure ESLint with eslint-plugin-oxlint to disable rules already covered by oxlint.

License

MIT LICENSE

Description from the npm listing.

  • oxlint
  • vite
  • vite-plugin

Where vite-plugin-oxlint 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 29, #6 (overall #566)
All npm: every listing in weekly downloads order
PNG SVG
Vite plugins250 listings · 13 pages · page 5, #6 (overall #86)
Vite plugins: every listing in weekly downloads order
PNG SVG

Charts

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

Adoption over time

vite-plugin-oxlint weekly downloads on npm, last 90 days: 49,178 weekly downloads as of Oct 17, 2026, -43.4% over 90 days.vite-plugin-oxlintWeekly downloads on npm · Last 90 days49,178downloads / week-43.4% over 90 days40K60K80K100K120K140KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 20, 2026 – Oct 17, 2026 · 90 observations · Updated Oc…pluginstats.com
vite-plugin-oxlint weekly downloads on npm, last 90 days: 49,178 weekly downloads as of Oct 17, 2026, -43.4% over 90 days.
PNG SVG

7/30/90-day growth

vite-plugin-oxlint weekly downloads growth on npm: -49.7% over 7 days, -41.7% over 30 days, -43.4% over 90 days.vite-plugin-oxlintWeekly downloads growth on npm49,178downloads / week now7-day growth-48,531 weekly downloads-49.7%30-day growth-35,192 weekly downloads-41.7%90-day growth-37,717 weekly downloads-43.4%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
vite-plugin-oxlint weekly downloads growth on npm: -49.7% over 7 days, -41.7% over 30 days, -43.4% over 90 days.
PNG SVG

Ranking history

vite-plugin-oxlint npm ranking history: currently #566 (by weekly downloads).vite-plugin-oxlintnpm ranking · by weekly downloads · Last 90 days#566current rank#564#565#566#567#568Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 18, 2026 – Oct 18, 2026 · 1 observations · Updated Oct 17, 2026pluginstats.com
vite-plugin-oxlint npm ranking history: currently #566 (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 vite-plugin-oxlint
Date (UTC)Weekly downloadsChange vs. previous
49,178-6.2K
55,347+719
54,628-19.1K
73,728-22.3K
96,0270
96,027-1.5K
97,493-216
97,709+551
97,158+352
96,806-3.6K
100,364-2.3K
102,636-27.8K
130,411-5.2K
135,650—

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/vite-plugin-oxlint. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.