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
passport-oauth1
OAuth 1.0 authentication strategy for Passport.
375.5k+104%-3 years ago
1.3.0
CommonJSNone-
babel-plugin-syntax-class-constructor-call
Allow parsing of class constructor calls (deprecated)
375.4k-33%-9 years ago
6.18.0
CommonJSNone-
react-display-name
utility to return a react components display name
375.2k+20%-6 years ago
0.2.5
CommonJSBundledReact, State management
inquirer-autocomplete-standalone
Standalone autocomplete cli prompt based on inquirer core
375k+67%-2 years ago
0.8.1
ESM onlyBundledCLI tools and terminal utilities
@uppy/components
Headless Uppy components, made in Preact
374.9k--1 month ago
2.0.0
ESM onlyNone-
clean-deep
Remove falsy, empty or nullable values from objects
374.9k+32%-6 years ago
3.4.0
CommonJSNone-
apollo-client
A simple yet functional GraphQL client.
374.8k-4%-6 years ago
2.6.10
ESM + CommonJSBundledGraphQL
cosmiconfig-toml-loader
A TOML loader for Cosmiconfig
374.6k-24%-6 years ago
1.0.0
CommonJSBundledParsers and serialisers
@thednp/event-listener
🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.
374.1k--6 months ago
2.0.15
ESM onlyBundledTypeScript tooling
jest-preset-stylelint
Jest preset for Stylelint plugins.
374k+301%-4 months ago
9.2.0
CommonJSBundledLinting and formatting, Testing
react-select-event
Simulate react-select events for react-testing-library
374k+9%-4 years ago
5.5.1
ESM + CommonJSBundledTesting
sequelize-typescript
Decorators and some other features for sequelize
373.9k+25%-2 years ago
2.1.6
CommonJSBundledORMs and query builders, TypeScript tooling
transformation-matrix
2d transformation matrix functions written in ES6 syntax. Tree shaking ready!
373.9k+76%-1 year ago
3.1.0
ESM + CommonJSBundled-
react-string-replace
String#replace for React components
373.6k+38%-8 months ago
2.0.1
CommonJSBundledReact
friendly-errors-webpack-plugin
Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience
373.5k+7%-8 years ago
1.7.0
CommonJSNoneBundler plugins and loaders
esprima-next
ECMAScript parsing infrastructure for multipurpose analysis
373.5k-18%-2 years ago
6.0.3
ESM + CommonJSBundledParsers and serialisers
@rive-app/webgl2
Rive's webgl2 based web api.
373.4k--9 days ago
2.43.1
CommonJSBundledAnimation
lunr-languages
A a collection of languages stemmers and stopwords for Lunr Javascript library
373.4k+78%-17 days ago
1.22.0
ESM + CommonJSBundled-
peggy
Parser generator for JavaScript
373.1k+201%-7 months ago
5.1.0
CommonJSBundledParsers and serialisers
@embedpdf/fonts-kr
Korean (Hangeul) fallback fonts for EmbedPDF - Noto Sans KR (7 weights)
373.1k--9 months ago
1.0.0
ESM + CommonJSBundledPDF and documents
dom-event-types
DOM events data scraped from MDN
373k-16%-4 years ago
1.1.0
CommonJSBundled-
@embedpdf/fonts-sc
Simplified Chinese (GB2312) fallback fonts for EmbedPDF - Noto Sans Hans (5 weights)
373k--9 months ago
1.0.0
ESM + CommonJSBundledPDF and documents
destroyable-server
A tiny Node.js module to make any server force-closeable
373k+45%-1 year ago
1.1.1
CommonJSBundled-
esbuild-plugins-node-modules-polyfill
Polyfills nodejs builtin modules and globals for the browser.
372.7k+51%-1 month ago
1.8.3
CommonJSBundledPolyfills and shims, Bundler plugins and loaders
ngraph.events
Basic events support for ngraph.js
372.6k+200%-1 year ago
1.4.0
ESM + CommonJSBundled-
@embedpdf/fonts-jp
Japanese (Shift-JIS) fallback fonts for EmbedPDF - Noto Sans JP (7 weights)
372.6k--9 months ago
1.0.0
ESM + CommonJSBundledPDF and documents
shuffle-array
Randomize the order of the elements in a given array.
372.6k+276%-9 years ago
1.0.1
CommonJSNone-
level
Universal abstract-level database for Node.js and browsers
372.5k+46%-1 year ago
10.0.0
CommonJSBundledDatabase clients and drivers
botframework-streaming
Streaming library for the Microsoft Bot Framework
372.4k+172%-1 year ago
4.23.3
CommonJSBundledWebSockets and realtime, Node.js utilities
@embedpdf/fonts-arabic
Arabic fallback fonts for EmbedPDF - Noto Naskh Arabic (Regular and Bold)
372.3k--9 months ago
1.0.0
ESM + CommonJSBundledPDF and documents
jest-fixed-jsdom
A superset of the JSDOM environment for Jest that respects Node.js globals.
372.3k+30%-10 months ago
0.0.11
CommonJSNoneTesting
redux-form
A higher order component decorator for forms using Redux and React
372.2k+11%-3 years ago
8.3.10
ESM + CommonJSNoneForms, React
embedded-postgres
A package to run an embedded Postgresql database right from NodeJS
372.2k+14929%-3 months ago
18.4.0-beta.17
ESM onlyNoneDatabase clients and drivers
number-to-words
Contains some util methods for converting numbers into words, ordinal words and ordinal numbers.
371.9k+37%-8 years ago
1.2.4
CommonJSNone-
is-touch-device
Is the current JS environment a touch device?
371.7k+19%-9 years ago
1.0.1
CommonJSNone-
cargo-cp-artifact
Copies compiler artifacts emitted by rustc by parsing Cargo metadata
371.6k-7%-2 years ago
0.1.9
CommonJSNone-
import-modules
Import all modules in a directory
371.6k-19%-3 years ago
3.2.0
-Bundled-
postcss-modules-resolve-imports
Resolves ICSS imports
371.5k+111%-9 years ago
1.3.0
CommonJSNone-
bump-cli
The Bump CLI is used to interact with your API documentation hosted on Bump.sh by using the APIs of developers.bump.sh
371.4k+4667%-21 days ago
2.11.0
ESM onlyBundledDocumentation tooling, CLI tools and terminal utilities
@visx/react-spring
visx primitives that rely on react-spring for animation
371.3k--3 months ago
4.0.0
ESM + CommonJSBundledCharts and data visualisation, React
graphql-compose
GraphQL schema builder from different data sources with middleware extensions.
371.1k-20%-14 days ago
9.2.2
CommonJSBundledGraphQL
react-with-direction
Components to provide and consume RTL or LTR direction in React
371.1k+12%-4 years ago
1.4.0
CommonJSNone-
@embedpdf/fonts-tc
Traditional Chinese (Big5) fallback fonts for EmbedPDF - Noto Sans Hant (7 weights)
370.9k--9 months ago
1.0.0
ESM + CommonJSBundledPDF and documents
imagemin-optipng
Imagemin plugin for OptiPNG
370.9k-22%-6 years ago
8.0.0
-None-
@embedpdf/fonts-latin
Latin/European fallback fonts for EmbedPDF - Noto Sans (9 weights × 2 styles)
370.8k--9 months ago
1.0.0
ESM + CommonJSBundledPDF and documents
keyborg
Keyboard Navigation Detection for Web
370.6k+38%-29 days ago
3.498.0
ESM + CommonJSBundled-
web3-shh
Web3 module to interact with the Whisper messaging protocol.
370.6k-12%-2 years ago
1.10.3
CommonJSBundledBlockchain and Web3
@embedpdf/fonts-hebrew
Hebrew fallback fonts for EmbedPDF - Noto Sans Hebrew (Regular and Bold)
370.4k--9 months ago
1.0.0
ESM + CommonJSBundledPDF and documents
is-gif
Check if a Buffer/Uint8Array is a GIF image
370.3k-24%-5 years ago
4.0.1
ESM onlyNoneImage processing
spdx-license-list
List of SPDX licenses
370.1k+10%-2 months ago
6.12.0
-Bundled-

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