pnpm
OrganizationFast, disk space efficient package manager
On the leaderboard
| Rank | Repository | Stars |
|---|---|---|
| 785 | pnpm/pnpm | 34,494 |
Top repositories by stars
- TypeScript34,001
- pnpm/action-setup
Install pnpm package manager
TypeScript1,197 - pnpm/pacquet
experimental package manager for node.js
Rust786 - pnpm/only-allow
Force a specific package manager to be used on a project
JavaScript652 - pnpm/benchmarks-of-javascript-package-managers
Benchmarks of JavaScript Package Managers
JavaScript437 - pnpm/pnpm.io
pnpm's website
JavaScript280 - pnpm/pn
This is an experimental wrapper over the pnpm CLI written in Rust
Rust119 - pnpm/symlink-dir
Cross-platform directory symlinking
TypeScript78 - pnpm/awesome-pnpm
Awesome pnpm resources
77 - TypeScript63
- pnpm/plugin-trusted-deps
A list of some OSS packages that are known to require lifecycle scripts to function properly
JavaScript37 - pnpm/plugin-better-defaults
Improved defaults for pnpm
JavaScript33 - pnpm/tabtab
tab completion helpers, for node cli programs & others. Inspired by npm completion
JavaScript33 - JavaScript25
- pnpm/supi
Fast, disk space efficient installation engine. Used by pnpm
TypeScript24 - pnpm/registry-mock
Mock the npm registry
JavaScript21 - JavaScript20
- pnpm/plugin-types-fixer
A hook for fixing TypeScript issues
JavaScript17 - pnpm/merge-driver
A merge driver for pnpm-lock.yaml
TypeScript16 - pnpm/sample-project
A sample project demonstrating the results of installing with pnpm
16 - pnpm/spec
pnpm specifications
15 - pnpm/cmd-shim
The cmd-shim used in pnpm
TypeScript15 - TypeScript14
- pnpm/npm-conf
Get the npm config
JavaScript14 - pnpm/docker-pnpm
Automated docker image with pnpm pre-installed
Shell13 - pnpm/self-installer
Installs pnpm
JavaScript13 - pnpm/get-npm-tarball-url
Create the tarball URL of a npm package
TypeScript13 - pnpm/hook-utils
A helper for pnpmfile.js files
TypeScript8 - pnpm/exec
Executes pnpm. If pnpm is not installed, installs it first
TypeScript8 - pnpm/npm-lifecycle
npm lifecycle script runner
JavaScript7 - TypeScript5
- JavaScript5
- pnpm/semver-diff
Gets the difference between two semver versions
TypeScript5 - pnpm/node-modules-check
Checks packages in node_modules
TypeScript5 - JavaScript4
- pnpm/link-bins
Link bins to node_modules/.bin
TypeScript4 - pnpm/parse-codeload-url
Parse a tarball URL hosted on codeload.github.com
TypeScript4 - pnpm/pnpm-default-reporter
The default reporter of pnpm
TypeScript4 - pnpm/winget-pkgs
The Microsoft community Windows Package Manager manifest repository
PowerShell3 - pnpm/nopt
Node/npm Option Parsing
JavaScript3 - pnpm/colorize-semver-diff
Makes a colorful semver diff
TypeScript3 - pnpm/store-path
Resolves the pnpm store path
TypeScript3 - pnpm/encode-registry
Encodes a registry URL. Memoized.
JavaScript3 - pnpm/pnpm-shrinkwrap
pnpm's shrinkwrap
TypeScript3 - pnpm/parse-npm-tarball-url
Parse a tarball URL hosted in the npm registry
TypeScript3 - pnpm/logger
Logger for pnpm
TypeScript3 - JavaScript3
- pnpm/yaml
YAML parser and stringifier for JavaScript
TypeScript2 - pnpm/node-byline
Line-by-line Stream reader for node.js
JavaScript2 - pnpm/lerna
:dragon: A tool for managing JavaScript projects with multiple packages.
JavaScript2 - pnpm/fetch-from-npm-registry
A fetch lib specifically for using with the npm registry
TypeScript2 - pnpm/tarball-fetcher
Fetcher for packages hosted as tarballs
TypeScript2 - pnpm/npx
execute npm package binaries
JavaScript2 - pnpm/pnpm-list
List installed packages in a symlinked `node_modules`
TypeScript2 - pnpm/remove-all-except-outer-links
Removes everything from a folder except external symlinks
JavaScript2 - pnpm/file-reporter
A file reporter for pnpm
TypeScript2 - pnpm/pnpm-simple-reporter
A simple reporter for pnpm
TypeScript2 - pnpm/ramda
:ram: Practical functional Javascript
JavaScript1 - JavaScript1
- pnpm/js-yaml
JavaScript YAML parser and dumper. Very fast.
JavaScript1 - TypeScript1
- pnpm/package-bins
Returns bins of a package
TypeScript1 - pnpm/lifecycle
Package lifecycle hook runner
TypeScript1 - pnpm/modules-yaml
Reads/writes node_modules/.modules.yaml
TypeScript1 - pnpm/assert-project
Utils for testing projects that use pnpm
TypeScript1 - pnpm/headless
Fast installation using only shrinkwrap.yaml
TypeScript1 - pnpm/fetcher-base
Types for pnpm-compatible fetchers
TypeScript1 - pnpm/resolver-base
Types for pnpm-compatible resolvers
TypeScript1 - pnpm/version-selector-type
Returns the type of a version selector
JavaScript1 - pnpm/pkgid-to-filename
Converts a package ID to a valid file name
TypeScript1 - pnpm/check-package
Checks the integrity of a package
TypeScript1 - pnpm/fs-locker
An fs locker for pnpm
TypeScript1 - pnpm/server
A pnpm installer server
TypeScript1 - pnpm/package-requester
Concurrent downloader of npm-compatible packages
TypeScript1 - pnpm/default-fetcher
pnpm's default package fetcher
TypeScript1 - pnpm/default-resolver
pnpm's default package resolver
TypeScript1 - pnpm/git-fetcher
Fetcher for git-hosted packages
TypeScript1 - pnpm/tarball-resolver
Resolver for tarball dependencies
TypeScript1 - pnpm/local-resolver
Resolver for local packages
TypeScript1 - pnpm/npm-resolver
Resolver for npm-hosted packages
TypeScript1 - pnpm/npm-package-arg
Parse the things that can be arguments to `npm install`
JavaScript1 - pnpm/types
Basic types used by pnpm
TypeScript1 - pnpm/credentials-by-uri
Gets credentials for URI from npm configs
JavaScript1 - pnpm/outdated
Check for outdated packages
TypeScript1 - pnpm/testimonials
Testimonials about pnpm
1 - pnpm/dependency-path
Utilities for working with symlinked node_modules
TypeScript1 - pnpm/dependencies-hierarchy
Creates a dependencies hierarchy for a symlinked node_modules
TypeScript1 - pnpm/package-store
A storage for npm packages. Used by pnpm
TypeScript1 - pnpm/manifesto
The pnpm manifesto
1 - pnpm/normalize-registry-url
Normalizes a npm registry URL
JavaScript1 - pnpm/pnpmr
Deprecated. Use the `pnpm recursive` commands instead
JavaScript1 - pnpm/pnpm-bin-runner
A bin runner for pnpm
TypeScript1 - pnpm/pnpm-install-checks
A package that contains checks that pnpm runs during the installation.
JavaScript1 - pnpm/hosted-git-info
Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlab
JavaScript1