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
rollup-plugin-replace
[![](https://img.shields.io/npm/v/rollup-plugin-replace.svg?style=flat)](https://www.npmjs.com/package/rollup-plugin-replace)
144.3k+21%--
2.2.0
ESM + CommonJSNoneBundler plugins and loaders
webpack-stream
Run webpack as a stream
144.3k+32%-5 years ago
7.0.0
-None-
@code-inspector/turbopack
Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
144.3k--23 days ago
2.0.9
ESM + CommonJSBundledBundler plugins and loaders, React
remark-lint-no-emphasis-as-heading
remark-lint rule to warn when emphasis or importance is used instead of a heading
144.3k+11%-1 year ago
4.0.1
ESM onlyBundledMarkdown
jest-sonar
A sonar reporter for jest
144.3k+7%-3 years ago
0.2.16
CommonJSNoneTesting
superlock
Minimal async mutex and semaphore for serializing critical sections in Node.js.
144.3k+3569%-2 months ago
1.3.5
CommonJSBundledPromises and async control flow, Queues and background jobs
@laravel/passkeys
Passkeys client for Laravel applications
144.2k--1 month ago
0.4.0
ESM onlyBundledAuthentication and authorisation
nodejs-polars-linux-x64-gnu
This is the **x86_64-unknown-linux-gnu** binary for `nodejs-polars`
144.2k+400%-21 days ago
0.26.1
CommonJSNoneParsers and serialisers
@node-oauth/formats
Validate ascii and unicode values.
144.2k--8 months ago
1.1.0
CommonJSNone-
fast-average-color
A simple library that calculates the average color of images, videos and canvas in browser environment.
144.2k+95%--
9.6.0
ESM + CommonJSBundled3D, WebGL and game engines, Video and audio
@msw/playwright
Mock Service Worker binding for Playwright
144.1k--6 months ago
0.6.7
ESM onlyBundledTesting, Scraping and browser automation
@medplum/core
Medplum TS/JS Library
144.1k--11 days ago
5.1.41
ESM + CommonJSBundledGraphQL, React
@carbon/layout
Layout helpers for digital and software products using the Carbon Design System
144.1k--12 days ago
11.60.0
ESM + CommonJSBundledUI component libraries, React
eslint-plugin-rulesdir
Allows a local ESLint rules directory to be used without a command-line flag
144k-16%-3 years ago
0.2.2
-NoneLinting and formatting
@uppy/webcam
Uppy plugin that takes photos or records videos using the device's camera.
144k--1 month ago
6.0.0
ESM onlyNoneVideo and audio
@lazy-node/types-path
路徑處理類型定義模組 - 提供完整的路徑處理相關類型定義,支援多種平台和路徑處理庫
143.9k--7 months ago
1.0.3
CommonJSBundledTypeScript tooling
epub2
Parse ePub electronic book files with Node.JS
143.8k-25%-3 years ago
3.0.2
CommonJSBundled-
vinyl-buffer
Convert streaming vinyl files to use buffers
143.8k-12%--
1.0.1
CommonJSNone-
factory.ts
A Typescript test data factory similar to factory_bot and rosie
143.8k-5%--
1.4.2
CommonJSBundled-
process-exists
Check if a process is running
143.7k-6%-4 years ago
5.0.0
ESM onlyBundledTesting
tannin
gettext localization library compatible with Jed-formatted locale data
143.6k+82%-6 years ago
1.2.0
ESM + CommonJSBundledInternationalisation
ellipsize
Ellipsizes a string at the nearest whitespace character near the end of allowed length
143.6k+68%-1 year ago
0.7.0
ESM onlyBundled-
@algolia/autocomplete-js
Fast and fully-featured autocomplete JavaScript library.
143.5k--13 days ago
1.19.11
ESM + CommonJSBundled-
tua-body-scroll-lock
🔐Body scroll locking that just works with everything
143.5k+72%-8 months ago
1.6.3
ESM + CommonJSBundledDOM and browser utilities, React
fs-promise
[DEPRECATED] Use mz or fs-extra^3.0 with Promise Support
143.5k+12%--
2.0.3
CommonJSNoneFiles and file systems
open-editor
Open files in your editor at a specific line and column
143.5k-29%-10 months ago
6.0.0
ESM onlyBundledFiles and file systems
web-bot-auth
Web Bot Authentication using HTTP Message Signatures
143.4k+51464%-1 month ago
0.2.0
ESM + CommonJSBundledCryptography and hashing
oauth2-mock-server
OAuth2 and OpenID Connect mock server for automated testing and development. Issues cryptographically signed JWTs via JWK key pairs. OIDC-conformant, exposes discovery, JWKS, authorization, token, userinfo, introspection, revocation, and end-session endpo
143.4k+279%-1 month ago
9.2.0
ESM onlyBundledTesting, Dev servers and API mocking
@carbon/colors
Colors for digital and software products using the Carbon Design System
143.3k--12 days ago
11.59.0
ESM + CommonJSBundledUI component libraries, React
@n8n_io/riot-tmpl
n8n fork of the riot template engine
143.3k--3 years ago
4.0.1
ESM + CommonJSBundledTemplating
occt-import-js
Javascript interface for the occt library.
143.2k+3140%-1 year ago
0.0.23
CommonJSNone3D, WebGL and game engines
harden-react-markdown
A security-focused wrapper for react-markdown that filters URLs based on allowed prefixes
143.2k-11%-7 months ago
1.1.8
CommonJSBundledMarkdown, React
nexus
Scalable, strongly typed GraphQL schema development
143.1k+39%-4 years ago
1.3.0
ESM + CommonJSBundledGraphQL, TypeScript tooling
yeoman-test
Test utilities for Yeoman generators
143k-6%--
11.8.2
ESM + CommonJSBundledTesting
react-jwt
Small library for decoding json web tokens (JWT)
143k+88%-6 months ago
2.1.1
ESM onlyBundledAuthentication and authorisation, React
search-params
A module to manipulate search part of URLs (querystring)
142.9k+75%-5 years ago
4.0.1
ESM + CommonJSBundledURLs and query strings
mailslurp-client
Official client for MailSlurp Email and SMS API. Create email addresses and phone numbers in Javascript without a mail server. Send and receive real emails in applications or tests.
142.9k+9%-11 days ago
17.6.0
CommonJSBundledEmail, Testing
lucide-solid
A Lucide icon library package for Solid applications.
142.9k+328%--
1.48.0
ESM + CommonJSBundledIcons
hardhat-gas-reporter
Gas Analytics plugin for Hardhat
142.8k+0%-1 year ago
2.3.0
CommonJSBundledBlockchain and Web3
@chainsafe/is-ip
Check if a string is an IP address
142.8k--1 year ago
2.1.0
ESM onlyBundled-
@descope/sdk-mixins
Descope JavaScript SDK mixins
142.7k--19 days ago
0.27.0
ESM + CommonJSBundledAuthentication and authorisation
@clerk/expo
Clerk React Native/Expo library
142.7k--10 days ago
4.7.1
CommonJSBundledAuthentication and authorisation, React
grunt-contrib-jshint
Validate files with JSHint
142.6k+4%--
3.2.0
CommonJSNone-
os-family
Guess what? It gives you OS family. Whoa!
142.5k-19%-7 years ago
1.1.0
CommonJSNone-
get-params
Get a list of function's argument variable names
142.5k-18%-11 years ago
0.1.2
CommonJSNone-
ansi-grey
The color grey, in ansi.
142.4k-18%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
@ls-lint/ls-lint
An extremely fast directory and filename linter
142.4k--1 year ago
2.3.1
CommonJSNoneLinting and formatting
remark-preset-lint-consistent
remark preset to configure remark-lint with rules that enforce consistency
142.3k+32%-1 year ago
6.0.1
ESM onlyBundledMarkdown
@applitools/functional-commons
<!-- markdownlint-disable MD024 -->
142.3k--3 years ago
2.0.2
ESM + CommonJSNoneTesting
auto-changelog
Command line tool for generating a changelog from git tags and commit history
142.2k-15%-30 days ago
2.7.0
CommonJSNoneDocumentation tooling

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