RepoGuard
Обновлено 9 h ago
npm

Organization

Публичный след на GitHub npm

@npm
Просмотреть профиль на GitHub

JavaScript Package Manager, Registry & Website

United States of America

358

Публичные репозитории

51 223

Всего звезд

4 918

Подписчики

Организация npm на GitHub представляет собой важный ресурс для разработчиков JavaScript. С широким спектром репозиториев, включая такие проекты, как cli и node-semver, npm активно поддерживает экосистему JavaScript, используя языки программирования, такие как JavaScript, TypeScript и MDX. Это делает их репозитории ценным источником для изучения и аудита.

Основные языки

JavaScript 85TypeScript 3MDX 1Perl 1Rust 1Handlebars 1Python 1

Публичные репозитории

npm

17 621

This repository is moving to: https://github.com/npm/cli

Неизвестный язык
Обновлено 9 июн. 2026 г.

cli

9 830

the package manager for JavaScript

JavaScript
Обновлено 13 июн. 2026 г.

node-semver

5 433

The semver parser for node (the one npm uses)

JavaScript
Обновлено 12 июн. 2026 г.

npm-expansions

2 310

Send us a pull request by editing expansions.txt

JavaScript
Обновлено 2 июн. 2026 г.

tink

2 137

a dependency unwinder for javascript

JavaScript
Обновлено 14 апр. 2026 г.

ini

814

An ini parser/serializer in JavaScript

JavaScript
Обновлено 10 июн. 2026 г.

rfcs

768

Public change requests/proposals & ideation

JavaScript
Обновлено 8 июн. 2026 г.

npx

758

npm package executor

JavaScript
Обновлено 1 июн. 2026 г.

documentation

664

Documentation for the npm registry, website, and command-line interface.

MDX
Обновлено 12 июн. 2026 г.

npm-registry-couchapp

615

couchapp bits of registry.npmjs.org

JavaScript
Обновлено 28 апр. 2026 г.

nopt

542

Node/npm Option Parsing

JavaScript
Обновлено 4 июн. 2026 г.

registry

492

npm registry documentation

Неизвестный язык
Обновлено 13 июн. 2026 г.

npmlog

439

The logger that npm uses

JavaScript
Обновлено 11 апр. 2026 г.

marky-markdown

403

npm's markdown parser

JavaScript
Обновлено 3 апр. 2026 г.

pacote

393

npm fetcher

JavaScript
Обновлено 12 июн. 2026 г.

arborist

372

npm's tree doctor

JavaScript
Обновлено 28 мая 2026 г.

node-which

352

Like which(1) unix command. Find the first instance of an executable in the PATH.

JavaScript
Обновлено 5 июн. 2026 г.

init-package-json

335

A node module to get your node module started

JavaScript
Обновлено 31 мая 2026 г.

download-counts

333

Background jobs and a minimal service for collecting and delivering download counts

JavaScript
Обновлено 2 июн. 2026 г.

gauge

322

A terminal based horizontal guage aka, a progress bar

JavaScript
Обновлено 25 мар. 2026 г.

validate-npm-package-name

314

Is the given string an acceptable npm package name?

JavaScript
Обновлено 22 мая 2026 г.

cacache

298

npm's content-addressable cache

JavaScript
Обновлено 9 июн. 2026 г.

npm-merge-driver

271

git merge driver for resolving conflicts in npm-related files

JavaScript
Обновлено 6 мар. 2026 г.

npm-registry-client

265

Описание для этого репозитория не предоставлено.

JavaScript
Обновлено 7 февр. 2026 г.

lockfile

259

A very polite lock file utility, which endeavors to not litter, and to wait patiently for others.

JavaScript
Обновлено 5 мар. 2026 г.

write-file-atomic

252

Write files in an atomic fashion w/configurable ownership

JavaScript
Обновлено 2 июн. 2026 г.

hosted-git-info

236

Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlab

JavaScript
Обновлено 22 мая 2026 г.

read-package-json

225

The thing npm uses to read package.json files with semantics and defaults and validation and stuff

JavaScript
Обновлено 3 апр. 2026 г.

roadmap

211

Public roadmap for npm

Неизвестный язык
Обновлено 14 февр. 2026 г.

make-fetch-happen

207

making fetch happen for npm

JavaScript
Обновлено 3 июн. 2026 г.

normalize-package-data

205

normalizes package metadata, typically found in package.json file.

JavaScript
Обновлено 22 мая 2026 г.

read

199

read(1) for node.

TypeScript
Обновлено 22 мая 2026 г.

statusboard

197

Public monitor/status/health board for @npm/cli-team's maintained projects

