Skip to content
PluginStats

bundler-purr weekly downloads statistics

By diaphainein · npm · Webpack plugins

A Vite/Webpack plugin that purrs on success, mrrps on warnings, and hisses on errors. Because your build deserves feelings.

View on npm Fresh · Oct 27, 2026 · data Jul 1, 2026

bundler-purr has 140 recorded weekly downloads on npm.

Weekly downloads
140
Official API · Jul 1, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
—
Among tracked npm listings

About bundler-purr

bundler-purr 🐱

A Vite/Webpack plugin that purrs on success, mrrps on warnings, and hisses on errors. Because your build deserves feelings.

Install

npm install bundler-purr --save-dev

Sounds

Build ResultSoundVibe
✅ Clean compilepurrAll is well. Good human.
⚠️ WarningsmrrpSomething's off. Cat is watching you.
❌ ErrorshissDo not touch. Everything is broken.

Usage

Vite
// vite.config.js
import { defineConfig } from "vite";
import { purr } from "bundler-purr";

export default defineConfig({
  plugins: [
    purr()
  ]
});
Webpack
// webpack.config.js
const { PurrPlugin } = require("bundler-purr");

module.exports = {
  plugins: [
    new PurrPlugin()
  ]
};

Options

Both plugins accept the same options object:

purr({
  // Bring your own sounds — any path, any audio format your system supports
  sounds: {
    purr: "./sounds/my-cat-purring.mp3",
    mrrp: "./sounds/my-cat-mrrping.mp3",
    hiss: "./sounds/my-cat-hissing.mp3",
  },

  // Disable all sounds, useful for CI environments
  silent: process.env.CI === "true",
})
sounds

Optional. Override any or all of the default bundled sounds with your own audio files. Paths are resolved relative to your project root. Supports any format your system's audio backend can play (mp3, ogg, wav, etc.).

silent

Optional, default false. Set to true to disable all sounds. Recommended to set silent: process.env.CI === "true" so your CI pipeline doesn't try to play audio and cry about it.


Audio Backend

bundler-purr uses play-sound under the hood, which delegates to whatever audio player is available on your system:

  • macOS — uses afplay (built in, works out of the box ✅)
  • Windows — uses mplayer or wmplayer
  • Linux — uses mpg123, mpg321, play (sox), or mplayer

If no audio backend is found, bundler-purr will warn but will not break your build. It fails gracefully — no cats were harmed.


Bringing Your Own Sounds

Don't like the default sounds? Got a recording of your own cat? Perfect.

purr({
  sounds: {
    purr: "./assets/sounds/duchess-purring.mp3",
    hiss:  "./assets/sounds/duchess-judging-you.mp3",
    // leave mrrp out to keep the default
  }
})

Contributing

PRs welcome. Especially if they include new cat sounds.


License

MIT

Description from the npm listing.

  • vite-plugin
  • webpack-plugin
  • cat
  • purr
  • build
  • fun

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

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

Adoption over time

bundler-purr weekly downloads on npm, last 90 days: 140 weekly downloads as of Jul 1, 2026.bundler-purrWeekly downloads on npm · Last 90 days140downloads / weekNo observations recorded in this periodno observations · 0 observations · Updated Jul 1, 2026pluginstats.com
bundler-purr weekly downloads on npm, last 90 days: 140 weekly downloads as of Jul 1, 2026.

7/30/90-day growth

bundler-purr weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.bundler-purrWeekly downloads growth on npm140downloads / week now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Jul 1, 2026pluginstats.com
bundler-purr weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

bundler-purr has no ranking history on npm yet.bundler-purrnpm ranking · by weekly downloads · Last 90 daysNo ranking observations in this periodno observations · 0 observations · Updated Jul 1, 2026pluginstats.com
bundler-purr has no ranking history on npm yet.

Listing placement

All npm2,577 listings · 129 pages · 1,289 shown · page 97, #19 (overall #1,939)
All npm: every listing in weekly downloads order

Listing placement

Webpack plugins267 listings · 14 pages · page 5, #19 (overall #99)
Webpack plugins: every listing in weekly downloads order

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.

Each band is one page of 20. Weekly downloads on a linear 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.

Recent observations

Full history (1)
Recent weekly downloads observations for bundler-purr
Date (UTC)Weekly downloadsChange vs. previous
140—

Similar npm Webpack plugins plugins

All 20 bundler-purr alternatives

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/bundler-purr. First seen Oct 27, 2026; last successful collection Oct 27, 2026. See the methodology.