RepoPicks Radar

Atualizado todo dia por volta das 02:00 UTC

Guias

Início do Radar

pnpm

pnpm/pnpmRevisado por IA

O que faz

pnpm é um gerenciador de pacotes de linha de comando para projetos JavaScript e Node.js: instala as dependências de um projeto, mantém um arquivo de lock para que todos recebam as mesmas versões, e gerencia grupos de projetos em um único repositório. Em vez de copiar os mesmos arquivos em cada projeto, ele guarda cada arquivo uma vez e o vincula, o que, segundo o projeto, economiza gigabytes e torna as instalações até duas vezes mais rápidas. É para desenvolvedores; funciona em um terminal no Windows, macOS e Linux, e versões recentes também conseguem instalar o próprio Node.js.

Facilidade de instalação

B · instalador e um ajuste simples · Windows

  • Windows B
  • macOS B
  • Linux B

Cada release tem um programa independente pronto para Windows (.zip), macOS e Linux (.tar.gz), com cerca de 21 a 27 MB, então não há nada para compilar; o passo extra é colocá-lo onde o seu terminal consiga encontrá-lo, ou seguir a página de instalação em pnpm.io, e a partir daí tudo acontece com comandos digitados dentro de um projeto de código. Instalá-lo da outra forma comum, via npm, pressupõe que o Node.js já está na máquina.

Números no GitHub

Estrelas
36.977em 31 de out. de 2026
Downloads
43.328.7581.450.992 na semana
Crescimento
+48estrelas em 5 dias

Estrelas ao longo do tempo

36.92036.94036.96036.980 26 de out.27 de out.28 de out.29 de out.30 de out.31 de out. 36.92036.94036.96036.980 26 de out.29 de out.

Fatos

Roda em
Windows, macOS, Linux
Você precisa instalar
Nada além do programa
Para compilar a partir do código
Node.js, Rust
Espaço em disco
23 MB–69 MB · pelo instalador
Contas ou chaves
Nenhuma
Custo
Grátis · Gratuito e com licença MIT, financiado por patrocinadores no OpenCollective. A pasta pnpr/ no mesmo repositório está sob uma licença diferente, que não é de código aberto.
Licença
MIT (Permissiva)
Última atualização
31 de out. de 2026

Sinais de risco (3)

  • AtençãoParte do repositório não é de código aberto

    README, License: "MIT, except the pnpr/ directory, which is source-available under the PolyForm Shield License 1.0.0". A pasta pnpr contém um servidor de registro de pacotes (crates pnpr listados no Cargo.toml); seu código pode ser lido, mas a PolyForm Shield não é uma licença de código aberto e restringe o uso que compete com o projeto.

    revisão por IA

  • AtençãoBaixa runtimes e código de pacotes por conta própria

    Um gerenciador de pacotes busca código de outras pessoas em um registro e executa seus scripts de instalação na sua máquina. O próprio package.json deste repositório mostra o padrão: devEngines declara "packageManager" pnpm 12.16.1 e "runtime" node 26.13.0, cada um com "onFail": "download", então a ferramenta baixa um gerenciador de pacotes e um runtime do Node.js quando eles estão faltando.

    revisão por IA

  • InfoDuas linhas principais e uma reescrita em Rust em andamento

    O README diz que "Includes pacquet, an experimental port of the CLI written in Rust", a linguagem principal do repositório agora é Rust, e em 2026-10-30 o projeto publicou tanto a v12.17.0 quanto a v11.28.10. Os downloads da versão 12 ficam em torno de 22 MB contra cerca de 50 MB da versão 11, então o programa que você obtém varia bastante dependendo da linha escolhida, entre 1200 releases.

    revisão por IA

As evidências aparecem no idioma original.

O que o Radar não conseguiu verificar

  • Se as instalações realmente são até duas vezes mais rápidas, o que depende do seu projeto, disco e rede
  • Quanto espaço em disco você economiza, já que isso depende de quantos projetos compartilham as mesmas dependências
  • O que os pacotes instalados fazem quando seus scripts de instalação são executados
  • O uso de disco do próprio programa, estimado entre 23 e 69 MB, sem contar o armazém compartilhado que ele monta
  • Se a versão experimental em Rust se comporta igual à versão mais antiga no seu projeto

Projetos parecidos

O app RepoPicks

Em breve: instale com 1 clique pelo app RepoPicks.