JavaScript
Обновлено 12 июн. 2026 г.

are-we-there-yet

183

Track complex hiearchies of asynchronous task completion statuses.

JavaScript
Обновлено 15 апр. 2026 г.

abbrev-js

167

Like ruby's Abbrev module

JavaScript
Обновлено 22 мая 2026 г.

security-holder

165

An npm package that holds a spot.

Неизвестный язык
Обновлено 4 мар. 2026 г.

npm-registry-fetch

155

like fetch() but for the npm registry

JavaScript
Обновлено 12 июн. 2026 г.

feedback

143

Public feedback discussions for npm

Неизвестный язык
Обновлено 12 апр. 2026 г.

osenv

138

Look up environment settings specific to different operating systems.

JavaScript
Обновлено 21 февр. 2026 г.

npm-package-arg

135

Parse the things that can be arguments to `npm install`

JavaScript
Обновлено 22 мая 2026 г.

npm-packlist

119

Walk through a folder and figure out what goes in an npm package

JavaScript
Обновлено 5 июн. 2026 г.

promzard

116

A prompting json thingie

JavaScript
Обновлено 22 мая 2026 г.

libnpm

110

programmatic npm API

JavaScript
Обновлено 22 янв. 2026 г.

package-json

99

Programmatic API to update package.json

JavaScript
Обновлено 22 мая 2026 г.

npm-remote-ls

91

Examine a package's dependency graph before you install it

JavaScript
Обновлено 6 февр. 2026 г.

cmd-shim

77

The cmd-shim used in npm

JavaScript
Обновлено 8 июн. 2026 г.

git

73

a util for spawning git from npm CLI contexts

JavaScript
Обновлено 19 мая 2026 г.

npmconf

73

npm config thing

JavaScript
Обновлено 21 апр. 2026 г.

ignore-walk

65

Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.

JavaScript
Обновлено 22 мая 2026 г.

ssri

59

subresource integrity for npm

JavaScript
Обновлено 27 мая 2026 г.

minipass-fetch

59

An implementation of window.fetch in Node.js using Minipass streams

JavaScript
Обновлено 22 мая 2026 г.

run-script

59

Run a lifecycle script for a package (descendant of npm-lifecycle)

JavaScript
Обновлено 3 мая 2026 г.

npm_conf

58

A conference about npm, maybe. Not to be confused with npmconf.

Неизвестный язык
Обновлено 11 февр. 2026 г.

node

55

npm's fork of nodejs/node, for sending PRs to update deps/npm

JavaScript
Обновлено 5 июн. 2026 г.

mute-stream

54

Bytes go in, but they don't come out (when muted).

JavaScript
Обновлено 4 июн. 2026 г.

ci-detect

52

Detect what kind of CI environment the program is in

JavaScript
Обновлено 2 апр. 2026 г.

read-package-json-fast

51

Like read-package-json, but faster

JavaScript
Обновлено 22 мая 2026 г.

unique-filename

45

Generate a unique filename for use in temporary directories or caches.

JavaScript
Обновлено 22 мая 2026 г.

logical-tree

44

Calculates a nested logical tree using a package.json and a package lock.

JavaScript
Обновлено 4 июн. 2026 г.

benchmarks

39

The npm CLI's benchmark suite

JavaScript
Обновлено 3 февр. 2026 г.

npm-profile

38

Make changes to your npmjs.com profile via cli or library

JavaScript
Обновлено 22 мая 2026 г.

types

38

Typescript definitions for npm registry content

JavaScript
Обновлено 15 мая 2026 г.

template-oss

37

a template package for npm CLI team development

JavaScript
Обновлено 27 мая 2026 г.

npm-audit-report

36

npm audit security report

JavaScript
Обновлено 3 июн. 2026 г.

parse-conflict-json

36

Parse a JSON string that has git merge conflicts, resolving if possible

JavaScript
Обновлено 22 мая 2026 г.

unique-slug

36

Generate a unique character string suitible for use in files and URLs.

JavaScript
Обновлено 22 мая 2026 г.

npm-install-checks

32

contains checks that npm runs during the installation

JavaScript
Обновлено 22 мая 2026 г.

ansible-nagios

31

Ansible role for building Nagios 4.

Perl
Обновлено 13 мая 2026 г.

bin-links

29

.bin/ script linker

JavaScript
Обновлено 22 мая 2026 г.

fs

29

filesystem helper functions, wrappers, and promisification for the npm cli

JavaScript
Обновлено 22 мая 2026 г.

json-parse-even-better-errors

27

get better errors

JavaScript
Обновлено 22 мая 2026 г.

