npm is a package manager for JavaScript included with Node.js.
There are 23,477 repositories under npm topic.
:white_check_mark: The Node.js best practices list (March 2023)
The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry
Incredibly fast JavaScript runtime, bundler, transpiler and package manager – all in one.
:dragon: Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
Universal dependency update tool that fits into your workflows.
Zero-config CLI for TypeScript package development
700+ Pure CSS, SVG & Figma UI Icons Available in SVG Sprite, styled-components, NPM & API
Find newer versions of package dependencies than what your package.json allows
Crawlee—A web scraping and browser automation library for Node.js that helps you build reliable crawlers. Fast.
A better `npm publish`
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 🧹
🚀 Automate versioning and package publishing
为开发人员分享快速参考备忘清单(速查表)
A CLI tool to run multiple npm-scripts in parallel or sequential.
tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.
Awesome npm resources and tips
Official ESLint plugin for Vue.js
‼️ ‼️ ‼️ ‼️ DEPRECATED, please use https://github.com/cnpm/cnpmcore ‼️ ‼️ ‼️ ‼️
:package: Install C++ Build Tools for Windows using npm
100 Modern CSS Buttons. Every style that you can imagine.
🌓 Add a dark-mode / night-mode to your website in a few seconds
Curriculum for learning front-end development during #100DaysOfCode.