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
prosemirror-gapcursor
ProseMirror plugin for cursors at normally impossible-to-reach positions
13.2m+468%-6 months ago
1.4.1
ESM + CommonJSBundled-
tempy
Get a random temporary file or directory path
13.2m+34%-7 months ago
3.2.0
ESM onlyBundledFiles and file systems
is-network-error
Check if a value is a Fetch network error
13.2m+168%-4 months ago
1.3.2
ESM onlyBundled-
prosemirror-tables
ProseMirror's rowspan/colspan tables component
13.2m+475%-9 months ago
1.8.5
ESM + CommonJSBundled-
untildify
Convert a tilde path to an absolute path: `~/dev` → `/Users/sindresorhus/dev`
13.2m+19%-1 year ago
6.0.0
ESM onlyBundled-
charenc
character encoding utilities
13.2m+38%-9 years ago
0.0.2
CommonJSNone-
split-on-first
Split a string on the first occurance of a given separator
13.2m+75%-1 year ago
4.0.0
ESM onlyBundledStrings and text
wildcard
Wildcard matching tools
13.2m+25%-3 years ago
2.0.1
CommonJSNone-
rehype-raw
rehype plugin to reparse the tree (and raw nodes)
13.1m+365%-3 years ago
7.0.0
ESM onlyBundledMarkdown
html-webpack-plugin
Simplifies creation of HTML files to serve your webpack bundles
13.1m+5%-2 months ago
5.6.8
CommonJSBundledBundler plugins and loaders
pretty-error
See nodejs errors with less clutter
13.1m+6%-4 years ago
4.0.0
CommonJSBundled-
regex-recursion
Recursive matching plugin for Regex+
13.1m+526%-1 year ago
6.0.2
ESM onlyBundled-
@cacheable/utils
Cacheable Utilities for Caching Libraries
13.1m+940%-2 months ago
2.5.0
ESM + CommonJSBundledCaching
get-own-enumerable-property-symbols
Returns an array of all enumerable symbol properties found directly upon a given object
13.1m+55%-1 month ago
4.0.0
ESM onlyBundled-
crypt
utilities for encryption and hashing
13.1m+64%-9 years ago
0.0.2
CommonJSNone-
css-line-break
css-line-break ==============
13.1m+246%-4 years ago
2.1.0
ESM + CommonJSBundled-
atob
atob for Node.JS and Linux / Mac / Windows CLI (it's a one-liner)
13.1m-4%-8 years ago
2.1.2
CommonJSNone-
querystring
Node's querystring module for all engines.
13.1m-11%-5 years ago
0.2.1
CommonJSNoneURLs and query strings
socket.io-adapter
default socket.io in-memory adapter
13.1m+81%-3 months ago
2.5.8
CommonJSBundledWebSockets and realtime, Node.js utilities
compare-versions
Compare semver version strings to find greater, equal or lesser.
13.1m+98%-2 years ago
6.1.1
ESM + CommonJSBundled-
metro-config
🚇 Config parser for Metro.
13m+240%-13 days ago
0.87.1
CommonJSBundledBundlers, React
lodash.truncate
The lodash method `_.truncate` exported as a module.
13m+31%-10 years ago
4.4.2
-NoneUtility libraries
expand-tilde
Bash-like tilde expansion for node.js. Expands a leading tilde in a file path to the user home directory, or `~+` to the cwd.
13m+30%-9 years ago
2.0.2
CommonJSNoneNode.js utilities
crelt
Tiny DOM-element-creation utility
13m+229%-2 months ago
1.0.7
ESM + CommonJSBundledDOM and browser utilities
prr
A better Object.defineProperty()
13m-1%-12 years ago
1.0.1
CommonJSNone-
text-segmentation
text-segmentation ==============
13m+245%-4 years ago
1.0.3
ESM + CommonJSBundled-
postcss-safe-parser
Fault-tolerant CSS parser for PostCSS
13m+82%-22 days ago
7.1.0
CommonJSBundledCSS-in-JS and styling
metro-babel-transformer
🚇 Base Babel transformer for Metro.
13m+233%-13 days ago
0.87.1
CommonJSBundled-
xml
Fast and simple xml generator. Supports attributes, CDATA, etc. Includes tests and examples.
13m+62%-10 years ago
1.0.1
CommonJSNone-
safe-regex2
detect possibly catastrophic, exponential-time regular expressions
12.9m+320%-5 months ago
5.1.1
CommonJSBundled-
@lukeed/csprng
An alias package for `crypto.randomBytes` in Node.js and/or browsers
12.9m+170%-3 years ago
1.1.0
ESM + CommonJSBundledCryptography and hashing
metro-resolver
🚇 Implementation of Metro's resolution logic.
12.9m+250%-13 days ago
0.87.1
CommonJSBundled-
metro-core
🚇 Metro's core package.
12.9m+231%-13 days ago
0.87.1
CommonJSBundled-
global-directory
Get the directory of globally installed packages and binaries
12.9m+169%-7 months ago
5.0.0
ESM onlyBundledFiles and file systems
@tanstack/start-client-core
Modern and scalable routing for React applications
12.9m+12392%-9 days ago
1.170.32
ESM onlyBundledRouting, React
hashery
Browser Compatible Object Hashing
12.9m--12 days ago
3.0.2
ESM + CommonJSBundledCryptography and hashing
toad-cache
LRU and FIFO caches for Client or Server
12.9m+363%-2 months ago
3.7.4
ESM + CommonJSBundledCaching
fstream
Advanced file system stream things
12.9m+172%-7 years ago
1.0.12
CommonJSNone-
regex-utilities
Tiny helpers for processing regex syntax
12.9m+545%-2 years ago
2.3.0
ESM onlyBundled-
renderkid
Stylish console.log for node
12.9m+6%-4 years ago
3.0.0
CommonJSNone-
linkifyjs
Find URLs, email addresses, #hashtags and @mentions in plain-text strings, then convert them into HTML <a> links.
12.9m+414%-4 months ago
4.3.3
ESM + CommonJSNoneEmail, React
source-map-resolve
Resolve the source map and/or sources for a generated file.
12.9m-12%-6 years ago
0.6.0
-None-
metro-cache
🚇 Cache layers for Metro.
12.9m+232%-13 days ago
0.87.1
CommonJSBundledBundlers, React
stream-buffers
Buffer-backed Streams for reading and writing.
12.9m+165%-2 years ago
3.0.3
CommonJSNone-
moment-timezone
Parse and display moments in any timezone.
12.9m+34%-11 days ago
0.6.4
CommonJSBundledDate and time
@opentelemetry/exporter-prometheus
OpenTelemetry Exporter Prometheus provides a metrics endpoint for Prometheus
12.8m+380%-26 days ago
0.222.0
CommonJSBundledMonitoring and error tracking
ignore-walk
Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.
12.8m+21%-4 months ago
9.0.0
CommonJSNoneFiles and file systems
@tanstack/start-plugin-core
Modern and scalable routing for React applications
12.8m+14076%-4 days ago
1.171.47
ESM onlyBundledRouting, React
metro
🚇 The JavaScript bundler for React Native.
12.8m+250%-13 days ago
0.87.1
CommonJSBundledBundlers, React
errno
libuv errno details exposed
12.8m-2%-5 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