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

Package Usage: npm

make-error 1.3.6
Make your own error types!
586 dependent repositories - 22 versions - Latest release: over 5 years ago - 928 dependent packages - 100,666,640 downloads last month
min-indent 1.0.1
Get the shortest leading whitespace from lines in a string
585 dependent repositories - 2 versions - Latest release: about 5 years ago - 665 dependent packages - 77,232,053 downloads last month
@types/range-parser 1.2.7
TypeScript definitions for range-parser
584 dependent repositories - 8 versions - Latest release: over 1 year ago - 62 dependent packages - 92,194,254 downloads last month
@sinonjs/fake-timers 11.2.2
Fake JavaScript timers
579 dependent repositories - 34 versions - Latest release: over 1 year ago - 393 dependent packages - 128,967,051 downloads last month
eslint-plugin-jsx-a11y 6.8.0
Static AST checker for accessibility rules on JSX elements.
577 dependent repositories - 82 versions - Latest release: over 1 year ago - 55,378 dependent packages - 60,700,247 downloads last month
sort-keys 5.0.0
Sort the keys of an object
576 dependent repositories - 12 versions - Latest release: about 4 years ago - 496 dependent packages - 44,386,923 downloads last month
is-utf8 0.2.1
Detect if a buffer is utf8 encoded.
576 dependent repositories - 3 versions - Latest release: over 9 years ago - 670 dependent packages - 29,547,447 downloads last month
figgy-pudding 3.5.2 deprecated
Delicious, festive, cascading config/opts definitions
576 dependent repositories - 14 versions - Latest release: about 5 years ago - 358 dependent packages - 18,252,370 downloads last month
hoist-non-react-statics 3.3.2
Copies non-react specific statics from a child component to a parent component
573 dependent repositories - 33 versions - Latest release: over 5 years ago - 3,585 dependent packages - 72,863,132 downloads last month
available-typed-arrays 1.0.7
Returns an array of Typed Array names that are available in the current environment
572 dependent repositories - 8 versions - Latest release: over 1 year ago - 967 dependent packages - 149,571,255 downloads last month
uniq 1.0.1
Removes duplicates from a sorted array in place
572 dependent repositories - 4 versions - Latest release: about 11 years ago - 432 dependent packages - 19,099,256 downloads last month
which-typed-array 1.1.15
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and ...
572 dependent repositories - 18 versions - Latest release: over 1 year ago - 480 dependent packages - 156,775,477 downloads last month
is-potential-custom-element-name 1.0.1
Check whether a given string matches the `PotentialCustomElementName` production as defined in th...
572 dependent repositories - 2 versions - Latest release: about 4 years ago - 391 dependent packages - 72,772,750 downloads last month
@types/graceful-fs 4.1.9
TypeScript definitions for graceful-fs
571 dependent repositories - 23 versions - Latest release: over 1 year ago - 323 dependent packages - 92,668,834 downloads last month
fast-diff 1.3.0
Fast Javascript text diff
568 dependent repositories - 7 versions - Latest release: about 2 years ago - 721 dependent packages - 69,050,024 downloads last month
@babel/plugin-syntax-bigint 7.8.3
Allow parsing of BigInt literals
567 dependent repositories - 21 versions - Latest release: over 5 years ago - 235 dependent packages - 87,109,193 downloads last month
is-typed-array 1.1.13
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanc...
566 dependent repositories - 19 versions - Latest release: over 1 year ago - 491 dependent packages - 150,929,572 downloads last month
detect-indent 7.0.1
Detect the indentation of code
565 dependent repositories - 17 versions - Latest release: almost 3 years ago - 984 dependent packages - 61,850,043 downloads last month
is-finite 2.0.0
ES2015 Number.isFinite() ponyfill
565 dependent repositories - 5 versions - Latest release: about 4 years ago - 371 dependent packages - 21,633,931 downloads last month
emittery 1.0.3
Simple and modern async event emitter
564 dependent repositories - 30 versions - Latest release: over 1 year ago - 1,095 dependent packages - 108,205,997 downloads last month
char-regex 2.0.1
A regex to match any full character, considering weird character ranges.
564 dependent repositories - 5 versions - Latest release: over 3 years ago - 414 dependent packages - 105,049,753 downloads last month
dedent 1.5.3
A string tag that strips indentation from multi-line strings. ⬅️
563 dependent repositories - 21 versions - Latest release: about 1 year ago - 2,788 dependent packages - 113,763,205 downloads last month
repeating 4.0.0
Repeat a string - fast
562 dependent repositories - 10 versions - Latest release: about 4 years ago - 436 dependent packages - 19,873,040 downloads last month
@webassemblyjs/helper-fsm 1.12.1
FSM implementation
561 dependent repositories - 67 versions - Latest release: over 1 year ago - 4 dependent packages - 17,952,260 downloads last month
@webassemblyjs/wast-parser 1.12.1
WebAssembly text format parser
561 dependent repositories - 86 versions - Latest release: over 1 year ago - 28 dependent packages - 17,960,701 downloads last month
@webassemblyjs/helper-code-frame 1.12.1

