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
humanize
Javascript string formatter for human readability
509k+152%-13 years ago
0.0.9
CommonJSNone-
@oxfmt/binding-linux-arm64-musl
Formatter for the JavaScript Oxidation Compiler
509k--10 days ago
0.70.0
CommonJSNoneTypeScript tooling, Linting and formatting
babel-plugin-minify-dead-code-elimination
Inlines bindings when possible. Tries to evaluate expressions and prunes unreachable as a result.
508.9k-6%-4 years ago
0.5.2
CommonJSNone-
geoip-lite
A light weight native JavaScript implementation of GeoIP API from MaxMind
508.9k+151%-3 months ago
2.0.3
CommonJSNone-
connect-pg-simple
A simple, minimal PostgreSQL session store for Connect/Express
508.7k+67%-2 years ago
10.0.0
CommonJSNone-
npm-audit-report
Given a response from the npm security api, render it into a variety of security reports
508.7k-17%-4 months ago
8.0.0
CommonJSNoneSecurity
embla-carousel-vue
A lightweight carousel library with fluid motion and great swipe precision
508.5k+260%-1 year ago
8.6.0
ESM + CommonJSBundledUI component libraries, Vue
jest-playwright-preset
Running tests using Jest & Playwright.
508.4k-58%-2 years ago
4.0.0
CommonJSBundledTesting, Scraping and browser automation
react-native-permissions
An unified permissions API for React Native on iOS, Android and Windows
508.2k+22%-17 days ago
5.6.2
ESM + CommonJSBundledReact
@tanstack/router-devtools
Modern and scalable routing for React applications
508.1k--19 days ago
1.167.2
ESM + CommonJSBundledRouting, React
@zag-js/date-input
Core logic for the date-input widget implemented as a state machine
507.9k--18 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
newman
Command-line companion utility for Postman
507.7k-18%-8 months ago
6.2.2
CommonJSNoneTesting
material-icon-theme
Material Design Icons for Visual Studio Code
507.7k+14980%-1 month ago
5.38.1
ESM + CommonJSBundledIcons
replacestream
A node.js through stream that does basic streaming text search and replace and is chunk boundary friendly
507.7k+9%-9 years ago
4.0.3
-None-
@google-cloud/logging-api
Cloud Logging API client for Node.js
507.7k--14 days ago
0.4.0
CommonJSBundledCloud SDKs, Logging
@posthog/ai
PostHog Node.js AI integrations
507.7k--8 days ago
8.13.2
ESM + CommonJSBundledMonitoring and error tracking, TypeScript tooling
google-proto-files
All of the Google API's protocol buffer files
507.4k+190%-1 month ago
6.0.1
CommonJSBundledCloud SDKs, Node.js utilities
commitlint
Lint your commit messages
507.1k+20%-12 days ago
21.2.3
ESM onlyNoneCLI tools and terminal utilities
bessel
Pure-JS Bessel Functions
507k+132%-9 years ago
1.0.2
CommonJSNone-
webcrypto-shim
Web Cryptography API shim for legacy browsers
506.9k+10%-5 years ago
0.1.7
CommonJSNoneCryptography and hashing
make-error-cause
Make your own nested error types!
506.7k+17%-6 years ago
2.3.0
CommonJSBundled-
apollo-link-http
HTTP transport layer for GraphQL
506.3k+3%-6 years ago
1.5.17
ESM + CommonJSBundledGraphQL
standard-version
replacement for `npm version` with automatic CHANGELOG generation
505.9k-6%-4 years ago
9.5.0
-NoneDocumentation tooling, Angular
react-international-phone
☎️ International phone input component for React
505.6k+111%-7 months ago
4.8.0
ESM + CommonJSBundledReact
react-native-purchases
React Native in-app purchases and subscriptions made easy. Supports iOS and Android.
505.6k+622%-8 days ago
10.10.2
ESM + CommonJSBundledReact
turbo-linux-arm64
The linux-arm64 binary for turbo, a monorepo build system.
505.5k-33%-6 months ago
2.8.17
-NoneBuild tools
strongly-connected-components
Computes strongly connected components of a directed graph
505.4k+67%-12 years ago
1.0.1
CommonJSNone-
standardized-audio-context
A cross-browser wrapper for the Web Audio API which aims to closely follow the standard.
505.4k+166%-2 years ago
25.3.77
ESM + CommonJSBundledVideo and audio, Polyfills and shims
estree-to-babel
convert estree ast to babel
505.3k-43%-6 months ago
12.0.1
ESM onlyBundledParsers and serialisers
@react-spring/native
[`react-native`](https://github.com/facebook/react-native) support
505.2k--3 months ago
10.1.2
ESM + CommonJSBundledAnimation, React
eslint-plugin-chai-friendly
This plugin makes 'no-unused-expressions' rule friendly towards chai expect statements.
505k+28%-3 months ago
1.2.1
CommonJSNoneLinting and formatting
react-phone-input-2
A react component to format phone numbers
505k+41%-4 years ago
2.15.1
CommonJSBundledUI component libraries, React
recompose
A React utility belt for function components and higher-order components
504.8k-27%-8 years ago
0.30.0
ESM + CommonJSNoneUtility libraries, React
cypress-wait-until
A waiting plugin for Cypress
504.7k-25%-2 years ago
3.0.2
CommonJSBundledTesting
react-native-edge-to-edge
Effortlessly enable edge-to-edge display in React Native
504.7k-5%-17 days ago
1.8.2
ESM + CommonJSBundledReact
reconnecting-websocket
Reconnecting WebSocket
504.7k+27%-6 years ago
4.4.0
ESM + CommonJSBundledWebSockets and realtime
move-file
Move a file, directory, or symlink - Even works across devices
504.7k+27%-8 months ago
4.1.0
ESM onlyBundledFiles and file systems
laravel-echo
Laravel Echo library for beautiful Pusher and Socket.IO integration
504.5k+114%-23 days ago
2.5.0
ESM + CommonJSBundled-
@hpke/core
A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes
504.1k--6 months ago
1.9.0
ESM + CommonJSBundledCryptography and hashing, Security
regexp.escape
A robust ES3-compatible polyfill for the `RegExp.escape` proposal - see https://github.com/tc39/proposal-regex-escaping
504k+189%-2 years ago
2.0.1
CommonJSNonePolyfills and shims
videojs-contrib-quality-levels
Exposes a list of quality levels available for the source.
504k+44%-2 years ago
4.1.0
ESM + CommonJSBundled-
webgl-context
gets a WebGLRenderingContext
503.9k+71%-11 years ago
2.2.0
CommonJSNone3D, WebGL and game engines
@stdlib/complex-float32
Single-precision complex number functions.
503.9k--7 months ago
0.4.1
CommonJSBundledTypeScript tooling
elementary-circuits-directed-graph
Finds all elementary circuits of a directed graph using Johnson's algorithm (1975)
503.8k+90%-5 years ago
1.3.1
CommonJSNone-
del-cli
Delete files and directories - Cross-platform
503.7k+38%-1 year ago
7.0.0
ESM onlyNoneFiles and file systems, CLI tools and terminal utilities
react-ga4
React Google Analytics 4
503.4k+53%-6 months ago
3.0.1
ESM onlyBundled-
@nanostores/react
React integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores
503.4k--29 days ago
2.0.1
ESM onlyBundledReact
@stdlib/math-base-assert-is-infinite
Test if a double-precision floating-point numeric value is infinite.
503.3k--7 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
vega-embed
Publish Vega visualizations as embedded web components.
503.3k+229%-8 days ago
7.3.0
ESM onlyBundledCharts and data visualisation
fs-exists-cached
Just like `fs.exists` and `fs.existsSync`, but cached
503.3k-21%-9 years ago
1.0.0
CommonJSNone-

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