An open API service providing repository metadata for many open source software ecosystems.

Package Usage: npm

object-inspect 1.13.1
string representations of objects in node and the browser
1,561 dependent repositories - 37 versions - Latest release: over 1 year ago - 1,486 dependent packages - 219,732,949 downloads last month
parseurl 1.3.3
parse a url with memoization
1,557 dependent repositories - 11 versions - Latest release: about 6 years ago - 1,918 dependent packages - 131,636,296 downloads last month
unpipe 1.0.0
Unpipe a stream from all destinations
1,555 dependent repositories - 1 version - Latest release: almost 10 years ago - 1,163 dependent packages - 134,819,428 downloads last month
ini 4.1.2
An ini encoder/decoder for node
1,553 dependent repositories - 27 versions - Latest release: about 1 year ago - 3,846 dependent packages - 207,662,055 downloads last month
gensync 0.1.0
Allows users to use generators in order to write common functions that can be both sync or async.
1,552 dependent repositories - 4 versions - Latest release: over 9 years ago - 1,307 dependent packages - 141,026,003 downloads last month
encodeurl 2.0.0
Encode a URL to a percent-encoded form, excluding already-encoded sequences
1,551 dependent repositories - 4 versions - Latest release: about 1 year ago - 1,365 dependent packages - 194,548,719 downloads last month
is-regex 1.1.4
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
1,550 dependent repositories - 12 versions - Latest release: almost 4 years ago - 1,298 dependent packages - 145,132,589 downloads last month
bytes 3.1.2
Utility to parse a string bytes to bytes and vice-versa
1,547 dependent repositories - 18 versions - Latest release: over 3 years ago - 2,391 dependent packages - 237,618,038 downloads last month
parent-module 3.1.0
Get the path of the parent module
1,541 dependent repositories - 6 versions - Latest release: over 1 year ago - 1,320 dependent packages - 163,065,636 downloads last month
range-parser 1.2.1
Range header field string parser
1,530 dependent repositories - 11 versions - Latest release: about 6 years ago - 1,535 dependent packages - 138,241,632 downloads last month
destroy 1.2.0
destroy a stream if possible
1,528 dependent repositories - 5 versions - Latest release: about 3 years ago - 1,337 dependent packages - 141,547,698 downloads last month
fresh 0.5.2
HTTP response freshness testing
1,527 dependent repositories - 14 versions - Latest release: over 7 years ago - 1,541 dependent packages - 132,354,572 downloads last month
prettier 3.2.5
Prettier is an opinionated code formatter
1,524 dependent repositories - 164 versions - Latest release: over 1 year ago - 231,277 dependent packages - 171,888,740 downloads last month
accepts 1.3.8
Higher-level content negotiation
1,519 dependent repositories - 37 versions - Latest release: over 3 years ago - 2,016 dependent packages - 134,776,241 downloads last month
acorn-jsx 5.3.2
Modern, fast React.js JSX parser
1,517 dependent repositories - 38 versions - Latest release: almost 4 years ago - 2,621 dependent packages - 150,509,937 downloads last month
@babel/compat-data 7.24.4

