Skip to content
JS
Packages

JavaScript packages

42,510 npm packages in 67 categories, with weekly downloads, 12-month growth, bundle size, last release, module format and types for each.

42,510 packages67 categoriesComparisons

All packages

42,510 packages
PackageWeekly downloads12-month changeGzipLast releaseModuleTypesCategories
notifications-node-client
GOV.UK Notify Node.js client
6.5m-26%-18 days ago
8.5.0
CommonJSBundledNode.js utilities
@redocly/openapi-core
See https://github.com/Redocly/redocly-cli
6.4m+184%-4 days ago
2.54.2
ESM + CommonJSBundledDocumentation tooling
@expo/sudo-prompt
Run a command using sudo, prompting the user with an OS dialog if necessary
6.4m+430%-1 year ago
9.3.2
CommonJSBundledUI component libraries
qrcode.react
React component to generate QR codes
6.4m+300%-1 year ago
4.2.0
ESM + CommonJSBundledReact
react-aria
Spectrum UI components in React
6.4m+477%-22 days ago
3.52.1
ESM + CommonJSBundledAccessibility, React
react-stately
Spectrum UI components in React
6.4m+507%-25 days ago
3.50.0
ESM + CommonJSBundledReact, UI component libraries
firebase-admin
Firebase admin SDK for Node.js
6.4m+172%-3 days ago
14.5.0
ESM + CommonJSBundledCloud SDKs
xxhash-wasm
A WebAssembly implementation of xxHash
6.4m+395%-1 year ago
1.1.0
ESM + CommonJSBundled-
jimp-compact
Compact version of Jimp
6.4m+325%-5 years ago
0.16.1-2
CommonJSBundledNode.js utilities
vue-router
> To see what versions are currently supported, please refer to the [Security Policy](./packages/router/SECURITY.md).
6.4m+75%-24 days ago
5.3.1
ESM + CommonJSBundledRouting, Vue
babel-plugin-dynamic-import-node
Babel plugin to transpile import() to a deferred require(), for node
6.4m+3%-6 years ago
2.3.3
CommonJSNone-
babel-plugin-react-native-web
Babel plugin for React Native for Web
6.4m+297%-11 months ago
0.21.2
CommonJSNoneReact, CSS-in-JS and styling
@opentelemetry/instrumentation-socket.io
OpenTelemetry instrumentation for `socket.io` messaging server implementation for Socket.IO communication
6.4m+200%-26 days ago
0.69.0
CommonJSBundledMonitoring and error tracking
@opentelemetry/instrumentation-restify
OpenTelemetry instrumentation for `restify` http web application framework
6.4m+197%-26 days ago
0.67.0
CommonJSBundledMonitoring and error tracking
eslint-plugin-n
Additional ESLint's rules for Node.js
6.3m+58%-1 month ago
18.3.0
ESM onlyBundledLinting and formatting, Node.js utilities
lower-case-first
Transforms the string with only the first character in lower case
6.3m+30%-2 years ago
3.0.0
CommonJSNone-
stat-mode
Offers convenient getters and setters for the stat `mode`
6.3m+306%-6 years ago
1.0.0
CommonJSBundled-
lib0
> Monorepo of isomorphic utility functions
6.3m+339%-8 months ago
0.2.117
ESM + CommonJSBundledUtility libraries
isows
Isomorphic WebSocket
6.3m+234%-1 year ago
1.0.7
ESM + CommonJSBundledWebSockets and realtime
@opentelemetry/instrumentation-cassandra-driver
OpenTelemetry instrumentation for `cassandra-driver` database client library for Apache Cassandra
6.3m+199%-26 days ago
0.67.0
CommonJSBundledMonitoring and error tracking
use-latest-callback
React hook which returns the latest callback without changing the reference
6.3m+261%-2 months ago
0.3.5
ESM + CommonJSBundledReact
fontfaceobserver
Detect if web fonts are available
6.3m+291%-4 years ago
2.3.0
CommonJSNone-
@opentelemetry/instrumentation-router
OpenTelemetry instrumentation for `router` http middleware router
6.3m+200%-26 days ago
0.66.0
CommonJSBundledMonitoring and error tracking
resolve-workspace-root
Resolve the workspace root using bun, npm, pnpm, or yarn
6.3m+350%-8 months ago
2.0.1
CommonJSBundledBuild tools
@octokit/auth-app
GitHub App authentication for JavaScript
6.3m+254%-25 days ago
8.3.1
ESM onlyBundledAuthentication and authorisation
seedrandom
Seeded random number generator for Javascript.
6.3m+98%-7 years ago
3.0.5
CommonJSNoneCryptography and hashing
structured-headers
Implementation of Structured Field Values for HTTP (RFC9651, RFC8941)
6.3m+331%-16 days ago
2.1.0
ESM + CommonJSNoneTypeScript tooling
@opentelemetry/instrumentation-aws-lambda
OpenTelemetry instrumentation for AWS Lambda function invocations
6.3m+180%-26 days ago
0.74.0
CommonJSBundledMonitoring and error tracking
@opentelemetry/instrumentation-memcached
OpenTelemetry instrumentation for `memcached` database client for memcached
6.3m+198%-26 days ago
0.65.0
CommonJSBundledMonitoring and error tracking
emojilib
Emoji keyword library.
6.3m+151%-5 months ago
4.0.3
CommonJSBundled-
openapi-typescript-helpers
TypeScript helpers for consuming openapi-typescript types
6.3m+375%-7 months ago
0.1.0
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
@edsdk/flmngr-ckeditor5
File manager plugin for CKEditor 5
6.3m+720%-9 days ago
1.3.0
CommonJSNoneRich text and code editors
array-differ
Create an array with values that are present in the first input array but not additional ones
6.3m+14%-5 years ago
4.0.0
ESM onlyNone-
@opentelemetry/instrumentation-cucumber
OpenTelemetry instrumentation for `@cucumber/cucumber` automated tests runner
6.3m+206%-26 days ago
0.38.0
CommonJSBundledMonitoring and error tracking
@opentelemetry/resource-detector-alibaba-cloud
OpenTelemetry resource detector for Alibaba Cloud
6.3m+215%-26 days ago
0.37.0
ESM + CommonJSBundledMonitoring and error tracking
heap-js
Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeScript. Includes JavaScript methods, Python's heapq module methods, and Java's PriorityQueue methods.
6.3m+223%-11 months ago
2.7.1
ESM + CommonJSBundledTypeScript tooling
read-package-json-fast
Like read-package-json, but faster
6.3m-1%-4 months ago
6.0.0
CommonJSNone-
@expo/xcpretty
Parse and format xcodebuild logs
6.3m+337%-18 days ago
4.4.5
CommonJSBundledLinting and formatting, Logging
@opentelemetry/instrumentation-runtime-node
OpenTelemetry instrumentation for Node.js Performance measurement API
6.3m+455%-26 days ago
0.35.0
CommonJSBundledMonitoring and error tracking
@solana/errors
Throw, identify, and decode Solana JavaScript errors
6.2m+312%-17 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
array.prototype.reduce
An ES5 spec-compliant `Array.prototype.reduce` shim/polyfill/replacement that works as far down as ES3.
6.2m-2%-1 year ago
1.0.8
CommonJSNonePolyfills and shims
pdf-parse
Pure TypeScript, cross-platform module for extracting text, images, and tabular data from PDFs. Run directly in your browser or in Node!
6.2m+431%-11 months ago
2.4.5
ESM + CommonJSBundledPDF and documents
date-format
Formatting Date objects as strings since 2013
6.2m-5%-4 years ago
4.0.14
CommonJSNoneDate and time
json-stringify-pretty-compact
The best of both `JSON.stringify(obj)` and `JSON.stringify(obj, null, indent)`.
6.2m+206%-4 years ago
4.0.0
ESM onlyBundledParsers and serialisers, Linting and formatting
@hapi/formula
Math and string formula parser.
6.2m+303%-2 months ago
4.0.0
ESM onlyBundledNumbers and maths, Parsers and serialisers
preact-render-to-string
Render JSX to an HTML string, with support for Preact components.
6.2m+168%-4 months ago
6.7.0
ESM + CommonJSBundled-
tsup
Bundle your TypeScript library with no config, powered by esbuild
6.2m+192%-10 months ago
8.5.1
CommonJSBundledBuild tools
unixify
Convert Windows file paths to unix paths.
6.2m+42%-9 years ago
1.0.0
CommonJSNoneFiles and file systems
aws-sdk
AWS SDK for JavaScript
6.2m-9%-9 months ago
2.1693.0
CommonJSBundledCloud SDKs
@hapi/pinpoint
Return the filename and line number of the calling function
6.2m+303%-2 months ago
3.0.0
ESM onlyBundled-

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

Categories

67 with packages