npm Packages

JavaScript and Node.js packages from the npm registry. 838 packages indexed with health scores.

Top Packages

@anthropic-ai/sdk

95

The official TypeScript library for the Anthropic API

v0.89.0low risk

@types/node

87

TypeScript definitions for node

v25.6.0low risk

@types/react

82

TypeScript definitions for react

v19.2.14low risk

abort-controller

56

An implementation of WHATWG AbortController interface.

v3.0.0high risk

abstract-logging

47

A noop logger that conforms to the Log4j interface for modules to stub out internal logging

v2.0.1high risk

accepts

61

Higher-level content negotiation

v1.3.8moderate risk

acorn

84

ECMAScript parser

v8.16.0low risk

acorn-import-phases

60

Support for `import <defer|source>` phase syntax in Acorn

v1.0.4moderate risk

acorn-jsx

61

Modern, fast React.js JSX parser

v5.3.2moderate risk

ajv

83

Another JSON Schema Validator

v8.18.0low risk

ajv-formats

61

Format validation for Ajv v7+

v3.0.1moderate risk

ajv-keywords

59

Additional JSON-Schema keywords for Ajv JSON validator

v5.1.0high risk

amp

48

Abstract messaging protocol

v0.3.1high risk

amp-message

48

Higher level Message object for the AMP protocol

v0.1.2high risk

angular

8

HTML enhanced for web apps

v1.8.3critical risk

ansi-colors

60

Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).

v4.1.3moderate risk

ansi-escapes

79

ANSI escape codes for manipulating the terminal

v7.3.0moderate risk

ansi-regex

66

Regular expression for matching ANSI escape codes

v6.2.2moderate risk

ansi-styles

69

ANSI escape codes for styling strings in the terminal

v6.2.3moderate risk

ansis

72

ANSI color lib

v4.2.0moderate risk

All npm Packages (838)