1,516 dependent repositories - 93 versions - Latest release: about 1 year ago - 250 dependent packages - 186,907,712 downloads last month
universalify 2.0.1
Make a callback- or promise-based function support both promises and callbacks.
1,515 dependent repositories - 8 versions - Latest release: over 1 year ago - 1,464 dependent packages - 339,727,676 downloads last month
is-date-object 1.0.5
Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
1,514 dependent repositories - 6 versions - Latest release: almost 4 years ago - 1,245 dependent packages - 138,306,353 downloads last month
@babel/plugin-syntax-object-rest-spread 7.8.3
Allow parsing of object rest/spread
1,513 dependent repositories - 38 versions - Latest release: over 5 years ago - 912 dependent packages - 120,742,381 downloads last month
@babel/helper-compilation-targets 7.23.6
Helper functions on Babel compilation targets
1,512 dependent repositories - 71 versions - Latest release: over 1 year ago - 159 dependent packages - 184,076,869 downloads last month
cookie 0.6.0
HTTP server cookie parsing and serialization
1,509 dependent repositories - 30 versions - Latest release: over 1 year ago - 4,117 dependent packages - 233,111,984 downloads last month
etag 1.8.1
Create simple HTTP ETags
1,508 dependent repositories - 14 versions - Latest release: over 7 years ago - 2,013 dependent packages - 131,045,958 downloads last month
flat-cache 4.0.1
A simple key/value storage using files to persist the data
1,507 dependent repositories - 31 versions - Latest release: about 1 year ago - 1,275 dependent packages - 162,796,779 downloads last month
raw-body 2.5.2
Get and validate the raw body of a readable stream.
1,504 dependent repositories - 50 versions - Latest release: about 2 years ago - 2,005 dependent packages - 163,066,422 downloads last month
file-entry-cache 8.0.0
A lightweight cache for file metadata, ideal for processes that work on a specific set of files a...
1,501 dependent repositories - 21 versions - Latest release: over 1 year ago - 1,201 dependent packages - 166,362,653 downloads last month
espree 10.0.1
An Esprima-compatible JavaScript parser built on Acorn
1,501 dependent repositories - 97 versions - Latest release: over 1 year ago - 1,888 dependent packages - 183,546,063 downloads last month
is-buffer 2.0.5
Determine if an object is a Buffer
1,499 dependent repositories - 16 versions - Latest release: over 4 years ago - 1,461 dependent packages - 132,955,952 downloads last month
typescript 5.4.5
TypeScript is a language for application scale JavaScript development
1,495 dependent repositories - 3,165 versions - Latest release: about 1 year ago - 488,056 dependent packages - 224,305,068 downloads last month
regjsparser 0.10.0
Parsing the JavaScript's RegExp in JavaScript.
1,491 dependent repositories - 35 versions - Latest release: about 2 years ago - 1,155 dependent packages - 109,885,797 downloads last month
ws 8.17.0
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
1,491 dependent repositories - 169 versions - Latest release: about 1 year ago - 19,475 dependent packages - 332,048,148 downloads last month
neo-async 2.6.2
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs f...
1,490 dependent repositories - 77 versions - Latest release: almost 5 years ago - 1,383 dependent packages - 112,884,204 downloads last month
@babel/plugin-syntax-optional-catch-binding 7.8.3
Allow parsing of optional catch bindings
1,490 dependent repositories - 38 versions - Latest release: over 5 years ago - 65 dependent packages - 117,969,984 downloads last month
events 3.3.0
Node's event emitter for all engines.
1,490 dependent repositories - 17 versions - Latest release: about 4 years ago - 6,717 dependent packages - 157,483,625 downloads last month
@babel/plugin-syntax-async-generators 7.8.4
Allow parsing of async generator functions
1,489 dependent repositories - 38 versions - Latest release: over 5 years ago - 208 dependent packages - 113,939,549 downloads last month
doctrine 3.0.0
JSDoc parser
1,486 dependent repositories - 33 versions - Latest release: over 6 years ago - 1,734 dependent packages - 264,409,101 downloads last month
send 0.18.0
Better streaming static file server with Range and conditional-GET support
1,486 dependent repositories - 66 versions - Latest release: about 3 years ago - 2,106 dependent packages - 152,999,019 downloads last month
utils-merge 1.0.1
merge() utility function
1,484 dependent repositories - 2 versions - Latest release: over 7 years ago - 1,591 dependent packages - 129,077,470 downloads last month
@babel/plugin-syntax-json-strings 7.8.3
Allow parsing of the U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
1,483 dependent repositories - 19 versions - Latest release: over 5 years ago - 54 dependent packages - 117,430,154 downloads last month
finalhandler 1.2.0
Node.js final http responder
1,482 dependent repositories - 32 versions - Latest release: about 3 years ago - 2,033 dependent packages - 160,139,063 downloads last month
esquery 1.5.0
A query library for ECMAScript AST using a CSS selector like query language.
1,481 dependent repositories - 17 versions - Latest release: about 2 years ago - 1,334 dependent packages - 153,985,094 downloads last month
json-stable-stringify-without-jsonify 1.0.1
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified r...
1,479 dependent repositories - 1 version - Latest release: over 8 years ago - 1,166 dependent packages - 142,612,101 downloads last month
regenerate 1.4.2
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or cod...
1,478 dependent repositories - 26 versions - Latest release: over 4 years ago - 1,313 dependent packages - 87,888,322 downloads last month
flatted 3.3.1
A super light and fast circular JSON parser.
1,476 dependent repositories - 36 versions - Latest release: about 1 year ago - 1,774 dependent packages - 166,380,521 downloads last month
path-to-regexp 6.2.2
Express style path to RegExp utility
1,474 dependent repositories - 67 versions - Latest release: about 1 year ago - 6,683 dependent packages - 246,805,546 downloads last month
ansi-escapes 7.0.0
ANSI escape codes for manipulating the terminal
1,473 dependent repositories - 24 versions - Latest release: about 1 year ago - 2,806 dependent packages - 223,611,098 downloads last month
is-path-inside 4.0.0
Check if a path is inside another path
1,473 dependent repositories - 10 versions - Latest release: about 4 years ago - 1,018 dependent packages - 167,284,143 downloads last month
fs-extra 11.2.0
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursi...
1,472 dependent repositories - 96 versions - Latest release: over 1 year ago - 73,834 dependent packages - 416,014,677 downloads last month
is-callable 1.2.7
Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.
1,470 dependent repositories - 18 versions - Latest release: over 2 years ago - 1,192 dependent packages - 165,727,449 downloads last month
vary 1.1.2
Manipulate the HTTP Vary header
1,468 dependent repositories - 7 versions - Latest release: over 7 years ago - 1,385 dependent packages - 134,109,023 downloads last month
serve-static 1.15.0
Serve static files
1,467 dependent repositories - 65 versions - Latest release: about 3 years ago - 5,768 dependent packages - 129,008,896 downloads last month
xtend 4.0.2
extend like a boss
1,467 dependent repositories - 17 versions - Latest release: almost 6 years ago - 4,176 dependent packages - 127,630,683 downloads last month
regexpu-core 6.0.0
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 U...
1,466 dependent repositories - 49 versions - Latest release: over 1 year ago - 1,185 dependent packages - 104,178,735 downloads last month
@nodelib/fs.stat 3.0.0
Get the status of a file with some features
1,460 dependent repositories - 14 versions - Latest release: almost 2 years ago - 22 dependent packages - 182,537,568 downloads last month
eslint-visitor-keys 4.0.0
Constants and utilities about visitor keys to traverse AST.
1,456 dependent repositories - 17 versions - Latest release: over 1 year ago - 1,334 dependent packages - 324,724,312 downloads last month
is-symbol 1.0.4
Determine if a value is an ES6 Symbol or not.
1,454 dependent repositories - 5 versions - Latest release: about 4 years ago - 1,148 dependent packages - 136,604,812 downloads last month
@babel/helper-optimise-call-expression 7.22.5
Helper function to optimise call expression
1,454 dependent repositories - 72 versions - Latest release: almost 2 years ago - 14 dependent packages - 112,599,053 downloads last month
@babel/helper-replace-supers 7.24.1
Helper function to replace supers
1,454 dependent repositories - 97 versions - Latest release: about 1 year ago - 24 dependent packages - 125,159,832 downloads last month
@babel/helper-member-expression-to-functions 7.24.5
Helper function to replace certain member expressions with function calls
1,453 dependent repositories - 78 versions - Latest release: about 1 year ago - 14 dependent packages - 122,791,478 downloads last month
commondir 1.0.1
compute the closest common parent for file paths
1,451 dependent repositories - 5 versions - Latest release: about 10 years ago - 1,266 dependent packages - 87,969,205 downloads last month
es-abstract 1.23.3
ECMAScript spec abstract operations.
1,450 dependent repositories - 83 versions - Latest release: about 1 year ago - 1,329 dependent packages - 165,381,308 downloads last month
es-to-primitive 1.2.1
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
1,436 dependent repositories - 6 versions - Latest release: over 5 years ago - 1,100 dependent packages - 128,677,868 downloads last month
jsonfile 6.1.0
Easily read/write JSON files.
1,435 dependent repositories - 25 versions - Latest release: over 4 years ago - 4,215 dependent packages - 251,217,186 downloads last month
tapable 2.2.1
Just a little module for plugins.
1,427 dependent repositories - 48 versions - Latest release: over 3 years ago - 1,590 dependent packages - 145,783,477 downloads last month
async 3.2.5
Higher-order functions and common patterns for asynchronous code
1,427 dependent repositories - 93 versions - Latest release: over 1 year ago - 36,565 dependent packages - 241,787,213 downloads last month
serialize-javascript 6.0.2
Serialize JavaScript to a superset of JSON that includes regular expressions and functions.
1,425 dependent repositories - 24 versions - Latest release: over 1 year ago - 2,603 dependent packages - 157,992,383 downloads last month
enhanced-resolve 5.16.1
Offers a async require.resolve function. It's highly configurable.
1,424 dependent repositories - 130 versions - Latest release: about 1 year ago - 1,617 dependent packages - 143,368,013 downloads last month
content-disposition 0.5.4
Create and parse Content-Disposition header
1,424 dependent repositories - 13 versions - Latest release: over 3 years ago - 1,185 dependent packages - 141,672,077 downloads last month
regenerator-transform 0.15.2
Explode async and generator functions into a state machine.
1,424 dependent repositories - 36 versions - Latest release: almost 2 years ago - 1,133 dependent packages - 98,603,442 downloads last month
end-of-stream 1.4.4
Call a callback when a readable/writable/duplex stream has completed or failed.
1,423 dependent repositories - 15 versions - Latest release: over 5 years ago - 1,719 dependent packages - 146,931,430 downloads last month
media-typer 1.1.0
Simple RFC 6838 media type parser and formatter
1,422 dependent repositories - 8 versions - Latest release: about 6 years ago - 900 dependent packages - 129,494,828 downloads last month
type-is 1.6.18
Infer the content-type of a request.
1,418 dependent repositories - 38 versions - Latest release: about 6 years ago - 1,361 dependent packages - 126,621,022 downloads last month
content-type 1.0.5
Create and parse HTTP Content-Type header
1,418 dependent repositories - 7 versions - Latest release: over 2 years ago - 1,719 dependent packages - 137,396,035 downloads last month
decamelize 6.0.0
Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicor...
1,418 dependent repositories - 14 versions - Latest release: over 3 years ago - 2,243 dependent packages - 143,123,537 downloads last month
@babel/helper-validator-option 7.23.5
Validate plugin/preset options
1,416 dependent repositories - 34 versions - Latest release: over 1 year ago - 20 dependent packages - 177,026,625 downloads last month
merge2 1.4.1
Merge multiple streams into one stream in sequence or parallel.
1,409 dependent repositories - 23 versions - Latest release: almost 5 years ago - 4,518 dependent packages - 160,543,406 downloads last month
hosted-git-info 7.0.2
Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab
1,406 dependent repositories - 65 versions - Latest release: about 1 year ago - 1,640 dependent packages - 210,541,168 downloads last month
ieee754 1.2.1
Read/write IEEE754 floating point numbers from/to a Buffer or array-like object
1,404 dependent repositories - 17 versions - Latest release: over 4 years ago - 1,228 dependent packages - 192,201,199 downloads last month
fast-glob 3.3.2
It's a very fast and efficient glob library for Node.js
1,403 dependent repositories - 43 versions - Latest release: over 1 year ago - 8,379 dependent packages - 212,965,229 downloads last month
jest-worker 29.7.0

