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
@videojs/xhr
small xhr abstraction
691.9k--2 years ago
2.7.0
CommonJSBundled-
level-supports
Create a manifest describing the abilities of an abstract-level database
691.7k+10%-1 year ago
6.2.0
-BundledDatabase clients and drivers
@math.gl/polygon
Polygon/polyline processing utilities
691.7k--2 years ago
4.1.0
ESM + CommonJSBundledNumbers and maths, 3D, WebGL and game engines
@luma.gl/webgl
WebGL2 adapter for the luma.gl core API
691.4k--11 days ago
9.4.2
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
add-dom-event-listener
add dom event listener. normalize ie and others
690.9k-4%-7 years ago
1.1.0
CommonJSNoneDOM and browser utilities
prompt
A beautiful command-line prompt for node.js
690.9k+11%-4 years ago
1.3.0
CommonJSNoneCLI tools and terminal utilities
bit-twiddle
Bit twiddling hacks for JavaScript
690.9k+27%-12 years ago
1.0.2
CommonJSNone-
jest-styled-components
Jest utilities for Styled Components
690.2k-4%-6 months ago
7.4.0
CommonJSBundledCSS-in-JS and styling
@mantine/store
A library to sync external React state updates
690k--10 days ago
9.6.2
ESM + CommonJSBundledReact, Static site generators and meta-frameworks
json-refs
Various utilities for JSON References (http://tools.ietf.org/html/draft-pbryan-zyp-json-ref-03).
689.7k-24%-6 years ago
3.0.15
CommonJSBundled-
output-file-sync
Synchronously write a file and create its ancestor directories if needed
689.6k-26%-8 years ago
2.0.1
-NoneFiles and file systems
vega-functions
Custom functions for the Vega expression language.
689.3k+226%-1 month ago
6.2.0
ESM onlyNone3D, WebGL and game engines, Charts and data visualisation
@lingui/babel-plugin-lingui-macro
Babel plugin that transforms Lingui compile-time macros into optimized runtime calls
689.2k--7 days ago
6.8.0
ESM onlyNoneReact
google-artifactregistry-auth
google-artifactregistry-auth is an npm module that allows you to configure npm to interact with npm repositories stored in Artifact Registry.
688.8k+39%-1 year ago
3.5.0
CommonJSNoneCloud SDKs
minim
A library for interacting with JSON through Refract elements
688.8k+46%-6 years ago
0.23.8
CommonJSNone-
@lingui/babel-plugin-extract-messages
Babel plugin to extract translatable messages from source code into Lingui catalogs
687.8k--7 days ago
6.8.0
ESM onlyNoneInternationalisation
appium-uiautomator2-server
A netty server with uiautomator2 handlers
687.8k+171%-21 days ago
10.6.6
ESM onlyBundled-
ts-json-schema-generator
Generate JSON schema from your Typescript sources
687.5k+116%-6 months ago
2.9.0
CommonJSBundledSchema validation, TypeScript tooling
bwip-js
JavaScript barcode generator supporting over 100 types and standards.
687.2k+272%-1 month ago
4.11.4
ESM + CommonJSBundledPDF and documents, React
mersenne-twister
Mersenne twister pseudorandom number generator
686.8k+49%-10 years ago
1.1.0
CommonJSNone-
untruncate-json
Fix up the end of a partial JSON string to create valid JSON.
686.8k+841%-6 years ago
0.0.1
ESM + CommonJSBundledSchema validation
blamer
blamer is a tool for getting information about author of code from version control system
686.7k+626%-11 months ago
1.0.7
ESM + CommonJSBundled-
@mui/x-charts-vendor
Vendored dependencies for MUI X Charts.
686.4k--26 days ago
9.13.0
ESM + CommonJSBundledCharts and data visualisation, React
@luma.gl/core
The luma.gl core Device API
686.3k--11 days ago
9.4.2
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
express-unless
Conditionally add a middleware to express with some common patterns.
686.2k+18%-3 years ago
2.1.3
CommonJSBundled-
to-camel-case
Convert a string to camel case.
686.2k+19%-10 years ago
1.0.0
-NoneStrings and text
sanity
Sanity is a real-time content infrastructure with a scalable, hosted backend featuring a Graph Oriented Query Language (GROQ), asset pipelines and fast edge caches
686k+212%-8 days ago
6.16.0
ESM onlyBundledWebSockets and realtime
@react-native-google-signin/google-signin
Google sign in for your react native applications
685.4k--27 days ago
16.1.5
CommonJSBundledReact, Authentication and authorisation
babel-preset-flow
Babel preset for all Flow plugins.
685.3k-5%-9 years ago
6.23.0
CommonJSNone-
vega-loader
Network request and file loading utilities.
684.9k+243%-1 month ago
5.1.3
ESM onlyNone3D, WebGL and game engines, Charts and data visualisation
package-changed
Tells you whether or not dependencies in package.json have been changed.
684.8k+115%-3 years ago
3.0.0
CommonJSBundled-
pm2-sysmonit
PM2.io System Monitoring
684.7k-37%-5 years ago
1.2.8
CommonJSNone-
mock-socket
Javascript mocking library for websockets and socket.io
684.5k+56%-3 years ago
9.3.1
CommonJSNoneTesting, WebSockets and realtime
@apollo/federation-internals
Apollo Federation internal utilities
684.2k--1 month ago
2.14.4
CommonJSBundledGraphQL
nest-winston
A Nest module wrapper for winston
684k+56%-16 days ago
2.0.0
CommonJSBundledLogging
pseudolocale
Simple pseudolocale (psuedolocalization) for strings
683.4k+251%-1 month ago
3.1.0
ESM onlyBundledInternationalisation
lit-analyzer
CLI that type checks bindings in lit-html templates
683.2k+866%-2 years ago
2.0.3
CommonJSBundledTypeScript tooling
vega-event-selector
A CSS-inspired language to select, sequence, and compose DOM events.
683k+189%-1 year ago
4.0.0
ESM onlyBundled3D, WebGL and game engines, Charts and data visualisation
node-watch
A wrapper and enhancements for fs.watch
682.6k+4%-3 years ago
0.7.4
CommonJSBundledFiles and file systems
pluralize-esm
Pluralize and singularize any word
682.5k+239%-3 years ago
9.0.5
ESM + CommonJSBundledStrings and text
eslint-plugin-prefer-arrow
Prefer arrow functions in most cases
682.2k-27%-5 years ago
1.2.3
CommonJSNoneLinting and formatting
@luma.gl/engine
3D Engine Components for luma.gl
682.2k--11 days ago
9.4.2
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
postcss-prefix-selector
Prefix all CSS rules with a selector
682.1k+49%-23 days ago
2.2.1
-BundledCSS-in-JS and styling
trim-off-newlines
Similar to String#trim() but removes only newlines
681.6k-31%-4 years ago
1.0.3
-NoneUtility libraries
dom-mutator
For those times you need to apply persistent DOM changes on top of HTML you don’t control.
681.4k+156%-2 years ago
0.7.0
ESM + CommonJSBundled-
is-cidr
Check if a string is an IP address in CIDR notation
680.9k-1%-2 months ago
7.0.1
ESM onlyBundledNode.js utilities
pkcs7
Add and remove pkcs7-style padding.
680.6k+24%-6 years ago
1.0.4
ESM + CommonJSNone-
@google-cloud/monitoring
Stackdriver Monitoring API client for Node.js
680.1k--22 days ago
6.1.0
CommonJSBundledCloud SDKs, Monitoring and error tracking
@googlemaps/google-maps-services-js
Node.js client library for Google Maps API Web Services
679.9k--1 year ago
3.4.2
CommonJSBundledMaps and geolocation, Date and time
webpack-chain
[![NPM version][npm-image]][npm-url] [![NPM downloads][npm-downloads]][npm-url] [![Build Status][travis-image]][travis-url]
679.8k-2%-6 years ago
6.5.1
CommonJSBundledBundlers

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