npm (Node Package Manager) is a crucial tool for application developers working with JavaScript and Node.js, facilitating efficient package management and dependency resolution. It provides a vast repository of reusable code modules and libraries that developers can easily include in their projects. With npm, developers can publish their own packages, update dependencies systematically, and manage version control, ensuring the application remains stable and maintainable. The tool also supports semantic versioning and includes capabilities like script running, which simplifies tasks such as testing, building, or deploying applications. npm enhances collaboration and productivity by streamlining the integration of third-party code, reducing development time, and fostering a consistent environment across development teams.
View the most prominent open source npm projects in the list below. Click on a specific project to view its alternative or complementary packages. Make comparisons and find the best package for your app.
- The Node.js best practices list (July 2024)☆105,260Apr 15, 2025Updated last year
- Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one☆90,785Updated this week
- Meteor, the JavaScript App Platform☆44,781May 12, 2026Updated last week
- The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry☆41,517May 12, 2026Updated last week
- Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.☆36,071May 9, 2026Updated last week
- Fast, disk space efficient package manager☆34,968May 12, 2026Updated last week
- Web framework built on Web Standards☆30,462May 13, 2026Updated last week
- UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your pack…☆23,896Updated this week
- Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data …☆23,308Updated this week
- Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io☆21,543Updated this week
- A lightweight Node.js private proxy registry☆17,658Updated this week
- 面向开发者的技术速查清单(Cheat Sheets)集合,整理常见技术、工具与开发流程,帮助快速查阅关键信息,提高开发效率。☆15,106May 10, 2026Updated last week
- Zero-config CLI for TypeScript package development☆11,463Feb 9, 2026Updated 3 months ago
- Find newer versions of package dependencies than what your package.json allows☆10,230May 12, 2026Updated last week
- 700+ Pure CSS, SVG & Figma UI Icons, 6000+ glyphs, patterns, colors and layouts.☆9,995Aug 26, 2024Updated last year
- the package manager for JavaScript☆9,755May 13, 2026Updated last week
- List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹☆9,187Apr 25, 2026Updated 3 weeks ago
- 🚀 Automate versioning and package publishing☆8,939Apr 24, 2026Updated 3 weeks ago
- tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them a…☆8,831Updated this week
- CSS3 Animations with special effects☆8,600Aug 23, 2022Updated 3 years ago
- 💡 Use the right package manager☆8,211Apr 22, 2026Updated 3 weeks ago
- A better `npm publish`☆7,700May 12, 2026Updated last week
- 📦✨ your favorite rust -> wasm workflow tool!☆7,167May 11, 2026Updated last week
- chsrc 全平台通用换源工具与框架. Change Source everywhere for every software☆6,730Apr 20, 2026Updated last month
- Work with yarn/npm packages locally like a boss.☆6,261Aug 16, 2024Updated last year
- A free, fast, and reliable Open Source CDN for npm, GitHub, Javascript, and ESM☆6,256Apr 2, 2025Updated last year
- A CLI tool to run multiple npm-scripts in parallel or sequential.☆5,837Aug 15, 2024Updated last year
- Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser.☆5,842May 13, 2026Updated last week
- Awesome npm resources and tips☆4,698Apr 20, 2026Updated last month
- Official ESLint plugin for Vue.js☆4,597Updated this week
- A client implementation for ChatGPT and Bing AI. Available as a Node.js module, REST API server, and CLI app.☆4,170Jan 27, 2024Updated 2 years ago
- A Chrome Extensions boilerplate using React 18 and Webpack 5.☆3,943Jul 24, 2024Updated last year
- 100 Modern CSS Buttons. Every style that you can imagine.☆3,765Aug 1, 2022Updated 3 years ago
- Dopefolio 🔥 - Portfolio Template for Developers 🚀☆3,718Oct 26, 2024Updated last year
- Package manager version manager for Node.js projects☆3,665Updated this week
- Generate changelogs with a single command☆3,585Apr 16, 2026Updated last month
- ‼️ ‼️ ‼️ ‼️ DEPRECATED, please use https://github.com/cnpm/cnpmcore ‼️ ‼️ ‼️ ‼️☆3,536Jun 1, 2024Updated last year
- Install C++ Build Tools for Windows using npm☆3,411Jun 20, 2021Updated 4 years ago
- a fast, modern browser for the npm registry☆3,293May 13, 2026Updated last week
- 全语言制品仓库,涵盖npm、Maven、PyPi、Docker、Gradle、SBT、Cocoapods、Swift、RPM、Debian、PHP、Go、Pub、Ivy、NuGet、Conda、Cargo、Conan、Yarn、GitLFS、Helm、OHPM等主流工具,涵…☆2,333Dec 24, 2025Updated 4 months ago