N v1.11 — Node.js 18+ · Open Source

Install Node.js deps
at the speed of thought.

blaze-install is a fast, modern, batteries-included package manager for Node.js. Parallel downloads, a global cache, workspaces, plugins, and a built-in doctor's diagnosis — all in one beautiful CLI.

ISC License Workspaces Plugin system Offline mode
Get Started

One command. Up and running.

Pick your favorite way to install blaze-install. Then blaze install works wherever npm install does — and a lot faster.

npm install -g blaze-install
Why blaze-install

Everything npm does — refined.

Built for modern Node.js projects and monorepos. Designed around the workflows you actually use every day.

Blazing fast installs

Parallel downloads, metadata caching, deduplication, and a cross-project global store.

Native workspaces

Built-in support for monorepos via the workspaces field — fast, simple, and cross-platform.

blaze doctor

Diagnose and auto-repair missing node_modules, lockfile drift, and broken symlinks. Run with --fix to repair.

Plugin system

Drop a JS file into plugins/ to hook install, update, audit, clean, and more. 28+ plugins ship out of the box.

Offline mode & prefetch

Install fully from cache with --offline, or warm the cache with blaze prefetch for airplane-friendly CI.

Audit & auto-fix

Built-in blaze audit using the npm audit API, plus blaze audit fix to repair vulnerable dependencies in one step.

2–10×
faster than npm install with parallel downloads & the global cache
0
stale dependencies — the lockfile is auto-pruned after every change
28+
first-party plugins for security, license, DX, and notifications
Native
workspaces & monorepo support — no extra config needed

Auto-install as you code with blaze watch

Start the watcher in your project root, then keep coding. Blaze scans your files for require and import statements and installs any missing packages for you.

  • Detects new imports and requires in real-time
  • Batch-installs every missing package in one go
  • Filters out Node core modules like fs and path
  • Works standalone or as part of an existing project
Commands

Drop-in replacements. Better defaults.

blaze install, blaze add, blaze update — all the commands you already know, with a few new ones for the workflows that matter.

blaze install

Install every dependency from package.json using blaze-lock.json. Honors workspaces, automatically prunes the lockfile, and never installs Node core modules as packages.

Plugins

Extend Blaze without forking it.

Drop a file into plugins/ and unlock hooks for every major command. 28+ plugins ship with Blaze — covering security, license, DX, and notifications.

securityAuditReporter security

Prints a summary after every audit, ready to be piped into a webhook or Slack channel.

vulnAutoReporter security

Auto-files a GitHub issue or sends email when a critical CVE is detected.

githubIssueNotifier security

Cross-references installed packages against open GitHub security advisories.

licenseChecker license

Flags any installed package whose license isn't on your allow-list.

duplicatePackageDetector deps

Warns when more than one major version of a package is hoisted into node_modules.

unusedDependencyLinter deps

Detects packages in package.json that nothing imports — and suggests removing them.

preCommitDepChecker deps

Blocks a commit when dependencies are outdated or missing.

peerAutoInstaller deps

Auto-installs any missing peer dependencies after install or update.

tscTypeChecker dx

Runs tsc --noEmit after install/update to catch type drift immediately.

eslintPrettierRunner dx

Runs ESLint and Prettier after install/update. Wire to --fix for auto-format.

installProfiler dx

Reports how long each package took to install, so you can spot the slow ones fast.

healthScore diagnostics

Scores every package on maintenance, popularity, and security — surface risk early.

And 16 more — license checkers, social notifiers, mirror switchers, changelog fetchers, and more. Browse the full list on GitHub →

Compare

Where Blaze stands against the rest.

An honest, sourced comparison vs the four package managers you're probably using today.

Dimension blaze-install npm pnpm yarn bun
Speed Parallel + global cache; 2–10× faster than npm Sequential, slower in monorepos Fast via symlinked store Fast, less aggressive cache Fastest, native engine
Lockfile cleanliness Auto-pruned after every install/update/uninstall Can accumulate stale entries Pruned but easy to bloat Pruned but easy to bloat Pruned, less mature
Workspaces / monorepo Built-in, fast, no config Supported, slower at scale Best-in-class Strong, well-known Basic
Self-healing blaze doctor --fix auto-repairs No equivalent No equivalent No equivalent No equivalent
Offline mode First-class, with prefetch Limited Yes Yes Yes
Plugin system 28+ official plugins, drop-in None Hooks (limited) Plugins (limited) None
Dependency graph blaze graph outputs Mermaid.js None None None None
Audit & auto-fix Built-in, single command Built-in Built-in Built-in Basic
Peer deps handling Clear warnings + auto-install prompt Sometimes cryptic Clear Sometimes cryptic Basic
Config .blazerc + .npmrc .npmrc .npmrc + .pnpmfile.cjs .yarnrc bunfig.toml
License ISC, open source Artistic 2.0 MIT BSD MIT

Ready to make your node_modules boringly fast?

Get up and running in 30 seconds. No global state to wrestle, no new mental model — just a faster, prettier npm install.

Install blaze-install View on GitHub