npm
is a package manager for the JavaScript programming language and comes bundled in the Node.js runtime.
Awesome npm resources and tips
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
is a package manager for the JavaScript programming language and comes bundled in the Node.js runtime.
Full-time open-sourcerer. Maker of many npm packages and apps.
Write programs that do one thing and do it well.
(Must read!)
Sequel to »Why we should stop using Grunt & Gulp«.
An introduction to Node.js and client-side development with npm.
An introduction to npm scripts with common packages and scripts, as well as a boilerplate project.
Superb package search with deep analysis of package quality using a myriad of metrics.
Package badges.
Package discovery.
Statistics charts for packages.
Visualization of dependencies.
Compare package download counts over time.
npm users by downloads.
Visually explore what versions of a package a semver range matches.
Redirects to the GitHub repo of an npm package.
Discover and compare packages.
Fast and modern viewer for the npm registry.
Chrome extension to navigate across npm packages on GitHub with ease.
Chrome extension to explore npm dependencies on GitHub repos.
View npm download stats on GitHub.
Chrome extension to quickly search for dependencies and monitor changes from the npm registry.
Better ZSH completion for npm.
Easily find and remove old and heavy node_modules folders.
Publish packages safely and gracefully.
Making releasing to npm so easy a kitten could probably do it™.
List all files which would be published in a package.
Automate releases for Git repositories and/or npm packages. Changelog generation, GitHub/GitLab releases, etc.
Fully automated package publishing.
Check whether a package name is available on npm.
Get the package.json of a package from the npm registry.
Get the latest version of an npm package.
Get a list of npm packages with a certain keyword.
Get user info of an npm user.
Get the email of an npm user.
Get packages by an npm user.
Get the dependents of a user's npm packages.
Get data from an npm registry.
Log in to npm.
Registry manager.
Easy to set up and maintain npm registry and proxy.
Lightweight private npm proxy registry.
A fully managed package management SaaS with support for public and private npm registries (and many others).
Open the GitHub page of a package.
Check if your package dependencies are out of date.
Check for outdated, incorrect, and unused dependencies, as well as interactive update.
Update outdated npm dependencies interactively.
A consistent shrinkwrap tool.
Upgrade npm on Windows.
Scaffold out an npm package.
Find the closest package.json file.
Read the closest package.json file.
Normalize package metadata.
Get namespaced config from the closest package.json.
Run locally installed binaries in the terminal by name like with global ones.
Use npm offline.
CLI for inspecting and editing properties in package.json.
Manage Node.js version specific dependencies with ease.
Search packages by scraping the npm web search.
Search known issues of all your packages at once.
Make npm3's flat dependencies easier to find and sort.
Interactive CLI menu to list & run npm tasks.
Explore dependencies of npm packages in the command-line.
Lock down your dependencies and install offline.
Expand scripts from package.json to improve execution speed.
Get the bundle size of an npm package.
Convert yarn.lock to package-lock.json and vice versa.
CLI tool to run multiple npm-scripts in parallel or serial.
Watch files and folders and run a command when something changed.
Sends native desktop notifications when npm scripts fail.
App to manage npm dependencies.
Interactive CLI package search utility.
Lint lockfiles for improved security and trust policies to mitigate malicious package injection and insecure lockfile resources.
Upgrade npm on Windows.
rust-unofficial/awesome-rust
A curated list of Rust code and resources.
jaywcjlove/awesome-mac
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
vinta/awesome-python
Curated Python frameworks, libraries and resources.
fffaraz/awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
avelino/awesome-go
Curated Go frameworks and libraries.
ziadoz/awesome-php
A curated list of amazingly awesome PHP libraries, resources and shiny things.