map-workspaces

24

Retrieves a name:pathname Map for a given workspaces config

JavaScript
Обновлено 22 мая 2026 г.

promise-spawn

24

spawn processes the way the npm cli likes to do

JavaScript
Обновлено 22 мая 2026 г.

.github

22

GitHub Automation > actions / templates / probot configurations > automated with GitHub actions

JavaScript
Обновлено 3 февр. 2026 г.

npm-user-validate

18

user validation

JavaScript
Обновлено 22 мая 2026 г.

seq-file

18

A module for storing the ever-increasing sequence files when following couchdb _changes feeds.

JavaScript
Обновлено 21 янв. 2026 г.

proggy

17

Progress bar updates at a distance

JavaScript
Обновлено 22 мая 2026 г.

eslint-config

15

a base eslint config used by the npm CLI team

JavaScript
Обновлено 15 мая 2026 г.

metavuln-calculator

15

Calculate meta-vulnerabilities from package security advisories

JavaScript
Обновлено 20 мар. 2026 г.

installed-package-contents

12

Get the list of files installed in a package in node_modules, including bundled dependencies

JavaScript
Обновлено 22 мая 2026 г.

create-oss

12

init module used for OSS projects by the npm CLI team

JavaScript
Обновлено 3 февр. 2026 г.

proc-log

11

just emit 'log' events on the process object

JavaScript
Обновлено 22 мая 2026 г.

stafftools

11

npm CLI Team's Internal Tools

JavaScript
Обновлено 23 апр. 2026 г.

action-deploy

10

Action to manage GitHub deployments

TypeScript
Обновлено 11 июн. 2026 г.

read-cmd-shim

10

Read the path a cmd-shim is pointing at. Acts like fs.readlink but for cmd-shims.

JavaScript
Обновлено 22 мая 2026 г.

agent

9

a set of nodejs http Agent classes used by the npm cli

JavaScript
Обновлено 26 мая 2026 г.

npm-bundled

9

Run this in a node package, and it'll tell you which things in node_modules are bundledDependencies, or transitive dependencies of bundled dependencies.

JavaScript
Обновлено 22 мая 2026 г.

query

8

npm query parser and tools

JavaScript
Обновлено 22 мая 2026 г.

node-gyp

8

Tools for dealing with node-gyp packages

JavaScript
Обновлено 22 мая 2026 г.

name-from-folder

8

Get the package name from a folder path

JavaScript
Обновлено 22 мая 2026 г.

npm-normalize-package-bin

7

Turn any flavor of allowable package.json bin into a normalized object

JavaScript
Обновлено 22 мая 2026 г.

npm-pick-manifest

6

Standard manifest picker/semver resolver for npm

JavaScript
Обновлено 22 мая 2026 г.

redact

5

Redact sensitive npm information from output

JavaScript
Обновлено 26 мая 2026 г.

shelby

5

a system agent in rust for the numbat metrics system

Rust
Обновлено 7 мар. 2026 г.

minify-registry-metadata

4

how big will docs be if we trim some things out?

JavaScript
Обновлено 22 мая 2026 г.

npms-queries

4

A module that offer queries to search packages in elasticsearch.

Неизвестный язык
Обновлено 18 янв. 2026 г.

action-deployment-notifications

2

Action to send npm service deployment notifications to Slack

TypeScript
Обновлено 11 июн. 2026 г.

api-documentation

2

API documentation for npm registry

Handlebars
Обновлено 8 июн. 2026 г.

citgm

1

Canary in the Gold Mine

JavaScript
Обновлено 20 янв. 2026 г.

nodejs-node-gyp

1

Node.js native addon build tool

Python
Обновлено 20 янв. 2026 г.

Часто задаваемые вопросы

Что разрабатывает npm на GitHub?

npm разрабатывает несколько ключевых инструментов для управления пакетами JavaScript, включая cli и node-semver. Эти инструменты помогают разработчикам эффективно управлять зависимостями и версиями в своих проектах.

Какие языки программирования использует npm?

Основные языки программирования, используемые в репозиториях npm, включают JavaScript и TypeScript. Также встречаются MDX, Perl и Rust, что демонстрирует разнообразие технологий в их разработке.

Являются ли репозитории npm публичными?

Да, все репозитории npm на GitHub являются публичными. Это позволяет разработчикам и исследователям получать доступ к коду, вносить изменения и участвовать в развитии проектов через пулл-запросы.

Это раскрытие намеренно?

Следите за npm с помощью RepoGuard и получайте уведомления в момент появления нового публичного репозитория.

Следить за этим аккаунтом