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
bytes
Utility to parse a string bytes to bytes and vice-versa
104.1m+90%-4 years ago
3.1.2
-None-
@typescript-eslint/parser
An ESLint custom parser which leverages TypeScript ESTree
104m+117%-4 days ago
8.70.1
CommonJSBundledLinting and formatting, TypeScript tooling
ci-info
Get details about the current Continuous Integration environment
103.9m+53%-7 months ago
4.4.0
CommonJSBundled-
@eslint/js
ESLint JavaScript language implementation
103.9m+127%-7 months ago
10.0.1
CommonJSBundledLinting and formatting
@eslint-community/regexpp
Regular expression parser for ECMAScript.
103.4m+153%-11 months ago
4.12.2
ESM + CommonJSBundledParsers and serialisers
word-wrap
Wrap words to a specified length.
103.4m+124%-3 years ago
1.2.5
CommonJSBundledCLI tools and terminal utilities
cookie-signature
Sign and unsign cookies
103.3m+144%-1 year ago
1.2.2
CommonJSNone-
pathe
Universal filesystem path utils
103.3m+202%-1 year ago
2.0.3
ESM + CommonJSBundled-
fastq
Fast, in memory work queue
103.1m+90%-27 days ago
1.20.3
CommonJSNone-
schema-utils
webpack Validation Utils
103m+19%-12 days ago
4.5.0
CommonJSBundledSchema validation
http-proxy-agent
An HTTP(s) proxy `http.Agent` implementation for HTTP
103m+68%-3 months ago
9.1.0
ESM onlyBundledNode.js utilities
@types/react-dom
TypeScript definitions for react-dom
102.4m+253%-15 days ago
19.3.0
CommonJSBundled-
lightningcss-linux-x64-gnu
A CSS parser, transformer, and minifier written in Rust
102.3m+1048%-2 months ago
1.33.0
CommonJSNoneParsers and serialisers, Build tools
@opentelemetry/core
OpenTelemetry Core provides constants and utilities shared by all OpenTelemetry SDK packages.
102.2m+220%-25 days ago
2.11.0
ESM + CommonJSBundledMonitoring and error tracking
setprototypeof
A small polyfill for Object.setprototypeof
102.1m+74%-7 years ago
1.2.0
CommonJSBundledPolyfills and shims
source-map-support
Fixes stack traces for files with source maps
101.8m+48%-4 years ago
0.5.21
CommonJSNone-
express
Fast, unopinionated, minimalist web framework
101.5m+120%-9 months ago
5.2.1
-NoneHTTP servers and web frameworks
is-wsl
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
101.3m+100%-7 months ago
3.1.1
ESM onlyBundledCLI tools and terminal utilities
json-buffer
JSON parse & stringify that supports binary via bops & base64
101.1m+129%-8 years ago
3.0.1
-None-
require-from-string
Require module from string
100.8m+154%-8 years ago
2.0.2
-None-
@typescript-eslint/eslint-plugin
TypeScript plugin for ESLint
100.6m+113%-4 days ago
8.70.1
CommonJSBundledLinting and formatting, TypeScript tooling
mkdirp
Recursively mkdir, like `mkdir -p`
100m+9%-3 years ago
3.0.1
ESM + CommonJSBundledFiles and file systems
supports-preserve-symlinks-flag
Determine if the current node version supports the `--preserve-symlinks` flag.
99.8m+71%-4 years ago
1.0.0
CommonJSNoneNode.js utilities
reusify
Reuse objects and functions with style
98.9m+80%-1 year ago
1.1.0
CommonJSBundled-
tinyexec
A minimal library for executing processes in Node
98.9m+380%-22 days ago
1.3.1
ESM onlyBundledNode.js utilities
cosmiconfig
Find and load configuration from a package.json property, rc file, TypeScript module, and more!
98.7m+47%-26 days ago
10.0.1
CommonJSBundledConfiguration
@typescript-eslint/type-utils
Type utilities for working with TypeScript + ESLint together
98.7m+129%-4 days ago
8.70.1
CommonJSBundledLinting and formatting, TypeScript tooling
fast-uri
Dependency-free RFC 3986 URI toolbox
98.3m+195%-7 days ago
4.2.1
CommonJSBundledURLs and query strings
prettier
Prettier is an opinionated code formatter
97.8m+97%-2 days ago
3.9.9
ESM + CommonJSBundledLinting and formatting
range-parser
Range header field string parser
97.5m+123%-2 months ago
1.3.0
-NoneParsers and serialisers, Node.js utilities
@nodelib/fs.stat
Get the status of a file with some features
97.4m+82%-1 year ago
4.0.0
CommonJSBundledFiles and file systems
tough-cookie
RFC6265 Cookies and Cookie Jar for node.js
97.2m+86%-2 months ago
6.0.2
ESM + CommonJSBundled-
tailwindcss
A utility-first CSS framework for rapidly building custom user interfaces.
96m+322%-2 months ago
4.3.3
ESM + CommonJSBundledCSS-in-JS and styling
merge-descriptors
Merge objects using their property descriptors
95.4m+144%-2 years ago
2.0.0
CommonJSBundled-
ajv-formats
Format validation for Ajv v7+
95.4m+169%-2 years ago
3.0.1
CommonJSBundled-
require-directory
Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.
95.2m+80%-11 years ago
2.1.1
CommonJSNone-
ansi-escapes
ANSI escape codes for manipulating the terminal
95m+45%-7 months ago
7.3.0
ESM onlyBundledCLI tools and terminal utilities, Logging
is-plain-obj
Check if a value is a plain object
95m+94%-4 years ago
4.1.0
ESM onlyBundled-
is-arrayish
Determines if an object can be used as an array
95m+39%-1 year ago
0.3.4
-None-
loose-envify
Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
94.9m+145%-8 years ago
1.4.0
CommonJSNone-
lodash.merge
The Lodash method `_.merge` exported as a module.
94.7m+109%-7 years ago
4.6.2
-NoneUtility libraries
pify
Promisify a callback-style function
94.6m+20%-4 years ago
6.1.0
ESM onlyBundledPromises and async control flow
jose
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
94.5m+452%-20 days ago
6.2.12
ESM onlyBundledCloud SDKs, Authentication and authorisation
ts-api-utils
Utility functions for working with TypeScript's API. Successor to the wonderful tsutils. 🛠️️
94.4m+159%-6 months ago
2.5.0
ESM + CommonJSBundledTypeScript tooling
@nodelib/fs.walk
A library for efficiently walking a directory recursively
94.1m+85%-1 year ago
3.0.1
CommonJSBundledFiles and file systems
whatwg-mimetype
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
93.9m+184%-8 months ago
5.0.0
CommonJSNone-
strip-final-newline
Strip the final newline character from a string or Uint8Array
93.8m+79%-2 years ago
4.0.0
ESM onlyBundled-
run-parallel
Run an array of functions in parallel
93.8m+94%-5 years ago
1.2.0
CommonJSNonePromises and async control flow
@nodelib/fs.scandir
List files and directories inside the specified directory
93.5m+84%-1 year ago
4.0.1
CommonJSBundledFiles and file systems
@opentelemetry/api-logs
Public logs API for OpenTelemetry
92.6m+302%-25 days ago
0.222.0
ESM + CommonJSBundledMonitoring and error tracking

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