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
react-leaflet
React components for Leaflet maps
2.6m+303%-1 year ago
5.0.0
ESM onlyBundledMaps and geolocation, React
console-table-printer
Printing pretty tables on console log
2.6m+62%-3 months ago
2.16.1
CommonJSBundled-
promisepipe
Pipe node.js streams safely with Promises
2.6m+216%-8 years ago
3.0.0
CommonJSNonePromises and async control flow
dependency-tree
Get the dependency tree of a module
2.6m+62%-3 months ago
12.0.1
ESM onlyBundledCSS-in-JS and styling, TypeScript tooling
@shuding/opentype.js
OpenType font parser
2.6m+681%-4 years ago
1.3.5
ESM + CommonJSNoneNode.js utilities
magic-string-ast
magic-string with AST shortcut.
2.6m+195%-2 months ago
2.1.1
ESM onlyNone-
is-natural-number
Check if a value is a natural number
2.6m-10%-10 years ago
4.0.1
-None-
css-box-shadow
CSS box-shadow parser and stringifier
2.6m+677%-9 years ago
1.0.0-3
CommonJSNone-
bun
Bun is a fast all-in-one JavaScript runtime.
2.6m+650%-23 days ago
1.4.2
-NoneBundlers, TypeScript tooling
jsonrepair
Repair broken JSON documents
2.6m+252%-2 months ago
3.15.0
ESM + CommonJSBundledParsers and serialisers
pm2
Production process manager for Node.JS applications with a built-in load balancer.
2.6m+24%-1 month ago
7.0.4
CommonJSBundledMonitoring and error tracking, CLI tools and terminal utilities
decompress
Extracting archives made easy
2.6m+3%-6 years ago
4.2.1
-NoneCompression and archives
css-background-parser
Parse an element’s CSS background properties to get a list of individual backgrounds
2.6m+698%-10 years ago
0.1.0
CommonJSNone-
jimp
An image processing library written entirely in JavaScript.
2.6m+88%-5 months ago
1.6.1
ESM + CommonJSBundledImage processing
@scalar/openapi-upgrader
Upgrade OpenAPI documents to the latest and greatest version
2.6m+9101%-3 days ago
0.3.1
ESM onlyBundledDocumentation tooling
jpeg-exif
Use for parse .jpg file exif info (including GPS info.).
2.6m+195%-7 years ago
1.1.4
CommonJSNoneImage processing
chevrotain-allstar
LL(*) lookahead strategy for the Chevrotain parser library
2.6m+126%-1 month ago
0.5.0
ESM onlyBundledParsers and serialisers
nunjucks
A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)
2.6m+116%-3 years ago
3.2.4
CommonJSNoneTemplating
react-side-effect
Create components whose prop changes map to a global side effect
2.6m+31%-4 years ago
2.1.2
CommonJSNoneReact
user-home
Get the path to the user home directory
2.6m-5%-5 years ago
3.0.0
-None-
hot-shots
Node.js client for StatsD, DogStatsD, and Telegraf
2.6m+50%-14 days ago
17.1.1
ESM + CommonJSBundledMonitoring and error tracking
glob-base
Returns an object with the (non-glob) base path and the actual pattern.
2.6m-21%-11 years ago
0.3.0
CommonJSNoneFiles and file systems
randomatic
Generate randomized strings of a specified length using simple character sequences. The original generate-password.
2.6m-17%-7 years ago
3.1.1
CommonJSNoneNode.js utilities
decompress-tar
decompress tar plugin
2.6m-5%-9 years ago
4.1.1
-NoneCompression and archives
decompress-targz
decompress tar.gz plugin
2.6m+1%-9 years ago
4.1.1
-None-
decompress-tarbz2
decompress tar.bz2 plugin
2.6m+1%-9 years ago
4.1.1
-None-
unist-util-remove
unist utility to remove nodes from a tree
2.6m+59%-3 years ago
4.0.0
ESM onlyBundled-
tiny-typed-emitter
Fully type-checked EventEmitter
2.6m+368%-5 years ago
2.1.0
CommonJSNoneTypeScript tooling
sass-lookup
Get the file associated with a Sass import
2.6m+60%-4 months ago
7.0.0
ESM onlyNoneCSS-in-JS and styling
sort-object-keys
Sort an object's keys, including an optional key list
2.6m+26%-8 months ago
2.1.0
ESM onlyBundled-
temporal-polyfill
A lightweight polyfill for Temporal, successor to the JavaScript Date object
2.6m+445%-16 days ago
1.0.5
ESM onlyBundled-
dtrace-provider
Native DTrace providers for node.js applications
2.6m+41%-7 years ago
0.8.8
CommonJSNone-
mathjs
Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif
2.6m+107%-5 months ago
15.2.0
ESM + CommonJSBundledNumbers and maths
@solana/options
Managing and serializing Rust-like Option types in JavaScript
2.6m+269%-18 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
canonicalize
JSON canonicalize function
2.6m+377%-9 days ago
5.1.0
ESM onlyBundledCryptography and hashing
object-path
Access deep object properties using a path
2.6m+23%-5 years ago
0.11.8
-None-
module-lookup-amd
Resolve aliased dependency paths using a RequireJS config
2.6m+59%-4 months ago
10.0.1
ESM onlyNone-
@tanstack/vue-virtual
Headless UI for virtualizing scrollable elements in Vue
2.6m+253%-13 days ago
3.13.39
ESM + CommonJSBundledTables and data grids, React
@solana/codecs
A library for encoding and decoding any data structure
2.6m+274%-18 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
cronstrue
Convert cron expressions into human readable descriptions
2.6m+166%-12 days ago
3.27.0
CommonJSBundledDate and time
simple-wcswidth
Simplified JS/TS implementation of wcswidth() written by Markus Kuhn in C
2.6m+70%-1 year ago
1.1.2
CommonJSBundled-
@appium/types
Various type declarations used across Appium
2.6m+230%-3 days ago
1.7.1
CommonJSBundledScraping and browser automation, Testing
stylus-lookup
Get the file associated with an imported/required Stylus partial
2.6m+51%-4 months ago
7.0.0
ESM onlyNoneCSS-in-JS and styling
fzf
Do fuzzy matching using FZF algorithm in JavaScript
2.6m+368%-3 years ago
0.5.2
ESM + CommonJSBundled-
koa-convert
convert modern Koa legacy generator-based middleware to promise-based middleware
2.6m-3%-6 years ago
2.0.0
CommonJSNoneHTTP servers and web frameworks, Promises and async control flow
check-disk-space
Light multi-platform disk space checker without third party for Node.js
2.6m+60%-3 years ago
3.4.0
ESM + CommonJSBundledNode.js utilities
@langchain/openai
OpenAI integrations for LangChain.js
2.5m+114%-16 days ago
1.5.13
ESM + CommonJSBundled-
deep-diff
Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.
2.5m+45%-8 years ago
1.0.2
CommonJSNone-
livekit-client
JavaScript/TypeScript client SDK for LiveKit
2.5m+1013%-20 days ago
2.22.3
ESM + CommonJSBundledTypeScript tooling
@tabler/icons
A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.
2.5m+204%-5 days ago
3.48.0
CommonJSNoneIcons

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