561 dependent repositories - 65 versions - Latest release: over 1 year ago - 6 dependent packages - 17,954,263 downloads last month
widest-line 5.0.0
Get the visual width of the widest line in a string - the number of columns required to display it
560 dependent repositories - 8 versions - Latest release: over 1 year ago - 568 dependent packages - 56,417,487 downloads last month
sourcemap-codec 1.4.8 deprecated
Encode/decode sourcemap mappings
559 dependent repositories - 15 versions - Latest release: over 5 years ago - 574 dependent packages - 35,945,691 downloads last month
eslint-plugin-react-hooks 4.6.2
ESLint rules for React Hooks
559 dependent repositories - 1,755 versions - Latest release: about 1 year ago - 41,283 dependent packages - 68,827,642 downloads last month
node-gyp 10.1.0
Node.js native addon build tool
559 dependent repositories - 145 versions - Latest release: about 1 year ago - 2,999 dependent packages - 62,240,562 downloads last month
throat 6.0.2
Throttle the parallelism of an asynchronous (promise returning) function / functions
557 dependent repositories - 14 versions - Latest release: over 2 years ago - 1,094 dependent packages - 48,600,233 downloads last month
@jridgewell/source-map 0.3.6
Packages @jridgewell/trace-mapping and @jridgewell/gen-mapping into the familiar source-map API
556 dependent repositories - 7 versions - Latest release: over 1 year ago - 7 dependent packages - 90,233,609 downloads last month
decompress-response 8.1.0
Decompress a HTTP response if needed
556 dependent repositories - 13 versions - Latest release: over 2 years ago - 550 dependent packages - 91,584,714 downloads last month
mimic-response 4.0.0
Mimic a Node.js HTTP response stream
556 dependent repositories - 7 versions - Latest release: almost 4 years ago - 530 dependent packages - 131,531,683 downloads last month
collect-v8-coverage 1.0.2
Use this module to start and stop the V8 inspector manually and collect precise coverage.
555 dependent repositories - 3 versions - Latest release: almost 2 years ago - 779 dependent packages - 87,052,879 downloads last month
@webassemblyjs/helper-module-context 1.9.1

