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
remark-lint-table-cell-padding
remark-lint rule to warn when table cells are incorrectly padded
175.3k+31%-1 year ago
5.1.1
ESM onlyBundledMarkdown
elastic-builder
A JavaScript implementation of the elasticsearch Query DSL
175.3k+5%-10 months ago
4.1.0
CommonJSBundledTemplating, ORMs and query builders
@allurereport/plugin-agent
Allure Agent Plugin – AI-friendly markdown report generator
175.2k--16 days ago
3.18.0
ESM onlyBundledMarkdown
remark-lint-fenced-code-marker
remark-lint rule to warn when fenced code markers violate the given style
175.1k+23%-1 year ago
4.0.1
ESM onlyBundledMarkdown
@react-pdf-viewer/get-file
A React component to view a PDF document
175.1k--3 years ago
3.12.0
CommonJSBundledPDF and documents, React
is-bluebird
Is this a bluebird promise I see before me?
175.1k-24%-10 years ago
1.0.2
CommonJSNonePromises and async control flow
@crawlee/utils
A set of shared utilities that can be used by crawlers
175k--1 month ago
3.18.1
ESM + CommonJSBundledScraping and browser automation
load-grunt-tasks
Load multiple grunt tasks using globbing patterns
174.9k-6%-7 years ago
5.1.0
-NoneFiles and file systems
react-sparklines
Beautiful and expressive Sparklines component for React
174.9k+77%-9 years ago
1.7.0
CommonJSNoneReact, Charts and data visualisation
react-speech-recognition
Speech recognition for your React app
174.9k+134%-1 year ago
4.0.1
ESM + CommonJSNoneReact
scryptsy
Pure JavaScript implementation of the scrypt key deriviation function that is fully compatible with Node.js and the browser.
174.9k+38%-7 years ago
2.1.0
CommonJSNoneBlockchain and Web3
objection
An SQL-friendly ORM for Node.js
174.8k+21%-2 years ago
3.1.5
CommonJSBundledORMs and query builders
@platejs/resizable
Plate React resize components
174.8k--5 months ago
53.0.0
ESM onlyBundledReact, TypeScript tooling
@univerjs-pro/docs-exchange-client
Document import and export client integration for Univer Pro.
174.7k--10 days ago
1.0.2
ESM + CommonJSBundled-
pubnub
PubNub SDK for JavaScript. Publish/subscribe messaging over HTTP long-poll with server-assigned message ordering, channel occupancy via Here Now, and message history through Message Persistence.
174.7k+31%--
13.0.3
CommonJSBundledWebSockets and realtime
@univerjs-pro/docs-print
Print integration for Univer Docs.
174.6k--10 days ago
1.0.2
ESM + CommonJSBundled-
@mdx-js/esbuild
esbuild plugin for MDX
174.5k--1 year ago
3.1.1
ESM onlyBundledMarkdown, React
@crawlee/core
The scalable web crawling and scraping library for JavaScript/Node.js. Enables development of data extraction and web automation jobs (not only) with headless Chrome and Puppeteer.
174.5k--1 month ago
3.18.1
ESM + CommonJSBundledScraping and browser automation
trpc-cli
Turn a tRPC router into a type-safe, fully-functional, documented CLI
174.5k+190%-2 months ago
0.16.0
ESM onlyBundledCLI tools and terminal utilities, TypeScript tooling
@univerjs/preset-docs-advanced
Preset for advanced Univer Docs with print and exchange capabilities.
174.5k--10 days ago
1.0.2
ESM + CommonJSBundled-
@bkrem/react-transition-group
A react component toolset for managing animations
174.4k--1 year ago
1.3.5
CommonJSNoneAnimation, React
strip-url-auth
Strip the authentication part of a URL
174.4k+4%-5 years ago
2.0.0
ESM onlyNoneAuthentication and authorisation
sourcemapped-stacktrace
A simple module for applying source maps to JS stack traces in the browser.
174.4k+37%--
1.1.11
CommonJSNone-
ky-universal
Use Ky in both Node.js and browsers
174.3k-2%--
1.0.0
ESM onlyBundledHTTP clients, Static site generators and meta-frameworks
@univerjs/preset-docs-node-core
Preset for running Univer Docs on Node.js with core features.
174.3k--10 days ago
1.0.2
ESM + CommonJSBundledPDF and documents
node-os-utils
Advanced cross-platform operating system monitoring utilities with TypeScript support
174.2k+251%-25 days ago
3.1.0
ESM + CommonJSBundledMonitoring and error tracking, TypeScript tooling
@react-pdf-viewer/selection-mode
A React component to view a PDF document
174k--3 years ago
3.12.0
CommonJSBundledPDF and documents, React
vitest-browser-svelte
Render Svelte components in Vitest Browser Mode
174k+435%-1 month ago
3.1.0
ESM onlyBundledSvelte, Testing
react-d3-tree
React component to create interactive D3 tree hierarchies
174k+11%-13 days ago
3.6.7
ESM + CommonJSBundledCharts and data visualisation, React
asmcrypto.js
Asm.js implementation of WebCrypto API
174k+49%--
2.3.2
ESM + CommonJSBundled-
@wordpress/priority-queue
Generic browser priority queue.
174k--11 days ago
3.56.0
ESM + CommonJSBundled-
koa2-ratelimit
IP rate-limiting middleware for Koajs 2. Use to limit repeated requests to APIs and/or endpoints such as password reset.
174k+2%-3 years ago
1.1.3
CommonJSNoneQueues and background jobs
@discoveryjs/natural-compare
Compare strings in a natural order
174k--4 years ago
1.1.0
ESM + CommonJSNone-
lil-gui
Makes a floating panel for controllers on the web.
173.9k+111%--
0.21.0
ESM + CommonJSBundled-
txml
fastest XML DOM Parser for node/browser/worker
173.9k+394%-1 month ago
6.0.3
ESM + CommonJSBundledParsers and serialisers, DOM and browser utilities
@solid-primitives/websocket
Primitive to create a web socket connection
173.8k--4 months ago
1.4.0
ESM onlyBundledWebSockets and realtime
hpp
Express middleware to protect against HTTP Parameter Pollution attacks
173.8k+91%-6 years ago
0.2.3
CommonJSNoneSecurity, HTTP servers and web frameworks
idtoken-verifier
A lightweight library to decode and verify RS JWT meant for the browser.
173.8k+2%-2 years ago
2.2.4
ESM + CommonJSBundledAuthentication and authorisation
pdf-merger-js
merge multiple PDF documents, or parts of them, to a new PDF document
173.8k+75%-2 years ago
5.1.2
ESM onlyBundledPDF and documents
@react-pdf-viewer/toolbar
A React component to view a PDF document
173.8k--3 years ago
3.12.0
CommonJSBundledPDF and documents, React
@mapbox/geojson-extent
compute the bounding box of geojson features
173.7k--5 years ago
1.0.1
CommonJSNoneMaps and geolocation
dialog-polyfill
Polyfill for the dialog element
173.7k+1%--
0.5.6
ESM + CommonJSNonePolyfills and shims, Accessibility
@snyk/graphlib
A directed and undirected multi-graph library
173.5k--3 months ago
3.5.0
CommonJSBundled-
@aws-lambda-powertools/parameters
The parameters package for the Powertools for AWS Lambda (TypeScript) library
173.4k--1 month ago
2.35.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
strftime
strftime for JavaScript
173.4k+13%-2 years ago
0.10.3
CommonJSNone-
fetch-to-node
Node.js-compatible request and response objects for WinterTC runtimes
173.3k+362%-1 year ago
2.1.0
ESM onlyBundled-
libnpmconfig
Standalone library for reading/writing/managing npm configurations
173.3k-26%--
1.2.1
-NoneConfiguration
@react-pdf-viewer/theme
A React component to view a PDF document
173.3k--3 years ago
3.12.0
CommonJSBundledPDF and documents, React
air-datepicker
Lightweight, dependency free, fast, customizable datepicker written in pure JavaScript. ![air datepicker image](https://github.com/t1m0n/air-datepicker/raw/master/docs/img/promo-img.png)
173.2k+193%-1 year ago
3.6.0
ESM + CommonJSBundledDate pickers
@esri/calcite-ui-icons
A collection of UI SVG icons created by Esri for applications.
173k--4 months ago
4.5.0
ESM onlyBundledIcons

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