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
es6-set
ECMAScript6 Set polyfill
2.1m-22%-4 years ago
0.1.6
-NonePolyfills and shims
is-mobile
Check if mobile browser.
2.1m+207%-1 year ago
5.0.0
CommonJSBundled-
lodash.foreach
The lodash method `_.forEach` exported as a module.
2.1m+16%-10 years ago
4.5.0
-NoneUtility libraries
is-redirect
Check if a number is a redirect HTTP status code
2.1m+4%-5 years ago
2.0.0
ESM onlyNone-
unzip-response
Unzip a HTTP response if needed
2.1m-0%-9 years ago
3.0.0
-NoneCompression and archives
jss
A lib for generating Style Sheets with JavaScript.
2.1m-4%-3 years ago
10.10.0
ESM + CommonJSBundledCSS-in-JS and styling
@solana/nominal-types
Type utilties for creating nominal/branded types in TypeScript
2.1m+887%-20 days ago
8.3.0
-BundledBlockchain and Web3
jsx-ast-utils-x
AST utility module for statically analyzing JSX
2.1m+816%-1 year ago
0.1.0
CommonJSNoneLinting and formatting
hook-std
Hook and modify stdout and stderr
2.1m+29%-1 year ago
4.0.0
ESM onlyBundled-
validate.io-function
Validates if a value is a function.
2.1m+88%-11 years ago
1.0.2
CommonJSNoneSchema validation
wkx
A WKT/WKB/EWKT/EWKB/TWKB/GeoJSON parser and serializer
2.1m+20%-6 years ago
0.5.0
CommonJSBundledMaps and geolocation
@rolldown/binding-darwin-x64
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
2.1m+2122%-5 days ago
1.2.11
CommonJSNoneBundlers, TypeScript tooling
elegant-spinner
Elegant spinner for interactive CLI apps
2.1m+18%-5 years ago
3.0.0
ESM onlyNoneCLI tools and terminal utilities, Logging
right-align
Right-align the text in a string.
2.1m-9%-11 years ago
0.1.3
CommonJSNoneStrings and text
reduce-function-call
Reduce function calls in a string, using a callback
2.1m+49%-7 years ago
1.0.3
-None-
@jsdoc/salty
A drop-in replacement for (some of) TaffyDB.
2.1m+46%-5 months ago
0.2.12
-NoneDocumentation tooling
@csstools/postcss-content-alt-text
Generate fallback values for content with alt text
2.1m+91%-22 days ago
3.0.4
ESM onlyBundledCSS-in-JS and styling
vue-template-compiler
template compiler for Vue 2.0
2.1m-5%-2 years ago
2.7.16
CommonJSBundledVue
listr-verbose-renderer
Listr verbose renderer
2m+20%-6 years ago
0.6.0
-None-
io-ts
TypeScript runtime type system for IO decoding/encoding
2m+22%-1 year ago
2.2.22
ESM + CommonJSBundledTypeScript tooling, Schema validation
rate-limiter-flexible
Node.js atomic and non-atomic counters, rate limiting tools, protection from DoS and brute-force attacks at scale
2m+95%-11 days ago
11.2.1
CommonJSBundledSecurity, HTTP servers and web frameworks
launchdarkly-js-sdk-common
LaunchDarkly SDK for JavaScript - common code
2m+29%-1 month ago
5.8.3
CommonJSBundled-
ts-graphviz
Graphviz library for TypeScript
2m+90%-7 months ago
3.0.7
ESM onlyBundledTypeScript tooling
component-type
Type assertions aka less-broken `typeof`
2m+61%-2 years ago
2.0.0
CommonJSBundled-
optimize-css-assets-webpack-plugin
A Webpack plugin to optimize \ minimize CSS assets.
2m-12%-5 years ago
6.0.1
CommonJSNoneBundler plugins and loaders
@libsql/client
libSQL driver for TypeScript and JavaScript
2m+476%-27 days ago
0.18.0
ESM + CommonJSBundledCloud SDKs, Database clients and drivers
input-format
Formatting user's text input on-the-fly
2m+133%-1 year ago
0.3.14
ESM + CommonJSBundled-
@rc-component/async-validator
Validate form asynchronous
2m+113%-3 months ago
6.0.0
ESM + CommonJSBundled-
rc-dialog
dialog ui component for react
2m+17%-1 year ago
10.0.0
ESM + CommonJSBundledReact, UI component libraries
rtl-detect
Library will help you to detect if the locale is right-to-left language.
2m+178%-2 years ago
1.1.2
CommonJSNone-
load-yaml-file
Read and parse a YAML file.
2m+33%-5 years ago
1.0.0
ESM onlyNone-
selenium-webdriver
The official WebDriver JavaScript bindings from the Selenium project
2m+19%-19 days ago
4.49.0
CommonJSNoneScraping and browser automation, Testing
argv-formatter
Bizarro minimist: transform an options object into argv
2m+12%-11 years ago
1.0.0
CommonJSNoneNode.js utilities
@libsql/core
libSQL driver for TypeScript and JavaScript
2m+497%-27 days ago
0.18.0
ESM + CommonJSBundledCloud SDKs, Database clients and drivers
pusher-js
Pusher Channels JavaScript library for browsers, React Native, NodeJS and web workers
2m+168%-2 months ago
8.6.0
CommonJSNoneWebSockets and realtime
spawn-error-forwarder
Emit errors on stdout stream for a spawned child process
2m+16%-11 years ago
1.0.0
CommonJSNoneNode.js utilities
jsqr
A pure javascript QR code reading library that takes in raw images and will locate, extract and parse any QR code found within.
2m+242%-5 years ago
1.4.0
CommonJSBundledTypeScript tooling
pretty-time
Easily format the time from node.js `process.hrtime`. Works with timescales ranging from weeks to nanoseconds.
2m+68%-8 years ago
1.1.0
CommonJSNoneDate and time
minisearch
Tiny but powerful full-text search engine for browser and Node
2m+318%-1 year ago
7.2.0
ESM + CommonJSBundled-
rc-collapse
rc-collapse ui component for react
2m+9%-1 year ago
4.0.0
ESM + CommonJSBundledReact, UI component libraries
rc-overflow
Auto collapse box when overflow
2m+26%-11 months ago
1.5.0
ESM + CommonJSBundledReact
langchain
Typescript bindings for langchain
2m+114%-7 days ago
1.5.12
ESM + CommonJSBundled-
msw-storybook-addon
Mock APIs in Storybook using Mock Service Worker.
2m+112%-13 days ago
3.0.3
ESM onlyNoneDev servers and API mocking, WebSockets and realtime
drange
For adding, subtracting, and indexing discontinuous ranges of numbers
2m+59%-6 years ago
2.0.1
CommonJSBundled-
@solana/rpc-types
Type definitions for values used in the Solana RPC, and helper functions for working with them
2m+755%-20 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
import-from-esm
Import a module like with require() but from a given path (for ESM)
2m+48%-1 year ago
2.0.0
ESM onlyBundled-
remove-trailing-slash
removes trailing slashes
2m+63%-6 years ago
0.1.1
CommonJSBundled-
dottie
Fast and safe nested object access and manipulation in JavaScript
2m+7%-7 months ago
2.0.7
CommonJSNone-
lodash.pickby
The lodash method `_.pickBy` exported as a module.
2m+74%-10 years ago
4.6.0
-NoneUtility libraries
expo-blur
A component that renders a native blur view on iOS and falls back to a semi-transparent view on Android. A common usage of this is for navigation bars, tab bars, and modals.
2m+339%-18 days ago
57.0.3
CommonJSBundledReact, HTTP servers and web frameworks

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