554 dependent repositories - 39 versions - Latest release: over 4 years ago - 30 dependent packages - 17,858,270 downloads last month
at-least-node 1.0.0
Lightweight Node.js version sniffing/comparison
554 dependent repositories - 1 version - Latest release: over 5 years ago - 478 dependent packages - 70,634,289 downloads last month
indexes-of 1.0.1
line String/Array#indexOf but return all the indexes in an array
551 dependent repositories - 2 versions - Latest release: over 11 years ago - 182 dependent packages - 17,162,222 downloads last month
supports-hyperlinks 3.0.0
Detect if your terminal emulator supports hyperlinks
550 dependent repositories - 8 versions - Latest release: over 2 years ago - 818 dependent packages - 70,276,341 downloads last month
babel-preset-current-node-syntax 1.0.1
A Babel preset that enables parsing of proposals supported by the current Node.js version.
550 dependent repositories - 9 versions - Latest release: over 4 years ago - 769 dependent packages - 90,041,384 downloads last month
@babel/plugin-transform-react-jsx 7.23.4
Turn JSX into React function calls
550 dependent repositories - 100 versions - Latest release: over 1 year ago - 5,379 dependent packages - 72,249,441 downloads last month
smart-buffer 4.2.0
smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operati...
547 dependent repositories - 32 versions - Latest release: almost 4 years ago - 563 dependent packages - 83,089,424 downloads last month
define-lazy-prop 3.0.0
Define a lazily evaluated property on an object
547 dependent repositories - 3 versions - Latest release: about 4 years ago - 505 dependent packages - 101,581,622 downloads last month
webpack-cli 5.1.4
CLI for webpack & friends
547 dependent repositories - 123 versions - Latest release: about 2 years ago - 112,364 dependent packages - 32,350,028 downloads last month
cjs-module-lexer 1.3.1
Lexes CommonJS modules, returning their named exports metadata
547 dependent repositories - 41 versions - Latest release: about 1 year ago - 670 dependent packages - 106,073,894 downloads last month
socks 2.8.3
Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and As...
546 dependent repositories - 49 versions - Latest release: about 1 year ago - 613 dependent packages - 89,606,974 downloads last month
@discoveryjs/json-ext 0.5.7
A set of utilities that extend the use of JSON
545 dependent repositories - 17 versions - Latest release: over 3 years ago - 35 dependent packages - 51,764,361 downloads last month
pkg-up 5.0.0
Find the closest package.json file
545 dependent repositories - 7 versions - Latest release: over 1 year ago - 1,125 dependent packages - 35,534,474 downloads last month
@jest/globals 29.7.0

545 dependent repositories - 109 versions - Latest release: almost 2 years ago - 4,552 dependent packages - 101,222,824 downloads last month
is-resolvable 1.1.0
Check if a module ID is resolvable with require()
542 dependent repositories - 5 versions - Latest release: over 7 years ago - 174 dependent packages - 13,297,805 downloads last month
immutable 4.3.6
Immutable Data Collections
539 dependent repositories - 103 versions - Latest release: about 1 year ago - 8,975 dependent packages - 82,117,450 downloads last month
global-dirs 4.0.0
Get the directory of globally installed packages and binaries
539 dependent repositories - 9 versions - Latest release: over 1 year ago - 607 dependent packages - 58,077,375 downloads last month
jest-serializer 28.0.0
> DEPRECATED: Use `v8` APIs directly: https://nodejs.org/api/v8.html#serialization-api
538 dependent repositories - 63 versions - Latest release: about 3 years ago - 703 dependent packages - 45,060,250 downloads last month
write 2.0.0
Write data to a file, replacing the file if it already exists and creating any intermediate direc...
538 dependent repositories - 12 versions - Latest release: almost 6 years ago - 674 dependent packages - 17,228,640 downloads last month
cli-spinners 3.0.0
Spinners for use in the terminal
537 dependent repositories - 27 versions - Latest release: about 1 year ago - 1,799 dependent packages - 108,972,924 downloads last month
jest-jasmine2 29.7.0

