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
@hpke/common
A Hybrid Public Key Encryption (HPKE) internal-use common module for @hpke family modules.
503.3k--6 months ago
1.10.1
ESM + CommonJSBundledCryptography and hashing, Security
spec-change
Computes specs to re-run when files change
503.2k+30%-6 months ago
1.11.21
CommonJSNone-
jaeger-client
Jaeger binding for OpenTracing API for Node.js
503.1k-15%-4 years ago
3.19.0
CommonJSNone-
vimeo-video-element
A custom element for the Vimeo player with an API that matches the `<video>` API
503.1k+261%-1 month ago
1.7.3
ESM + CommonJSBundledVideo and audio
@jest-mock/express
A lightweight Jest mock for unit testing Express
502.9k--1 year ago
3.0.0
CommonJSBundledTesting, TypeScript tooling
@aws-cdk/cloud-assembly-api
API for working with Cloud Assemblies
502.9k--1 month ago
2.4.0
CommonJSBundledCloud SDKs
leb
LEB128 utilities for Node
502.8k+238%-2 years ago
1.0.0
CommonJSNone-
eslint-plugin-jest-formatting
ESLint rules for formatting jest tests
502.4k+23%-4 years ago
3.1.0
ESM + CommonJSNoneLinting and formatting
@netlify/config
Netlify config module
502.3k--23 days ago
25.2.5
ESM onlyBundledCLI tools and terminal utilities, Cloud SDKs
pg-promise
PostgreSQL interface for Node.js
502.2k+6%-1 month ago
12.7.1
CommonJSBundledDatabase clients and drivers
arc
draw great circle arcs
502.1k+5792%-5 months ago
1.0.0
ESM onlyBundledTypeScript tooling
@stdlib/constants-float64-smallest-normal
Smallest positive double-precision floating-point normal number.
502.1k--7 months ago
0.2.3
CommonJSBundledNumbers and maths
http-z
HTTP message parser and builder
501.9k+692%-1 year ago
8.1.1
CommonJSBundledParsers and serialisers
@stdlib/constants-float64-exponent-bias
The bias of a double-precision floating-point number's exponent.
501.9k--7 months ago
0.2.3
CommonJSBundledNumbers and maths
application-config-path
Store your application config in the right location.
501.7k-29%-3 years ago
1.0.0
ESM onlyBundled-
thriftrw
thrift encoding/decoding using bufrw
501.6k-10%-3 years ago
3.11.4
CommonJSNone-
@stdlib/number-float64-base-get-high-word
Return an unsigned 32-bit integer corresponding to the more significant 32 bits of a double-precision floating-point number.
501.6k--7 months ago
0.2.3
CommonJSBundledUtility libraries
eslint-plugin-babel
an eslint rule plugin companion to babel-eslint
501.6k-12%-6 years ago
5.3.1
CommonJSNoneLinting and formatting
@stdlib/complex-reim
Return the real and imaginary components of a double-precision complex floating-point number.
501.6k--2 years ago
0.2.1
CommonJSBundledNumbers and maths
libnpmteam
npm Team management APIs
501.5k-14%-2 months ago
9.0.0
CommonJSNoneNode.js utilities
libnpmorg
Programmatic api for `npm org` commands
501.4k-14%-2 months ago
9.0.0
CommonJSNoneNode.js utilities
@vue/cli-plugin-vuex
Vuex plugin for vue-cli
501.3k--1 year ago
5.0.9
CommonJSNoneCLI tools and terminal utilities, Vue
true-myth
A library for safe functional programming in JavaScript, with first-class support for TypeScript
501.2k+65%-4 months ago
9.4.0
ESM onlyBundledTypeScript tooling, Utility libraries
eslint-plugin-local-rules
A plugin for ESLint that allows you to use project-specific rules
501.1k+40%-2 years ago
3.0.2
CommonJSNoneLinting and formatting
meilisearch
The Meilisearch JS client for Node.js and the browser.
501.1k+204%-23 days ago
0.62.0
ESM onlyNoneTypeScript tooling, Node.js utilities
ssr-window
Better handling for window object in SSR environment
501k-38%-1 year ago
5.0.1
ESM onlyBundledStatic site generators and meta-frameworks
regl-line2d
Draw polyline with regl
500.7k+79%-1 month ago
3.1.4
CommonJSNone3D, WebGL and game engines
replace
Command line search and replace utility
500.6k+119%-3 years ago
1.2.2
CommonJSNone-
web3-providers-ws
Websocket provider for Web3 4.x.x
500.5k-11%-2 years ago
4.0.8
ESM + CommonJSBundledBlockchain and Web3
mcporter
TypeScript runtime and CLI for connecting to configured Model Context Protocol servers.
500.4k--8 days ago
0.14.1
ESM onlyBundledCLI tools and terminal utilities
lodash.isequalwith
The lodash method `_.isEqualWith` exported as a module.
500.3k+58%-10 years ago
4.4.0
-NoneUtility libraries
@jsdevtools/coverage-istanbul-loader
A Webpack loader that uses Istanbul to add code coverage instrumentation
500.3k--6 years ago
3.0.5
CommonJSBundledBundler plugins and loaders
@mui/x-internal-gestures
The core engine of GestureEvents, a modern and robust multi-pointer gesture detection library for JavaScript.
500.3k--15 days ago
9.14.0
ESM + CommonJSBundledTables and data grids, TypeScript tooling
bufrw
Buffer Reading and Writing
500.2k-15%-2 years ago
1.4.0
CommonJSNone-
wistia-video-element
A custom element for the Wistia player with an API that matches the `<video>` API
500k+264%-4 months ago
1.4.0
ESM + CommonJSBundledVideo and audio
pad-left
Left pad a string with zeros or a specified string. Fastest implementation.
499.8k+88%-10 years ago
2.1.0
CommonJSNoneStrings and text
events-to-array
Put a bunch of emitted events in an array, for testing.
499.7k-20%-3 years ago
2.0.3
CommonJSBundled-
web3-providers-ipc
IPC provider for Web3 4.x.x
499.7k-16%-2 years ago
4.0.7
ESM + CommonJSBundledBlockchain and Web3
interval-tree-1d
1D interval tree data structure
499.5k+313%-5 years ago
1.0.4
CommonJSNone-
cloudflare-video-element
A custom element for the Cloudflare player with an API that matches the `<video>` API
499.5k+263%-10 months ago
1.3.5
ESM + CommonJSBundledCloud SDKs, Video and audio
mouse-event-offset
get relative position from an event
499.5k+91%-11 years ago
3.0.2
CommonJSNone-
get-canvas-context
gets canvas context by name
499.2k+67%-10 years ago
1.0.2
CommonJSNone3D, WebGL and game engines
@stdlib/number-float64-base-from-words
Create a double-precision floating-point number from a higher order word and a lower order word.
499.1k--7 months ago
0.2.3
CommonJSBundledUtility libraries
@gemini-wallet/core
Core SDK for Gemini Wallet integration with popup communication
499k--10 months ago
0.3.2
ESM + CommonJSBundledBlockchain and Web3
@stdlib/math-base-special-copysign
Return a double-precision floating-point number with the magnitude of x and the sign of y.
498.9k--7 months ago
0.2.3
CommonJSBundledNumbers and maths
@stdlib/math-base-special-ldexp
Multiply a double-precision floating-point number by an integer power of two.
498.9k--7 months ago
0.2.5
CommonJSBundledNumbers and maths
@stdlib/number-float64-base-exponent
Return an integer corresponding to the unbiased exponent of a double-precision floating-point number.
498.8k--7 months ago
0.2.3
CommonJSBundledUtility libraries
@stdlib/constants-float64-max-base2-exponent
The maximum biased base 2 exponent for a double-precision floating-point number.
498.8k--7 months ago
0.2.3
CommonJSBundledNumbers and maths
debug-fabulous
visionmedia debug extensions rolled into one
498.4k+14%-9 days ago
2.0.109
CommonJSBundled-
react-countup
A React component wrapper around CountUp.js
498.3k+53%-2 years ago
6.5.3
CommonJSBundledAnimation, React

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