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
hygen
The scalable code generator that saves you time.
307.9k+14%-4 years ago
6.2.11
CommonJSBundledState management, React
fast-stream-to-buffer
Consume a stream of data into a binary Buffer as efficiently as possible
307.9k+3%-8 years ago
1.0.0
CommonJSNone-
grunt-contrib-copy
Copy files and folders
307.8k-5%-10 years ago
1.0.0
CommonJSNone-
async-value
Async value container
307.7k-3%-8 years ago
1.2.2
CommonJSNonePromises and async control flow
eslint-formatter-gitlab
Show ESLint results directly in the GitLab code quality results
307.7k+38%-3 months ago
7.2.0
ESM onlyBundledLinting and formatting
async-value-promise
Creates a value/error pair to mimic promise behavior
307.6k+3%-8 years ago
1.1.1
CommonJSNonePromises and async control flow
react-image-gallery
React carousel image gallery component with thumbnail and mobile support
307.6k+3%-7 months ago
2.1.2
ESM + CommonJSBundledUI component libraries, React
trace-event-lib
A library to create a trace of your JS app per Google's Trace Event format.
307.4k+11%-3 years ago
1.4.1
CommonJSBundled-
@dotenvx/tooling
a secure dotenv–from the creator of `dotenv`
307.4k--2 months ago
1.0.3
CommonJSNoneConfiguration, Node.js utilities
nice-grpc-client-middleware-retry
Retry client middleware for nice-grpc
307.4k-33%-1 month ago
3.1.16
CommonJSBundledDOM and browser utilities, Node.js utilities
@antv/component
Visualization components for AntV, based on G.
307.3k--12 days ago
2.1.12
ESM + CommonJSBundledCharts and data visualisation
multi-sort-stream
merge multiple sorted streams into a single sorted stream
307.2k+25%-4 years ago
1.0.4
-None-
express-logging
Express middleware to log each request and response
307.2k+63%-10 years ago
1.1.1
CommonJSNoneHTTP servers and web frameworks, Logging
use-image
Custom React Hook for loading images.
307k+127%-1 year ago
1.1.4
CommonJSBundledReact
@phun-ky/typeof
A set of JavaScript helper functions to check for types
307k--1 month ago
3.0.7
ESM onlyBundledStrings and text
chai-http
Extend Chai Assertion library with tests for http apis
307k-21%-1 year ago
5.1.2
ESM onlyBundledHTTP clients
url-regex
Regular expression for matching URLs
307k-23%-7 years ago
5.0.0
-NoneURLs and query strings
original-url
Reconstruct the original URL used in an HTTP request based on the HTTP request headers
306.9k+9%-7 years ago
1.2.3
CommonJSNoneURLs and query strings
@blueprintjs/core
Core styles & components
306.9k--16 days ago
6.20.0
ESM + CommonJSBundledUI component libraries
measured-reporting
The classes needed to create self reporting dimension aware metrics registries
306.9k+9%--
2.0.0
CommonJSNoneNode.js utilities
url-set-query
small function to append a query string to a URL
306.8k-17%-11 years ago
1.0.0
CommonJSNoneURLs and query strings
svelte-hmr
Bundler agnostic HMR utils for Svelte 3
306.8k-4%--
0.16.0
CommonJSNone-
mapcap
Apply a size limit to a Map class or instance
306.6k+3%-7 years ago
1.0.0
CommonJSNoneCaching, Node.js utilities
breadth-filter
Breadth-first deep object filter
306.6k-3%--
2.0.0
CommonJSNoneNode.js utilities
playwright-ctrf-json-reporter
A Playwright JSON test reporter to create test results reports
306.5k+176%-6 months ago
0.0.29
CommonJSBundledScraping and browser automation, Testing
vanilla-cookieconsent
🍪 Simple cross-browser cookie-consent plugin written in vanilla js.
306.4k+281%--
3.1.0
ESM + CommonJSBundled-
@chakra-ui/spinner
A React component for displaying spinners and loaders
306.4k--3 years ago
2.1.0
ESM + CommonJSBundledReact, UI component libraries
@vue/preload-webpack-plugin
A webpack plugin for injecting <link rel='preload|prefecth'> into HtmlWebpackPlugin pages, with async chunk support
306.3k--5 years ago
2.0.0
CommonJSNoneBundler plugins and loaders, Vue
lockfile-lint-api
Lint an npm or yarn lockfile to analyze and detect issues
306.3k+50%-1 year ago
5.9.2
CommonJSNoneLinting and formatting
self-closing-tags
HTML void elements are not the only self-closing tags. This includes common SVG self-closing elements as well.
306.1k-17%--
1.0.1
CommonJSNone-
@tracetail/vue
Vue SDK for TraceTail browser fingerprinting - over 99.5% accuracy
306k--3 months ago
2.3.15
ESM + CommonJSBundledVue, Security
react-addons-shallow-compare
>**Note:** >This is a legacy React addon, and is no longer maintained. > >We don't encourage using it in new code, but it exists for backwards compatibility. >The recommended migration path is to use [`React.PureComponent`](https://facebook.github.io/re
305.9k-8%--
15.6.3
CommonJSNoneReact, UI component libraries
sql-summary
Summarize any SQL query
305.8k+4%-8 years ago
1.0.1
CommonJSNoneLogging
unicode-byte-truncate
Unicode aware string truncation that given a max byte size will truncate the string to or just below that size
305.8k+14%--
1.0.0
CommonJSNone-
feaxios
Tiny Fetch wrapper that provides a similar API to Axios
305.6k+68%-1 year ago
0.0.23
ESM + CommonJSBundledHTTP clients
bytebuffer
The swiss army knife for binary data in JavaScript.
305.6k+14%-10 years ago
5.0.1
CommonJSNoneWebSockets and realtime, Video and audio
monitor-event-loop-delay
Polyfill for perf_hooks.monitorEventLoopDelay(...)
305.4k+10%-7 years ago
1.0.0
CommonJSNonePolyfills and shims
object-filter-sequence
Apply a sequence of filter functions to an object
305.4k-4%--
1.0.0
CommonJSNone-
relative-microtime
Get the number of microseconds elapsed since January 1, 1970 00:00:00 UTC without fear of clock drift
304.8k+14%-7 years ago
2.0.0
CommonJSNone-
cosmjs-types
JS and TS types relating to Protocol Buffers used by Cosmos SDK and other related projects
304.7k+22%--
0.11.0
CommonJSBundled-
firebase-functions-test
A testing companion to firebase-functions.
304.6k+48%-4 months ago
3.5.0
CommonJSBundledCloud SDKs
facebook-nodejs-business-sdk
SDK for the Facebook Marketing API in Javascript and Node.js
304.6k+111%-10 months ago
24.0.1
CommonJSNone-
async-cache
Cache your async lookups and don't fetch the same thing more than necessary.
304.6k-30%--
1.1.0
CommonJSNoneCaching
@intlify/eslint-plugin-vue-i18n
ESLint plugin for Vue I18n
304.4k--4 months ago
4.5.1
CommonJSBundledLinting and formatting, Vue
ndarray-pack
Packs an array-of-arrays into a single ndarray
304.3k-9%--
1.2.1
CommonJSNone-
@paypal/react-paypal-js
React components for the PayPal JS SDK
304.3k--9 days ago
10.5.1
ESM + CommonJSBundledPayments and commerce, React
object-identity-map
Map implementation based on object identity
304.3k+9%--
1.0.2
CommonJSNone-
stream-chopper
Chop a single stream of data into a series of readable streams
304.3k+9%-7 years ago
3.0.1
CommonJSNone-
get-ready
mixin to add one-time ready event callback handler
304.2k+30%--
3.4.0
ESM + CommonJSBundled-
new-github-issue-url
Generate a URL for opening a new GitHub issue with prefilled title, body, and other fields
304.2k+64%-1 year ago
1.1.0
ESM onlyBundledURLs and query strings

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