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 2026)☆105,652Jun 15, 2026Updated 3 months ago
- Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one☆96,193Updated this week
- π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a …☆97,260Updated this week
- 🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI syste…☆74,338Updated this week
- Meteor, the JavaScript App Platform☆44,793Updated this week
- The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry☆41,467May 12, 2026Updated 5 months ago
- Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.☆36,041Updated this week
- Fast, disk space efficient package manager☆36,783Updated this week
- Web framework built on Web Standards☆32,480Updated this week
- UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your pack…☆26,497Updated this week
- Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data …☆26,109Updated this week
- Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io☆22,720Updated this week
- A lightweight Node.js private proxy registry☆17,912Updated this week
- 面向开发者的技术速查清单(Cheat Sheets)集合,整理常见技术、工具与开发流程,帮助快速查阅关键信息,提高开发效率。☆15,253Sep 8, 2026Updated last month
- Zero-config CLI for TypeScript package development☆11,457Feb 9, 2026Updated 8 months ago
- Find newer versions of package dependencies than what your package.json allows☆10,317Updated this week
- 700+ Pure CSS, SVG & Figma UI Icons, 6000+ glyphs, patterns, colors and layouts.☆10,056Aug 26, 2024Updated 2 years ago
- the package manager for JavaScript☆10,190Updated this 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,467Sep 8, 2026Updated last month
- 🚀 Automate versioning and package publishing☆9,069Updated this week
- tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them a…☆8,992Updated this week
- CSS3 Animations with special effects☆8,599Aug 23, 2022Updated 4 years ago
- 💡 Use the right package manager☆8,313Updated this week
- A better `npm publish`☆7,709Sep 9, 2026Updated last month
- 📦✨ your favorite rust -> wasm workflow tool!☆7,285Aug 12, 2026Updated 2 months ago
- chsrc 全平台通用换源工具与框架. Change Source everywhere for every software☆6,898Sep 7, 2026Updated last month
- Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser.☆7,278Oct 5, 2026Updated last week
- A free, fast, and reliable Open Source CDN for npm, GitHub, Javascript, and ESM☆6,396Oct 5, 2026Updated last week
- Work with yarn/npm packages locally like a boss.☆6,311Aug 16, 2024Updated 2 years ago
- A CLI tool to run multiple npm-scripts in parallel or sequential.☆5,833Aug 15, 2024Updated 2 years ago
- Awesome npm resources and tips☆4,743Apr 20, 2026Updated 5 months ago
- Official ESLint plugin for Vue.js☆4,589Updated this week
- A client implementation for ChatGPT and Bing AI. Available as a Node.js module, REST API server, and CLI app.☆4,153Jan 27, 2024Updated 2 years ago
- ⭐This is a lightweight kit for generating astrolabes for Zi Wei Dou Shu (The Purple Star Astrology), an ancient Chinese astrology. It all…☆4,214Updated this week
- A Chrome Extensions boilerplate using React 18 and Webpack 5.☆3,927Jul 24, 2024Updated 2 years ago
- 100 Modern CSS Buttons. Every style that you can imagine.☆3,852Aug 1, 2022Updated 4 years ago
- Package manager version manager for Node.js projects☆3,828Updated this week
- Dopefolio 🔥 - Portfolio Template for Developers 🚀☆3,753Oct 26, 2024Updated last year
- Generate changelogs with a single command☆3,584May 21, 2026Updated 4 months ago
- ‼️ ‼️ ‼️ ‼️ DEPRECATED, please use https://github.com/cnpm/cnpmcore ‼️ ‼️ ‼️ ‼️☆3,520Jun 1, 2024Updated 2 years ago