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
env-string
Inlines env vars in a string that contains $NAME expressions
929.7k+194%-7 years ago
1.0.1
CommonJSNone-
dotenv-webpack
A simple webpack plugin to support dotenv.
929.6k-8%-6 months ago
9.0.0
CommonJSBundledConfiguration, Node.js utilities
p-some
Wait for a specified number of promises to be fulfilled
929.5k+45%-1 year ago
7.0.0
ESM onlyBundledPromises and async control flow
typescript-language-server
Language Server Protocol (LSP) implementation for TypeScript using tsserver
929.3k+110%-5 days ago
6.0.1
ESM onlyNoneTypeScript tooling
mixpanel
A simple server-side API for mixpanel
928.1k+81%-28 days ago
0.24.0
CommonJSBundledNode.js utilities
amazon-cognito-identity-js
Amazon Cognito Identity Provider JavaScript SDK
928k+21%-2 months ago
6.3.20
ESM + CommonJSBundledCloud SDKs, React
unplugin-auto-import
Register global imports on demand for Vite and Webpack
927.7k+138%-1 month ago
21.1.0
ESM onlyBundledBundler plugins and loaders
@adobe/react-spectrum-ui
Spectrum (S1) icons in React
927.6k--2 years ago
1.2.1
CommonJSNoneIcons, React
ts-debounce
TypeScript implementation of debounce
927.2k+162%-5 months ago
5.0.1
ESM + CommonJSBundledTypeScript tooling
yoga-layout-prebuilt
Prebuilt yoga-layout package
927.1k+28%-5 years ago
1.10.0
CommonJSBundled-
just-bash
A simulated bash environment with virtual filesystem
926.6k--1 month ago
3.4.2
ESM + CommonJSBundled-
p-any
Wait for any promise to be fulfilled
925.6k+45%-5 years ago
4.0.0
ESM onlyNonePromises and async control flow
@redux-saga/delay-p
Promisified setTimeout
925.2k--11 months ago
1.3.1
ESM + CommonJSBundledPromises and async control flow, State management
watch
Utilities for watching file trees.
925k-18%-9 years ago
1.0.2
CommonJSNoneFiles and file systems
remark-slug
Deprecated: this package is no longer maintained. Please use `remark-rehype` to move from remark (markdown) to rehype (HTML) and then replace `remark-slug` with [`rehype-slug`](https://github.com/rehypejs/rehype-slug).
924.3k-39%-1 year ago
8.0.0
-None-
ably
Realtime client library for Ably, the realtime messaging service
924.3k+375%-7 days ago
2.29.0
ESM + CommonJSBundledWebSockets and realtime, TypeScript tooling
jwk-to-pem
Convert a JSON Web Key to a PEM
924.2k+6%-1 year ago
2.0.7
CommonJSNoneAuthentication and authorisation, Node.js utilities
@amplitude/ua-parser-js
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
923.8k--3 years ago
0.7.33
CommonJSNone-
dev-null
/dev/null for node streams
923.7k+80%-13 years ago
0.1.1
CommonJSNone-
appium
Automation for Apps.
923.5k+140%-5 days ago
3.8.0
CommonJSBundledScraping and browser automation, Testing
allure-playwright
Allure Playwright integration
923.1k+74%-14 days ago
3.12.2
CommonJSBundledTesting, Scraping and browser automation
@oxlint/binding-linux-arm64-musl
Linter for the JavaScript Oxidation Compiler
922.9k--9 days ago
1.85.0
CommonJSNoneLinting and formatting, TypeScript tooling
@textlint/resolver
Module Resolver Utility for textlint
922.8k--1 month ago
15.8.0
CommonJSBundledAI and machine learning, Parsers and serialisers
heic2any
Converting HEIC/HEIF to PNG/JPEG/GIF in the browser
922.4k+288%-3 years ago
0.0.4
CommonJSBundled-
unidiff
diff with unified diff format handling
922.2k+241%-3 years ago
1.0.4
CommonJSNone-
@redux-saga/core
Saga middleware for Redux to handle Side Effects
922.1k--2 months ago
1.5.1
ESM + CommonJSBundled-
@tanstack/lit-virtual
Headless UI for virtualizing scrollable elements in Lit
921.9k--16 days ago
3.14.2
ESM + CommonJSBundledTables and data grids
@adobe/react-spectrum-workflow
Spectrum icons in React
921.5k--1 year ago
2.4.0
CommonJSNoneIcons, React
babel-preset-solid
Babel preset to transform JSX for Solid.js
921.5k+523%-1 month ago
1.9.15
CommonJSNone-
@messageformat/date-skeleton
A parser & formatter for ICU DateFormat skeleton strings
921.5k--1 year ago
1.1.0
ESM onlyBundledLinting and formatting
stickyfill
A polyfill for `position: sticky` for browsers that don't support it yet.
920.5k+40%-8 years ago
1.1.1-strict
-None-
pg-query-stream
Postgres query result returned as readable stream
920.3k+86%-1 month ago
4.17.0
ESM + CommonJSBundledDatabase clients and drivers
@testing-library/cypress
Simple and complete custom Cypress commands and utilities that encourage good testing practices.
920k--5 months ago
10.1.3
CommonJSBundledTesting
@thi.ng/bitstream
ES6 iterator based read/write bit streams with support for variable word widths
919.4k--1 month ago
2.4.55
ESM onlyBundledTypeScript tooling
browser-pack
pack node-style source files from a json stream into a browser bundle
919.4k-17%-8 years ago
6.1.0
CommonJSNoneBundlers
@rc-component/drawer
drawer component for react
919.3k--7 months ago
1.4.2
ESM + CommonJSBundledReact, Animation
thenby
Micro library for sorting arrays using the firstBy().thenBy().thenBy() syntax
918.8k+21%-5 months ago
1.4.1
ESM + CommonJSBundled-
@rc-component/picker
React date & time picker
918.4k--7 days ago
1.15.0
ESM + CommonJSBundledReact
react-native-pager-view
React Native wrapper for Android and iOS ViewPager
917.8k+81%-28 days ago
9.0.4
ESM + CommonJSBundledReact
@fortawesome/free-brands-svg-icons
The iconic font, CSS, and SVG framework
917.7k--2 months ago
7.3.1
ESM + CommonJSBundledIcons
resolve-package-path
a special purpose fast memoizing way to resolve a node modules package.json
917.7k-20%-5 years ago
4.0.3
CommonJSBundled-
vue-component-meta
<p> <a href="https://www.npmjs.com/package/vue-component-meta"><img src="https://img.shields.io/npm/v/vue-component-meta.svg?labelColor=18181B&color=1584FC" alt="NPM version"></a> <a href="https://github.com/vuejs/language-tools/blob/master/LICENSE"><
917.6k+143%-1 month ago
3.3.11
-BundledVue
@ariakit/react
Toolkit for building accessible web apps with React
917.2k--15 days ago
0.4.40
ESM + CommonJSBundledAccessibility, React
focus-trap-react
A React component that traps focus.
916.8k+30%-3 months ago
12.0.3
CommonJSBundledAccessibility, React
@redux-saga/deferred
Helper for creating "exposed" promise object (with resolve & reject methods).
916.2k--11 months ago
1.3.1
ESM + CommonJSBundledPromises and async control flow, State management
lodash.bind
The lodash method `_.bind` exported as a module.
915.9k-3%-10 years ago
4.2.1
-NoneUtility libraries
audio-type
Detect the audio type of a Buffer/Uint8Array
915.4k+634%-1 month ago
2.7.0
ESM onlyNoneVideo and audio
multibase
JavaScript implementation of the multibase specification
915k-12%-5 years ago
4.0.6
CommonJSBundled-
uid-number
Convert a username/group name to a uid/gid number
915k-2%-11 years ago
0.0.6
CommonJSNone-
expo-sqlite
Provides access to a database using SQLite (https://www.sqlite.org/). The database is persisted across restarts of your app.
914.8k+733%-19 days ago
57.0.3
CommonJSBundledDatabase clients and drivers, 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