1,403 dependent repositories - 171 versions - Latest release: over 1 year ago - 1,610 dependent packages - 241,599,069 downloads last month
webpack 5.91.0
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into mul...
1,402 dependent repositories - 837 versions - Latest release: about 1 year ago - 216,244 dependent packages - 112,824,845 downloads last month
base64-js 1.5.1
Base64 encoding/decoding in pure JS
1,399 dependent repositories - 23 versions - Latest release: over 4 years ago - 2,788 dependent packages - 180,262,625 downloads last month
@babel/helper-annotate-as-pure 7.22.5
Helper function to annotate paths and nodes with #__PURE__ comment
1,399 dependent repositories - 69 versions - Latest release: almost 2 years ago - 93 dependent packages - 144,714,070 downloads last month
ajv-keywords 5.1.0
Additional JSON-Schema keywords for Ajv JSON validator
1,398 dependent repositories - 43 versions - Latest release: over 3 years ago - 1,407 dependent packages - 200,733,987 downloads last month
entities 4.5.0
Encode & decode XML and HTML entities with ease & speed
1,392 dependent repositories - 30 versions - Latest release: about 2 years ago - 1,313 dependent packages - 242,832,386 downloads last month
indent-string 5.0.0
Indent each line in a string
1,390 dependent repositories - 16 versions - Latest release: about 4 years ago - 1,911 dependent packages - 179,962,787 downloads last month
component-emitter 2.0.0
Simple event emitter
1,386 dependent repositories - 7 versions - Latest release: over 1 year ago - 1,656 dependent packages - 82,380,178 downloads last month
dir-glob 3.0.1
Convert directories to glob compatible strings
1,384 dependent repositories - 10 versions - Latest release: almost 6 years ago - 1,249 dependent packages - 158,645,507 downloads last month
methods 1.1.2
HTTP methods that node supports
1,384 dependent repositories - 7 versions - Latest release: over 9 years ago - 1,452 dependent packages - 131,677,287 downloads last month
resolve-cwd 3.0.0
Resolve the path of a module like `require.resolve()` but from the current working directory
1,381 dependent repositories - 3 versions - Latest release: about 6 years ago - 1,547 dependent packages - 113,069,655 downloads last month
terser 5.31.0
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
1,377 dependent repositories - 180 versions - Latest release: about 1 year ago - 9,173 dependent packages - 142,418,069 downloads last month
buffer 6.0.3
Node.js Buffer API, for the browser
1,375 dependent repositories - 96 versions - Latest release: over 4 years ago - 9,726 dependent packages - 290,432,375 downloads last month
find-cache-dir 5.0.0
Finds the common standard cache directory
1,374 dependent repositories - 13 versions - Latest release: over 1 year ago - 1,793 dependent packages - 154,662,714 downloads last month
is-wsl 3.1.0
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
1,371 dependent repositories - 8 versions - Latest release: over 1 year ago - 2,778 dependent packages - 171,035,921 downloads last month
@types/json-schema 7.0.15
TypeScript definitions for json-schema
1,368 dependent repositories - 19 versions - Latest release: over 1 year ago - 1,557 dependent packages - 151,356,170 downloads last month
toidentifier 1.0.1
Convert a string of words to a JavaScript identifier
1,367 dependent repositories - 3 versions - Latest release: over 3 years ago - 1,502 dependent packages - 145,399,225 downloads last month
repeat-string 1.6.1
Repeat the given string n times. Fastest implementation for repeating a string.
1,367 dependent repositories - 17 versions - Latest release: over 8 years ago - 1,219 dependent packages - 68,308,831 downloads last month
spdx-license-ids 3.0.17
A list of SPDX license identifiers
1,366 dependent repositories - 33 versions - Latest release: over 1 year ago - 1,195 dependent packages - 114,806,371 downloads last month
webpack-sources 3.2.3
Source code handling classes for webpack
1,366 dependent repositories - 50 versions - Latest release: over 3 years ago - 2,354 dependent packages - 136,209,023 downloads last month
spdx-expression-parse 4.0.0
parse SPDX license expressions
1,366 dependent repositories - 11 versions - Latest release: over 1 year ago - 1,201 dependent packages - 109,208,842 downloads last month
@babel/preset-env 7.24.5
A Babel preset for each environment.
1,365 dependent repositories - 177 versions - Latest release: about 1 year ago - 158,475 dependent packages - 106,385,403 downloads last month