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
eslint-plugin-pnpm
ESLint Plugin for pnpm
340.6k+34%-1 month ago
1.9.1
ESM onlyBundledLinting and formatting
monaco-types
Type-only exports of Monaco editor
340.5k+137%-7 months ago
0.1.2
CommonJSBundledTypeScript tooling, Rich text and code editors
summary
Takes an array of numbers and calculates some descriptive statistics
340.5k-27%-6 years ago
2.1.0
CommonJSNone-
referrer-policy
Middleware to set the Referrer-Policy HTTP header
340.5k-9%-7 years ago
1.2.0
CommonJSBundledSecurity, HTTP servers and web frameworks
relative-time-format
A convenient Intl.RelativeTimeFormat polyfill
340.4k+52%-7 months ago
1.1.12
ESM + CommonJSBundled-
@convex-dev/workpool
Convex component for queued background jobs with configurable concurrency, action retries, backoff, and completion callbacks.
340.2k--21 days ago
0.4.12
ESM onlyBundledQueues and background jobs
@react-native-firebase/crashlytics
React Native Firebase - Firebase Crashlytics is a lightweight, realtime crash reporter that helps you track, prioritize, and fix stability issues that erode your app quality. React Native Firebase provides automatic crash reporting for both native and Jav
340.1k--28 days ago
26.4.0
CommonJSBundledCloud SDKs, React
@univerjs/docs-ui
Editor UI layer for Univer Docs.
340k--9 days ago
1.0.2
ESM + CommonJSBundledPDF and documents
node-xlsx
NodeJS Excel files parser & builder
340k+16%-2 years ago
0.24.0
ESM + CommonJSBundledPDF and documents
@emotion/jest
Jest utilities for emotion
340k--10 months ago
11.14.2
ESM + CommonJSBundledCSS-in-JS and styling, React
prettier-plugin-sh
An opinionated `shellscript` formatter plugin for Prettier, also support simple format of `Dockerfile`, `properties`, `gitignore`, `dotenv`, `hosts`, `jvmoptions`...
339.9k+10%-8 days ago
0.20.2
ESM + CommonJSBundledLinting and formatting
react-cropper
Cropper as React Component
339.9k+59%-3 years ago
2.3.3
ESM + CommonJSBundledReact
@netlify/build
Netlify build module
339.8k--8 days ago
37.1.0
ESM onlyBundledCLI tools and terminal utilities, Cloud SDKs
@netlify/cache-utils
Utility for caching files in Netlify Build
339.8k--1 month ago
7.1.2
ESM onlyBundledCLI tools and terminal utilities, Cloud SDKs
@luma.gl/gltf
Standards-first glTF rendering, physical materials, animation, and lossless asset interchange
339.6k--13 days ago
9.4.2
ESM + CommonJSBundled3D, WebGL and game engines, Animation
rsocket-flowable
ReactiveStreams for JavaScript
339.6k+300%-2 years ago
0.0.29-alpha.0
CommonJSNone-
moment-range
Fancy date ranges for Moment.js
339.6k+26%-7 years ago
4.0.2
CommonJSBundledDate and time
i18n
lightweight translation module with dynamic json storage
339.4k+9%-30 days ago
0.15.4
CommonJSNoneInternationalisation
numeric-quantity
Number parser with support for mixed numbers, vulgar fractions, and Roman numerals
339.1k+358%-8 days ago
3.3.3
ESM + CommonJSBundledParsers and serialisers
mixwith
A simple, powerful mixin applier for JavaScript classes
339k+138%-10 years ago
0.1.1
CommonJSNone-
@graphiql/plugin-history
- `useHistory`: Persists executed requests in storage - `useHistoryActions`: Actions related to the history
339k--1 month ago
0.4.4
CommonJSBundledGraphQL
urlsafe-base64
URL Safe Base64 encoding
339k+64%-11 years ago
1.0.0
CommonJSNoneCryptography and hashing, URLs and query strings
victory-native
A charting library for React Native with a focus on performance and customization.
338.9k+124%-1 month ago
42.0.1
ESM + CommonJSBundled-
jest-html-reporter
Jest test results processor for generating a summary in HTML
338.4k+7%-26 days ago
4.4.2
CommonJSNoneTesting
prisma-json-types-generator
Changes JsonValues to your custom typescript type
338.3k+151%-2 months ago
5.1.1
CommonJSNoneTypeScript tooling, Parsers and serialisers
@privy-io/js-sdk-core
Vanilla JS client for the Privy Auth API
338k--11 days ago
0.76.2
ESM + CommonJSBundledBlockchain and Web3
signum
Returns the sign of a number
338k+8%-12 years ago
1.0.0
CommonJSNone-
@graphiql/plugin-doc-explorer
- `useDocExplorer`: Handles the state for the doc explorer - `useDocExplorerActions`: Actions related to the doc explorer
337.8k--1 month ago
0.4.4
CommonJSBundledGraphQL
@ionic/core
Base components for Ionic
337.7k--9 days ago
9.0.5
ESM + CommonJSBundledTypeScript tooling, Angular
ngx-mask
Input masking for modern Angular — Reactive, template-driven and Signal Forms, zoneless and SSR ready. Dates, numbers, separators, custom patterns.
337.6k+1%-10 days ago
22.2.1
ESM onlyBundledAngular, TypeScript tooling
gulp-sass
Gulp plugin for sass
337.2k-3%-1 year ago
6.0.1
CommonJSNoneCSS-in-JS and styling
babel-plugin-import
Component modular import plugin for babel.
337.1k+2%-3 years ago
1.13.8
CommonJSNone-
@primer/octicons
A scalable set of icons handcrafted with <3 by GitHub.
336.8k--14 days ago
19.38.0
CommonJSNoneIcons
right-now
Get the quickest, most high-resolution timestamp possible in node or the browser
336.6k+3%-12 years ago
1.0.0
CommonJSNone-
feature-policy
Middleware to set the Feature-Policy HTTP header
336.5k+7%-5 years ago
0.6.0
CommonJSBundledSecurity, HTTP servers and web frameworks
devcert
Generate trusted local SSL/TLS certificates for local SSL development
336.5k+4%-7 months ago
1.2.3
CommonJSBundled-
@expressots/shared
Shared library for ExpressoTS modules 🐎
336.3k--20 days ago
4.3.0
ESM + CommonJSBundledTypeScript tooling
moize
Blazing fast memoization based on all parameters passed
336.3k+5%-10 months ago
6.1.7
ESM + CommonJSBundledCaching
ansi-to-react
ANSI to React Elements
336.2k+346%-8 months ago
6.2.6
CommonJSBundledReact, CLI tools and terminal utilities
browser-split
Cross browser String#split implementation
336.2k+128%-13 years ago
0.0.1
CommonJSNone-
mp4box
JavaScript version of GPAC's MP4Box tool
336k+351%-3 months ago
2.4.1
ESM + CommonJSBundledVideo and audio
esbuild-linux-s390x
The Linux IBM Z 64-bit Big Endian binary for esbuild, a JavaScript bundler.
336k-33%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
react-sortablejs
React bindings to [SortableJS](https://github.com/SortableJS/Sortable)
335.8k+25%-4 years ago
6.1.4
CommonJSBundledReact, DOM and browser utilities
url-pattern
easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.
335.8k+123%-9 years ago
1.0.3
CommonJSBundledRouting, URLs and query strings
relative
Get the relative filepath from path A to path B. Calculates from file-to-directory, file-to-file, directory-to-file, and directory-to-directory.
335.8k-22%-10 years ago
3.0.2
CommonJSNoneFiles and file systems
http-auth-connect
Connect framework integration with http-auth module.
335.7k-8%-4 years ago
1.0.6
CommonJSNoneAuthentication and authorisation
@logtape/logtape
Unobtrusive logging library with zero dependencies—library-first design for Deno/Node.js/Bun/browsers/edge
335.6k--11 days ago
2.3.7
ESM + CommonJSBundledLogging
@formatjs/intl-supportedvaluesof
Intl.supportedValuesOf polyfill
335.5k--8 days ago
2.3.11
ESM onlyBundledInternationalisation
ts-expect
Checks TypeScript types match expected values
335.4k+103%-5 years ago
1.3.0
CommonJSBundledTypeScript tooling
react-date-range
A React component for choosing dates and date ranges.
335.2k+20%-2 years ago
2.0.1
CommonJSNoneReact, Date pickers

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