Download NPM Package as ZIP / TGZ for Offline Installation
Online Tool to Download NPM Packages
Developers frequently encounter scenarios where they need to inspect an open-source library’s raw source code or transfer dependencies onto an isolated, air-gapped server without Node.js or npm installed. In such locked-down environments, obtaining npm packages can be frustrating.
This web utility solves the problem: Download NPM Package lets you search any package name in your browser and download the compressed source archive directly.
Clarification: This tool is for manually downloading published npm packages as .tgz or .zip archives (e.g., Vue, React, Webpack, Vite, Axios) for offline installation, air-gapped distribution, or code auditing—not for installing the Node.js/npm runtime itself.
How to Download NPM Package Archives
- Enter the package identifier: Type the package name (e.g.,
react,vue@3.5.44,@babel/core), or paste a directnpmjs.comURL. - Fetch versions: The tool queries official and mirror registries to compile all published releases and metadata.
- Download: Click the target version number to download the archive instantly.
If you need a specific legacy release, use the built-in version filter on the right to search by partial version numbers (e.g., 3.4 or beta) in real time.
For example, searching for react@19.3.0 pinpoints that specific release for instant download.
Live demo link:
https://abctool.info/download-npm-package/en/?name=react%4019.3.0
Key Capabilities & Highlights
- Dual TGZ & ZIP Support: Download the original official
.tgztarball, or convert it client-side into a standard.ziparchive to easily explore code on Windows without third-party extraction tools. - Complete Version History: Query all published versions, release dates, and total counts in a single view.
- Smart Input Recognition:
- Standard package names:
react,lodash - Explicit versions:
vue@3.5.44 - Scoped packages:
@videojs/html,@types/node - Direct web links: Paste URLs directly from
npmjs.com,npmmirror,unpkg, orjsDelivr
- Standard package names:
- Zero Local Dependencies: Requires no local Node.js runtime or npm CLI installation—if you have a web browser, you can download any package.
- Common Scenarios: Air-gapped intranet deployments, security audits, diffing historic releases, and recovering missing dependencies for legacy projects.
Highly Requested by the Developer Community
Developers frequently look for ways to obtain clean source archives without running full npm install cycles:
- Stack Overflow: Download source from npm without installing it
- Stack Overflow: Download a package as a zip with dependencies
This web tool provides an immediate, zero-friction solution:
https://abctool.info/download-npm-package/en/