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
map-visit
Map `visit` over an array of objects.
9.5m-15%-9 years ago
1.0.0
CommonJSNone-
cache-base
Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.
9.5m-12%-4 years ago
4.0.2
CommonJSNoneCaching, State management
frac
Rational approximation with bounded denominator
9.5m+188%-8 years ago
1.1.2
CommonJSBundled-
light-my-request
Fake HTTP injection library
9.5m+264%-1 year ago
6.6.0
CommonJSBundledNode.js utilities
is-npm
Check if your code is running as an npm script
9.5m+28%-1 year ago
6.1.0
ESM onlyBundled-
micromark-extension-mdxjs
micromark extension to support MDX.js
9.5m+253%-2 years ago
3.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
snapdragon
Easy-to-use plugin system for creating powerful, fast and versatile parsers and compilers, with built-in source-map support.
9.5m-12%-5 years ago
0.12.1
CommonJSNoneParsers and serialisers
matcher
Simple wildcard matching
9.5m+142%-1 year ago
6.0.0
ESM onlyBundledFiles and file systems
class-utils
Utils for working with JavaScript classes and prototype methods.
9.5m-17%-8 years ago
0.3.6
CommonJSNoneUtility libraries
stable
A stable array sort for JavaScript
9.5m-6%-8 years ago
0.1.8
CommonJSBundled-
touch
like touch(1) in node
9.5m+32%-2 years ago
3.1.1
-None-
object-copy
Copy static properties, prototype properties, and descriptors from one object to another.
9.5m-21%-9 years ago
1.0.0
CommonJSNone-
format
printf, sprintf, and vsprintf for JavaScript
9.4m+115%-10 years ago
0.2.2
CommonJSNone-
@expo/config
A library for interacting with the app.json
9.4m+245%-1 month ago
57.0.9
CommonJSBundledReact, HTTP servers and web frameworks
@rolldown/binding-wasm32-wasi
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
9.4m+10875%-2 days ago
1.2.11
ESM + CommonJSBundledBundlers, TypeScript tooling
xdg-app-paths
Determine (XDG-compatible) paths for storing application files (cache, config, data, etc)
9.4m+838%-3 years ago
8.3.0
ESM + CommonJSBundledCaching
collapse-white-space
Collapse white space
9.4m+161%-4 years ago
2.1.0
ESM onlyBundled-
wmf
Windows MetaFile (WMF) parser
9.4m+210%-6 years ago
1.0.2
CommonJSBundledImage processing, 3D, WebGL and game engines
react-dropzone
Simple HTML5 drag-drop zone with React.js
9.4m+104%-12 days ago
20.1.2
ESM + CommonJSBundledDOM and browser utilities, React
is-absolute
Returns true if a file path is absolute. Does not rely on the path module and can be used as a polyfill for node.js native `path.isAbolute`.
9.4m+33%-9 years ago
1.0.0
CommonJSNonePolyfills and shims
async-listen
`net.Server#listen()` helper that returns a Promise for async / await
9.3m+252%-1 year ago
3.1.0
CommonJSBundledPromises and async control flow
copy-webpack-plugin
Copy files && directories with webpack
9.3m+5%-6 months ago
14.0.0
CommonJSBundledBundler plugins and loaders
unbzip2-stream
streaming unbzip2 implementation in pure javascript for node and browsers
9.3m+35%-6 years ago
1.4.3
CommonJSNone-
@microsoft/tsdoc
A parser for the TypeScript doc comment syntax
9.3m+95%-10 days ago
0.17.0
ESM + CommonJSBundledDocumentation tooling, Parsers and serialisers
builtins
List of node.js builtin modules
9.3m-2%-1 month ago
6.1.0
ESM onlyBundled-
bottleneck
Distributed task scheduler and rate limiter
9.3m+135%-7 years ago
2.19.5
CommonJSBundledQueues and background jobs
getenv
Get and typecast environment variables.
9.3m+291%-1 year ago
2.0.0
CommonJSNoneConfiguration
style-mod
A minimal CSS module shim
9.3m+284%-8 days ago
4.1.4
ESM + CommonJSBundled-
xlsx
SheetJS Spreadsheet data parser and writer
9.3m+170%-4 years ago
0.18.5
ESM + CommonJSBundledPDF and documents, Parsers and serialisers
regex-not
Create a javascript regular expression for matching everything except for the given string.
9.3m-16%-8 years ago
1.0.2
CommonJSNoneNode.js utilities
file-selector
Convert DataTransfer object to a list of File objects
9.3m+104%-1 month ago
5.0.1
ESM + CommonJSBundledDOM and browser utilities
webpack-bundle-analyzer
Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap
9.3m+37%-9 days ago
5.4.0
CommonJSNoneCharts and data visualisation, Bundler plugins and loaders
v8-compile-cache
Require hook for automatic V8 compile cache persistence
9.3m-20%-3 years ago
2.4.0
CommonJSNone-
abstract-logging
A noop logger that conforms to the Log4j interface for modules to stub out internal logging
9.3m+230%-5 years ago
2.0.1
CommonJSNoneLogging
@fastify/error
A small utility, used by Fastify itself, for generating consistent error objects across your codebase and plugins.
9.3m+252%-1 year ago
4.2.0
CommonJSBundledHTTP servers and web frameworks
compare-func
Get a compare function for array to sort
9.3m+37%-6 years ago
2.0.0
-None-
ignore-by-default
A list of directories you should ignore by default
9.3m+32%-4 years ago
2.1.0
CommonJSNoneFiles and file systems
util.promisify
Polyfill/shim for util.promisify in node versions < v8
9.2m-13%-1 year ago
1.1.3
CommonJSNonePolyfills and shims
nanomatch
Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but complete Bash 4.3 wildcard support only (no support for exglobs, posix brackets or braces)
9.2m-17%-8 years ago
1.2.13
CommonJSNoneFiles and file systems
webdriver-bidi-protocol
This repository contains TypeScript types conforming to the [WebDriver BiDi](https://w3c.github.io/webdriver-bidi/) specification. It also supports WebDriver BiDi extension modules defined in other specifications:
9.2m+649%-12 days ago
1.0.1
CommonJSBundledScraping and browser automation
snapdragon-node
Class for creating AST nodes.
9.2m-9%-7 years ago
3.0.0
CommonJSNoneParsers and serialisers
snapdragon-util
Utilities for the snapdragon parser/compiler.
9.2m-11%-8 years ago
5.0.1
CommonJSNoneParsers and serialisers
findup-sync
Find the first file matching a given pattern in the current directory or the nearest ancestor directory.
9.2m+4%-4 years ago
5.0.0
CommonJSNoneFiles and file systems
aws-ssl-profiles
AWS RDS SSL certificates bundles.
9.2m+345%-2 years ago
1.1.2
CommonJSBundledCloud SDKs, Database clients and drivers
ts-loader
TypeScript loader for webpack
9.2m+25%-3 months ago
9.6.2
CommonJSBundledTypeScript tooling, Bundler plugins and loaders
base
Framework for rapidly creating high quality, server-side node.js applications, using plugins like building blocks
9.2m-15%-8 years ago
3.0.0
CommonJSNoneNode.js utilities
constant-case
Transform into upper case string with an underscore between words
9.2m+26%-2 years ago
4.0.0
ESM onlyNoneUtility libraries
esbuild-register
Transpile JSX, TypeScript and esnext features on the fly with esbuild
9.2m+17%-2 years ago
3.6.0
CommonJSNone-
word
Word Processing Document library
9.2m+195%-6 years ago
0.4.0
CommonJSBundledParsers and serialisers, PDF and documents
jsep
a tiny JavaScript expression parser
9.2m+76%-1 year ago
1.4.0
ESM + CommonJSBundled-

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