anymatchapollo-datasourceapollo-reporting-protobufapollo-serverapollo-server-coreapollo-server-envapollo-server-errorsapollo-server-expressapollo-server-plugin-baseapollo-server-typesapp-root-pathappend-fieldaprobaargon2argparsearia-queryassert-plusasyncasync-retryasynckitatomic-sleepautoprefixeravvioaws-sign2aws-ssl-profilesaws4axiosaxobject-queryb4ababel-jestbabel-plugin-istanbulbabel-plugin-jest-hoistbabel-preset-current-node-syntaxbabel-preset-jestbalanced-matchbare-eventsbare-fsbare-osbare-pathbare-streambare-urlbase64-jsbase64idbaseline-browser-mappingbasic-authbcryptbcryptjsbetter-sqlite3bindingsbodecbody-parserboolbasebrace-expansionbracesbrowserslistbsonbufferbuffer-equal-constant-timebuffer-frombullmqbundle-namebunyanbusboybyte-counterbyte-sizebytescacachecacheablecacheable-lookupcacheable-requestcamelcasecaniuse-apicaniuse-litecaselesschalkchangesetscharmcheeriocheerio-selectchokidarchownrchrome-trace-eventchromium-bidichunk-dataci-infocittycjs-module-lexerclass-validatorcli-cursorcli-spinnerscli-tableaucli-truncateclient-onlycliuiclsxcluster-key-slotcmd-shimcocollect-v8-coveragecolorettecolumnifycombined-streamcommandercomponent-emittercompressiblecompressionconcat-streamconcurrentlyconfboxconsolacontent-dispositioncontent-typeconvert-source-mapcookiecookie-parsercookie-signaturecookiejarcorscosmiconfigcron-parsercronercross-envcross-spawncss-declaration-sortercss-selectcss-treecss-whatcssesccssnanocssnano-preset-defaultcssnano-utilscssocuidculvertdata-uri-to-bufferdate-fnsdayjsdebugdecompress-responsedeep-extenddeep-isdeepmergedefault-browserdefault-browser-iddefaultsdefine-lazy-propdefudelayed-streamdenquedepddequaldetect-libcdetect-newlinedevaluedevtools-protocoldom-serializerdomelementtypedomhandlerdomutilsdotenvdotenv-expanddottiedrizzle-ormdtrace-providerecdsa-sig-formatteree-firstejselectron-to-chromiumemitteryencodeurlencoding-snifferend-of-streamengine.ioengine.io-parserenhanced-resolveenquirerentitiesenv-pathsenvinfoenvironmentes-errorses-module-lexeres-set-tostringtagesbuildescaladeescape-htmlescape-string-regexpeslinteslint-scopeeslint-visitor-keysesmesm-envespreeesqueryesrapesrecurseestraverseesutilsetagevent-target-shimeventemitter2eventemitter3eventsevents-universalexecaexit-xexpand-templateexpectexpect-typeexpressexpress-sessionexsolveextendfast-decode-uri-componentfast-deep-equalfast-fifofast-json-stable-stringifyfast-json-stringifyfast-levenshteinfast-querystringfast-safe-stringifyfast-urifastest-levenshteinfastifyfastqfb-watchmanfclonefdirfechafetch-blobfiguresfile-entry-cachefile-uri-to-pathfill-rangefinalhandlerfind-my-wayfind-upfind-up-simplefix-dts-default-cjs-exportsflatflat-cacheflattedfn.namefollow-redirectsforever-agentform-dataformdata-polyfillformidableforwardedframer-motionfreshfront-matterfs-extrafs-minipassgenerate-functionget-caller-fileget-east-asian-widthget-package-typeget-streamget-tsconfiggetoptsgit-node-fsgit-sha1github-from-packageglobglob-parentglob-to-regexpgotgraceful-fsgraphqlgraphql-taghar-schemahar-validatorhasownhelmethonohookablehookifiedhosted-git-infohtmlparser2http-cache-semanticshttp-errorshttp-proxyhttp-proxy-middlewarehttp-signaturehttp2-wrapperhuman-signalsiconv-liteieee754ignoreignore-by-defaultignore-walkimport-freshimport-localimurmurhashindex-to-positioninflectioninheritsiniinquirerinterpretioredisis-ciis-core-moduleis-dockeris-extglobis-fullwidth-code-pointis-generator-fnis-globis-in-sshis-inside-containeris-interactiveis-numberis-plain-objis-plain-objectis-promiseis-propertyis-referenceis-safe-filenameis-streamis-typedarrayis-unicode-supportedis-wslisstreamistanbul-lib-coverageistanbul-lib-instrumentiteralljestjest-circusjest-clijest-configjest-diffjest-docblockjest-eachjest-environment-nodejest-haste-mapjest-leak-detectorjest-matcher-utilsjest-message-utiljest-mockjest-pnp-resolverjest-regex-utiljest-resolvejest-runnerjest-runtimejest-snapshotjest-utiljest-validatejest-watcherjest-workerjitijoijosejotaijs-gitjs-yamljson-schema-ref-resolverjson-schema-traversejson-stable-stringify-without-jsonifyjson-stringify-safejsonc-parserjsonfilejsonparsejsonschemajsonwebtokenjsprimjwajwskareemkeyvknexknitworklernalevenlevnlibphonenumber-jslight-my-requestlightningcsslilconfiglines-and-columnslistr2loader-runnerlocate-characterlocate-pathlodashlodash.defaultslodash.includeslodash.isargumentslodash.isbooleanlodash.isintegerlodash.isnumberlodash.isplainobjectlodash.isstringlodash.memoizelodash.oncelodash.uniqlog-symbolslog-updatelogformloglevellonglowercase-keyslru-cachelru.minlucialuxonmagic-stringmake-fetch-happenmdn-datamedia-typermerge-descriptorsmerge-streammethodsmicromatchmikro-ormmimemime-dbmime-typesmimic-functionmimic-responseminimatchminimistminipassminipass-collectminipass-fetchminipass-flushminipass-pipelineminipass-sizedminizlibmittmkdirpmkdirp-classicmkdistmllymomentmoment-timezonemongodbmongodb-connection-string-urlmongoosemorganmotion-dommotion-utilsmpathmquerymsmsgpackrmultermute-streammvmysql2named-placeholdersnannanoidnapi-build-utilsnapi-postinstallnatural-comparencpneedlenegotiatorneo-asyncnextnext-authnexusnode-abinode-abort-controllernode-addon-apinode-domexceptionnode-fetchnode-gyp-buildnode-releasesnode-uuidnodemonnormalize-pathnormalize-urlnpm-install-checksnpm-normalize-package-binnpm-package-argnpm-packlistnpm-pick-manifestnpm-registry-fetchnpm-run-pathnth-checknxoauthoauth-signoauth4webapiobject-assignobufobugon-exit-leak-freeon-finishedon-headersonceone-timeonetimeopenopenid-clientoptionatororap-limitp-mapp-pipep-queuep-reducep-timeoutpackage-json-from-distpacotepakoparse-jsonparse-msparse5parse5-htmlparser2-tree-adapterparse5-parser-streamparseurlpassportpassport-jwtpassport-strategypath-keypath-parsepath-scurrypath-to-regexppathepauseperformance-nowpgpg-cloudflarepg-connection-stringpg-int8pg-numericpg-poolpg-protocolpg-typespgpasspicocolorspicomatchpidusagepinopino-abstract-transportpino-std-serializerspkg-dirpkg-typesplaywrightplaywright-corepm2pm2-axonpm2-axon-rpcpm2-deploypm2-multimeterpostcsspostcss-calcpostcss-colorminpostcss-convert-valuespostcss-discard-commentspostcss-discard-duplicatespostcss-discard-emptypostcss-discard-overriddenpostcss-merge-longhandpostcss-merge-rulespostcss-minify-font-valuespostcss-minify-gradientspostcss-minify-paramspostcss-minify-selectorspostcss-nestedpostcss-normalize-charsetpostcss-normalize-display-valuespostcss-normalize-positionspostcss-normalize-repeat-stylepostcss-normalize-stringpostcss-normalize-timing-functionspostcss-normalize-unicodepostcss-normalize-urlpostcss-normalize-whitespacepostcss-ordered-valuespostcss-reduce-initialpostcss-reduce-transformspostcss-selector-parserpostcss-svgopostcss-unique-selectorspostcss-value-parserpostgrespostgres-arraypostgres-byteapostgres-datepostgres-intervalpostgres-rangepowershell-utilspreactpreact-render-to-stringprebuild-installprelude-lsprettierpretty-bytespretty-formatpretty-msprismaproc-logprocessprocess-warningpromptlyproperty-exprproxy-addrproxy-from-envpstree.remypumppunycodepuppeteerpuppeteer-corepure-randqifiedqsquick-format-unescapedquick-lrurandom-bytesrange-parserraw-bodyrcreactreact-domreact-isreact-routerreact-router-domreadreadable-streamreaddirpreal-requirerechoirredisredis-errorsredis-parserrequestrequire-from-stringrequires-portresolveresolve-alpnresolve-cwdresolve-fromresolve-pkg-mapsresolve.exportsresponselikerestore-cursorretretry-as-promisedreusifyrfdcrimrafrolldownrolluprollup-plugin-dtsrouterrun-applescriptrun-asyncrun-seriesrxjssafe-buffersafe-json-stringifysafe-regex2safe-stable-stringifysaxschedulerschema-utilssculesecure-json-parsesemversendsequelizesequelize-poolserve-staticset-cookie-parsersetprototypeofsharpshebang-commandshebang-regexshell-quoteside-channelsiftsignal-exitsigstoresimple-concatsimple-getsimple-update-notifierslashslice-ansismol-tomlsocket.iosocket.io-adaptersocket.io-parsersonic-boomsource-mapsource-map-jssource-map-supportsplit2sprintf-jssql-escapersql-highlightsshpkssristack-tracestack-utilsstandard-as-callbackstatusesstd-envstdin-discarderstreamsearchstreamxstring-lengthstring-widthstring_decoderstrip-ansistrip-bomstrip-final-newlinestrip-json-commentsstyled-jsxstylehackssuperagentsupports-colorsupports-preserve-symlinks-flagsveltesvgoswrsynckittagged-tagtailwindcsstapabletartar-fstar-streamtarnteexterserterser-webpack-plugintest-excludetext-decoderthread-streamthroughtildifytiny-casetinybenchtinyexectinyglobbytinyrainbowtldtstmpto-regex-rangetoad-cachetoidentifiertoposorttoposort-classtouchtough-cookietr46tree-killtriple-beamtrpctslibtsxtunnel-agentturbotype-checktype-festtype-istyped-query-selectortypedarraytypeormtypescriptufouid-safeuint8array-extrasulidunbuildundefsafeundiciunicorn-magicuniversalifyunpipeunrs-resolveruntypedupathupdate-browserslist-dbuse-sync-external-storeutil-deprecateutils-mergeuuidvalidate-npm-package-namevalidatorvaryvitevitestvizionvuewalkerwatchpackwcwidthwebdriver-bidi-protocolwebidl-conversionswebpackwebpack-sourceswhatwg-mimetypewhatwg-urlwhichwhy-is-node-runningwinstonwinston-transportwkxword-wrapwrap-ansiwrappywswsl-utilsy18nyallistyargsyargs-parseryocto-queueyoctocolorsyupzimmerframezodzustand

Other Ecosystems