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
rehype-minify-whitespace
rehype plugin to collapse whitespace
1.5m+263%-2 years ago
6.0.2
ESM onlyBundledMarkdown
is-number-like
Checks whether provided parameter looks like a number
1.5m+30%-9 years ago
1.0.8
CommonJSNone-
gulp
The streaming build system.
1.5m+2%-1 year ago
5.0.1
ESM + CommonJSNoneBuild tools
@scalar/validation
A lightweight, schema-first validation library for Scalar
1.5m--5 days ago
0.6.5
--Schema validation
archive-type
Detect the archive type of a Buffer/Uint8Array
1.5m-15%-9 years ago
4.0.0
--Compression and archives
edge-paths
Get the paths of edge browser easily
1.5m+47%-3 years ago
3.0.5
---
mmdb-lib
Maxmind DB (MMDB) Library
1.5m+1025%-2 months ago
3.0.3
CommonJSBundled-
async-validator
validate form asynchronous
1.5m+27%-4 years ago
4.2.5
--Promises and async control flow
@storybook/test-runner
Test runner for Storybook stories
1.5m--27 days ago
0.24.5
--Testing
get-them-args
Parse argument options
1.5m+123%-8 years ago
1.3.2
---
is-word-character
Check if a character is a word character
1.5m-26%-4 years ago
2.0.1
---
@microsoft/eslint-plugin-sdl
ESLint plugin focused on common security issues and misconfigurations discoverable during static testing as part of Microsoft Security Development Lifecycle (SDL)
1.5m--1 year ago
1.1.0
--Linting and formatting
maxmind
IP lookup using Maxmind databases
1.5m+740%-1 month ago
5.0.7
CommonJSBundledDate and time
remark-emoji
Emoji transformer plugin for Remark
1.5m+135%-1 year ago
5.0.2
--Markdown, Parsers and serialisers
@pm2/js-api
PM2.io API Client for Javascript
1.5m--3 months ago
0.8.1
--Monitoring and error tracking
style-dictionary
Style once, use everywhere. A build system for creating cross-platform styles.
1.5m+151%-9 days ago
5.5.5
--CSS-in-JS and styling
markdown-escapes
Legacy list of escapable characters in markdown
1.5m-26%-4 years ago
2.0.1
--Markdown
types-ramda
Dedicated types library for ramda
1.5m+48%-3 months ago
0.32.0
--Utility libraries, TypeScript tooling
vue-style-loader
Vue.js style loader module for webpack
1.5m-7%-5 years ago
4.1.3
-NoneVue
oidc-client-ts
OpenID Connect (OIDC) & OAuth2 client library
1.5m+196%-6 months ago
3.5.0
--Authentication and authorisation
qr.js
qrcode encoding in javascript
1.5m+31%-13 years ago
0.0.0
CommonJSNone-
driver.js
<h1 align="center"><img height="150" src="https://driverjs.com/driver.svg" /><br> Driver.js</h1>
1.5m+786%-2 months ago
1.8.0
ESM + CommonJSBundled-
dogapi
Datadog API Node.JS Client
1.5m-5%-5 years ago
2.8.4
CommonJSNoneMonitoring and error tracking
eslint-loader
A ESlint loader for webpack
1.5m-3%-6 years ago
4.0.2
CommonJSNoneLinting and formatting
@messageformat/parser
An AST parser for ICU MessageFormat strings
1.5m--1 year ago
5.1.1
--Parsers and serialisers
start-server-and-test
Starts server, waits for URL, then runs test command; when the tests end, shuts down server
1.5m+29%-1 month ago
3.0.12
---
@solana/offchain-messages
Helpers for encoding and decoding messages according to the offchain message specification
1.5m--20 days ago
8.3.0
--Blockchain and Web3
jks-js
jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.
1.5m+396%-4 months ago
1.1.7
---
node-cleanup
installs custom cleanup handlers that run on exiting node
1.5m+14%-9 years ago
2.1.2
---
array-filter
Array#filter for older browsers.
1.5m-22%-11 years ago
1.0.0
---
resq
React Element Selector Query (resq) - Query React components and children by selector (component name)
1.5m+59%-3 years ago
1.11.0
--React
@microsoft/eslint-formatter-sarif
ESLint formatter for the SARIF (Static Analysis Results Interchange Format) v2.1.0 file format
1.5m--2 years ago
3.1.0
--Linting and formatting
exit-on-epipe
Cleanly exit process on EPIPE
1.5m+44%-9 years ago
1.0.1
---
@happy-dom/global-registrator
Use Happy DOM globally in a Node.js environment for testing.
1.5m--18 days ago
20.14.5
--Scraping and browser automation
groq
Tagged template literal for Sanity.io GROQ-queries
1.5m+270%-7 days ago
6.16.0
---
json-schema-merge-allof
Simplify your schema by combining allOf into the root schema, safely.
1.5m+70%-5 years ago
0.8.1
--Schema validation
react-konva
React components for the Konva 2d canvas library. Build interactive graphics, design editors, and whiteboards with JSX.
1.5m+217%-14 days ago
19.3.0
--React
read-excel-file
Read `.xlsx` files in a web browser or in Node.js
1.5m+909%-1 month ago
9.3.10
--PDF and documents
modern-ahocorasick
Unicode-aware Aho–Corasick multi-pattern matching with UTF-16 ranges, counting, lazy iteration, and replacement.
1.5m+115%-6 days ago
3.3.0
--TypeScript tooling
eslint-plugin-react-x
A set of composable ESLint rules for libraries and frameworks that use React as a UI runtime.
1.5m+301%-6 days ago
5.20.8
--Linting and formatting, React
autolinker
Utility to automatically link the URLs, email addresses, phone numbers, hashtags, and mentions (Twitter, Instagram) in a given block of text/HTML
1.5m+37%-1 year ago
4.1.5
---
eventid
A utility for generating monotonically increasing unique event ids across a network of services.
1.5m-17%-4 years ago
2.0.1
CommonJSBundled-
is-whitespace-character
Check if a character is a whitespace character
1.5m-22%-4 years ago
2.0.1
---
@react-hook/passive-layout-effect
A React hook that uses useEffect() on the server and useLayoutEffect() in the browser
1.5m--6 years ago
1.2.1
--React
async-done
Allows libraries to handle various caller provided asynchronous functions uniformly. Maps promises, observables, child processes and streams, and callbacks to callback style.
1.5m-8%-4 years ago
2.0.0
--Promises and async control flow
kill-port
Kill process running on given port
1.5m+111%-4 years ago
2.0.1
---
galactus
Prunes dependencies from your package
1.5m+283%-1 year ago
2.0.2
ESM onlyBundled-
react-tooltip
react tooltip component
1.5m+13%-3 months ago
6.0.8
--React, UI component libraries
mocha-junit-reporter
A JUnit reporter for mocha.
1.5m-17%-3 years ago
2.2.1
CommonJSNoneTesting
@formatjs/intl-listformat
Formats JS list in a i18n-safe way
1.5m--17 days ago
8.3.15
--Internationalisation

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