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
rc-util
Common Utils For React Component
4.5m+22%-1 year ago
5.44.4
ESM + CommonJSBundledReact
css-color-names
A JSON Object of css color names mapped to their hex value
4.5m+0%-7 years ago
1.0.1
CommonJSNone-
foreach
foreach component + npm package
4.5m+28%-4 years ago
2.0.6
CommonJSNone-
http-assert
assert with status codes
4.5m+33%-5 years ago
1.5.0
-None-
loud-rejection
Make unhandled promise rejections fail loudly instead of the default silent fail
4.5m-9%-6 years ago
2.2.0
-NonePromises and async control flow
git-up
A low level git url parser.
4.5m+12%-1 year ago
8.1.1
CommonJSBundledURLs and query strings
hoopy
Like an array, but rounder.
4.5m-9%-8 years ago
0.1.4
CommonJSNone-
dir-compare
Node JS directory compare
4.5m+406%-2 years ago
5.0.0
CommonJSBundled-
strip-outer
Strip a substring from the start/end of a string
4.4m+9%-5 years ago
2.0.0
ESM onlyNone-
timeout-signal
Create an AbortSignal that aborts after a delay
4.4m+136%-3 years ago
2.0.0
ESM onlyBundled-
esbuild-wasm
The cross-platform WebAssembly binary for esbuild, a JavaScript bundler.
4.4m+38%-1 month ago
0.28.2
CommonJSBundledBundlers, CSS-in-JS and styling
@scalar/openapi-types
Modern OpenAPI types
4.4m+999%-5 days ago
0.9.7
ESM onlyBundledDocumentation tooling
optimism
Composable reactive caching with efficient invalidation.
4.4m+31%-1 year ago
0.18.1
ESM + CommonJSBundledCaching
next-auth
Authentication for Next.js
4.4m+148%-2 months ago
4.24.15
ESM + CommonJSBundledAuthentication and authorisation, React
command-exists
check whether a command line command exists in the current environment
4.4m+36%-6 years ago
1.2.9
CommonJSNoneCLI tools and terminal utilities
@semantic-release/error
errors with more than just a message
4.4m+14%-3 years ago
4.0.0
ESM onlyNoneDocumentation tooling
git-url-parse
A high level git url parser for common git providers.
4.4m+6%-1 year ago
16.1.0
CommonJSBundledURLs and query strings
oauth
Library for interacting with OAuth 1.0, 1.0A, 2 and Echo. Provides simplified client access and allows for construction of more complex apis and OAuth providers.
4.4m+78%-1 year ago
0.10.2
CommonJSNoneAuthentication and authorisation
lru_map
Finite key-value map using the Least Recently Used (LRU) algorithm where the most recently used objects are keept in the map while less recently used items are evicted to make room for new ones.
4.4m+131%-5 years ago
0.4.1
CommonJSBundledCaching
tippy.js
The complete tooltip, popover, dropdown, and menu solution for the web
4.4m+78%-4 years ago
6.3.7
ESM + CommonJSBundledDOM and browser utilities
proxy-agent-negotiate
Negotiate/SPNEGO proxy authentication for proxy-agents
4.4m--3 months ago
1.1.0
ESM onlyBundledAuthentication and authorisation
js-md5
A simple MD5 hash function for JavaScript supports UTF-8 encoding.
4.4m+1118%-2 months ago
0.9.2
ESM + CommonJSBundledCryptography and hashing
@react-spring/shared
Globals and shared modules
4.4m+81%-3 months ago
10.1.2
ESM + CommonJSBundledAnimation, React
amdefine
Provide AMD's define() API for declaring modules in the AMD format
4.4m-1%-9 years ago
1.0.1
CommonJSNone-
outdent
Remove leading indentation from ES6 template literals.
4.4m+83%-5 years ago
0.8.0
ESM + CommonJSBundled-
streamdown
A drop-in replacement for react-markdown, designed for AI-powered streaming.
4.4m+2907%-1 month ago
2.6.0
ESM onlyBundledMarkdown, Parsers and serialisers
@react-spring/animated
Animated component props for React
4.4m+81%-3 months ago
10.1.2
ESM + CommonJSBundledAnimation, React
treeverse
Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
4.4m+55%-3 years ago
3.0.0
CommonJSNone-
just-diff-apply
Apply a diff to an object. Optionally supports jsonPatch protocol
4.4m+47%-3 years ago
5.5.0
ESM + CommonJSBundledTypeScript tooling, Utility libraries
@react-spring/core
The platform-agnostic core of `react-spring`
4.4m+80%-3 months ago
10.1.2
ESM + CommonJSBundledAnimation, React
@angular/cli
CLI tool for Angular
4.4m+14%-3 days ago
22.2.0
CommonJSBundledCLI tools and terminal utilities, Angular
@react-spring/types
Internal package with TypeScript stuff
4.4m+82%-3 months ago
10.1.2
ESM + CommonJSBundledAnimation, React
graphmatch
A low-level utility for matching a string against a directed acyclic graph of regexes.
4.3m+412477%-7 months ago
1.1.1
ESM onlyBundled-
@googlemaps/js-api-loader
Wrapper for the loading of Google Maps JavaScript API script in the browser
4.3m+143%-5 days ago
2.1.3
ESM + CommonJSBundledMaps and geolocation
opencollective-postinstall
Lightweight npm postinstall message to invite people to donate to your collective
4.3m+36%-6 years ago
2.0.3
CommonJSNone-
workbox-webpack-plugin
A plugin for your Webpack build process, helping you generate a manifest of local files that workbox-sw should precache.
4.3m-5%-4 months ago
7.4.1
CommonJSBundledCaching, Bundler plugins and loaders
json-stringify-nice
Stringify an object sorting scalars before objects, and defaulting to 2-space indent
4.3m+52%-5 years ago
1.1.4
-None-
string.prototype.padend
ES2017 spec-compliant String.prototype.padEnd shim.
4.3m+2%-2 years ago
3.1.6
CommonJSNonePolyfills and shims
@angular/compiler-cli
Angular - the compiler CLI for Node.js
4.3m+30%-3 days ago
22.2.0
ESM onlyBundledAngular, HTTP servers and web frameworks
app-root-path
Determine an app's root path from anywhere inside the app
4.3m+28%-4 years ago
3.1.0
CommonJSBundled-
rehype-harden
A security-focused rehype plugin that filters URLs based on allowed prefixes
4.3m+7542%-7 months ago
1.1.8
ESM onlyBundledSecurity, Markdown
request-promise-core
Core Promise support implementation for the simplified HTTP request client 'request'.
4.3m-13%-6 years ago
1.1.4
CommonJSNoneHTTP clients, Promises and async control flow
rollup-plugin-terser
Rollup plugin to minify generated es bundle
4.3m-13%-6 years ago
7.0.2
ESM + CommonJSBundledBundler plugins and loaders
sass-embedded
Node.js library that communicates with Embedded Dart Sass using the Embedded Sass protocol
4.3m+71%-4 days ago
1.105.0
ESM + CommonJSBundled-
copy-concurrently
Promises of copies of files, directories and symlinks, with concurrency controls and win32 junction fallback.
4.3m-17%-9 years ago
1.0.5
CommonJSNone-
vue-tsc
<p> <a href="https://www.npmjs.com/package/vue-tsc"><img src="https://img.shields.io/npm/v/vue-tsc.svg?labelColor=18181B&color=1584FC" alt="NPM version"></a> <a href="https://github.com/vuejs/language-tools/blob/master/LICENSE"><img src="https://img.s
4.3m+110%-1 month ago
3.3.11
-BundledVue
javascript-natural-sort
Natural Sort algorithm for Javascript - Version 0.7 - Released under MIT license
4.3m+64%-12 years ago
0.7.1
CommonJSNone-
which-pm-runs
Detects what package manager executes the process
4.3m+74%-6 months ago
2.0.0
ESM onlyNone-
agent-cli-detector
Detect whether a JavaScript CLI is running inside a coding agent.
4.3m--1 month ago
0.1.7
ESM + CommonJSBundledCLI tools and terminal utilities
promise-call-limit
Call an array of promise-returning functions, restricting concurrency to a specified limit.
4.3m+47%-2 years ago
3.0.2
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