536 dependent repositories - 309 versions - Latest release: almost 2 years ago - 633 dependent packages - 32,692,419 downloads last month
unquote 1.1.1
Remove wrapping quotes from a string.
536 dependent repositories - 3 versions - Latest release: over 7 years ago - 222 dependent packages - 23,766,267 downloads last month
lodash.sortby 4.7.0
The lodash method `_.sortBy` exported as a module.
534 dependent repositories - 30 versions - Latest release: almost 9 years ago - 988 dependent packages - 50,058,733 downloads last month
ora 8.0.1
Elegant terminal spinner
534 dependent repositories - 49 versions - Latest release: over 1 year ago - 34,717 dependent packages - 121,987,772 downloads last month
loglevel 1.9.1
Minimal lightweight logging for JavaScript, adding reliable log level methods to any available co...
534 dependent repositories - 31 versions - Latest release: over 1 year ago - 2,228 dependent packages - 35,859,918 downloads last month
babel-eslint 10.1.0 deprecated
Custom parser for ESLint
532 dependent repositories - 135 versions - Latest release: over 5 years ago - 151,269 dependent packages - 16,544,921 downloads last month
es-shim-unscopables 1.0.2
Helper package to shim a method into `Array.prototype[Symbol.unscopables]`
531 dependent repositories - 3 versions - Latest release: over 1 year ago - 554 dependent packages - 102,062,566 downloads last month
pend 1.2.0
dead-simple optimistic async helper
531 dependent repositories - 6 versions - Latest release: over 10 years ago - 252 dependent packages - 66,652,688 downloads last month
globalthis 1.0.4
ECMAScript spec-compliant polyfill/shim for `globalThis`
530 dependent repositories - 5 versions - Latest release: about 1 year ago - 505 dependent packages - 119,410,939 downloads last month
needle 3.3.1
The leanest and most handsome HTTP client in the Nodelands.
529 dependent repositories - 112 versions - Latest release: over 1 year ago - 1,111 dependent packages - 32,202,456 downloads last month
cli-boxes 4.0.0
Boxes for use in the terminal
528 dependent repositories - 8 versions - Latest release: about 1 year ago - 558 dependent packages - 51,818,522 downloads last month
fd-slicer 1.1.0
safely create multiple ReadStream or WriteStream objects from the same file descriptor
526 dependent repositories - 12 versions - Latest release: about 7 years ago - 212 dependent packages - 66,106,196 downloads last month
yauzl 3.1.3
yet another unzip library for node
525 dependent repositories - 30 versions - Latest release: about 1 year ago - 1,035 dependent packages - 69,490,171 downloads last month
safe-regex-test 1.0.3
Give a regex, get a robust predicate function that tests it against a string.
525 dependent repositories - 4 versions - Latest release: over 1 year ago - 487 dependent packages - 120,799,294 downloads last month
@types/jest 29.5.12
TypeScript definitions for jest
524 dependent repositories - 208 versions - Latest release: over 1 year ago - 163,212 dependent packages - 98,256,207 downloads last month
is-unicode-supported 2.0.0
Detect whether the terminal supports Unicode
524 dependent repositories - 7 versions - Latest release: over 1 year ago - 848 dependent packages - 133,678,195 downloads last month
dotenv-expand 11.0.6
Expand environment variables using dotenv
522 dependent repositories - 23 versions - Latest release: over 1 year ago - 5,868 dependent packages - 69,129,696 downloads last month
css-select-base-adapter 0.1.1
Provides some base functions needed by a css-select adapter so that you don't have to implement t...
522 dependent repositories - 2 versions - Latest release: over 6 years ago - 164 dependent packages - 21,382,451 downloads last month
@typescript-eslint/utils 7.5.0
Utilities for working with TypeScript + ESLint together
522 dependent repositories - 2,045 versions - Latest release: about 1 year ago - 742 dependent packages - 158,983,699 downloads last month
@babel/plugin-proposal-class-static-block 7.21.0 deprecated
Transform class static blocks
521 dependent repositories - 21 versions - Latest release: over 2 years ago - 78 dependent packages - 21,642,559 downloads last month
os-locale 6.0.2
Get the system locale
521 dependent repositories - 18 versions - Latest release: over 3 years ago - 708 dependent packages - 23,035,405 downloads last month
lcid 5.0.0
Mapping between standard locale identifiers and Windows locale identifiers (LCID)
521 dependent repositories - 8 versions - Latest release: about 1 year ago - 333 dependent packages - 21,291,735 downloads last month
object-hash 3.0.0
Generate hashes from javascript objects in node and the browser.
521 dependent repositories - 47 versions - Latest release: over 3 years ago - 2,614 dependent packages - 86,866,770 downloads last month
invert-kv 4.2.0
Invert the key/value of an object. Example: `{foo: 'bar'}` → `{bar: 'foo'}`
521 dependent repositories - 8 versions - Latest release: over 3 years ago - 323 dependent packages - 21,304,046 downloads last month
envinfo 7.13.0
Info about your dev environment for debugging purposes
520 dependent repositories - 89 versions - Latest release: about 1 year ago - 1,584 dependent packages - 54,178,809 downloads last month
boxen 7.1.1
Create boxes in the terminal
519 dependent repositories - 41 versions - Latest release: almost 2 years ago - 5,510 dependent packages - 51,825,317 downloads last month
ansi-align 3.0.1
align-text with ANSI support for CLIs
518 dependent repositories - 5 versions - Latest release: over 3 years ago - 646 dependent packages - 45,371,683 downloads last month
wildcard 2.0.1
Wildcard matching tools
518 dependent repositories - 11 versions - Latest release: about 2 years ago - 368 dependent packages - 44,119,720 downloads last month
is-installed-globally 1.0.0
Check if your package was installed globally
516 dependent repositories - 7 versions - Latest release: over 1 year ago - 593 dependent packages - 50,871,979 downloads last month
cors 2.8.5
Node.js CORS middleware
516 dependent repositories - 34 versions - Latest release: over 6 years ago - 13,273 dependent packages - 54,090,058 downloads last month
caller-callsite 5.0.0
Get the callsite of the caller function
515 dependent repositories - 7 versions - Latest release: over 3 years ago - 548 dependent packages - 23,590,774 downloads last month
@eslint-community/eslint-utils 4.4.0
Utilities for ESLint plugins.
514 dependent repositories - 13 versions - Latest release: about 2 years ago - 37 dependent packages - 114,990,113 downloads last month
@babel/preset-react 7.24.1
Babel preset for all React plugins.
513 dependent repositories - 84 versions - Latest release: about 1 year ago - 65,620 dependent packages - 61,326,320 downloads last month
filesize 10.1.2
JavaScript library to generate a human readable String describing the file size
512 dependent repositories - 124 versions - Latest release: about 1 year ago - 2,508 dependent packages - 43,911,066 downloads last month
socks-proxy-agent 8.0.3
A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS
512 dependent repositories - 31 versions - Latest release: about 1 year ago - 859 dependent packages - 101,223,739 downloads last month
prettier-linter-helpers 1.0.0
Utilities to help expose prettier output in linting tools
512 dependent repositories - 2 versions - Latest release: over 6 years ago - 662 dependent packages - 58,638,206 downloads last month
lilconfig 3.1.1
A zero-dependency alternative to cosmiconfig
511 dependent repositories - 16 versions - Latest release: over 1 year ago - 380 dependent packages - 121,530,059 downloads last month
@babel/plugin-transform-react-display-name 7.24.1
Add displayName to React.createClass calls
511 dependent repositories - 74 versions - Latest release: about 1 year ago - 477 dependent packages - 66,728,917 downloads last month
error-stack-parser 3.0.0
Extract meaning from JS Errors
509 dependent repositories - 35 versions - Latest release: about 3 years ago - 971 dependent packages - 52,902,663 downloads last month
hasown 2.0.2
A robust, ES3 compatible, "has own property" predicate.
509 dependent repositories - 4 versions - Latest release: over 1 year ago - 24 dependent packages - 189,348,260 downloads last month
es5-ext 0.10.64
ECMAScript extensions and shims
508 dependent repositories - 83 versions - Latest release: over 1 year ago - 386 dependent packages - 38,621,369 downloads last month
whatwg-fetch 3.6.20
A window.fetch polyfill.
508 dependent repositories - 51 versions - Latest release: over 1 year ago - 9,143 dependent packages - 51,214,114 downloads last month
d 1.0.2
Property descriptor factory
507 dependent repositories - 5 versions - Latest release: over 1 year ago - 288 dependent packages - 39,296,969 downloads last month
es6-symbol 3.1.4
ECMAScript 6 Symbol polyfill
507 dependent repositories - 14 versions - Latest release: over 1 year ago - 539 dependent packages - 38,547,823 downloads last month
es6-iterator 2.0.3
Iterator abstraction based on ES6 specification
507 dependent repositories - 10 versions - Latest release: over 7 years ago - 198 dependent packages - 36,917,996 downloads last month