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
grunt-jscs
Grunt task for checking JavaScript Code Style with jscs.
25.6k+8%--
3.0.1
-NoneLinting and formatting
host-validation-middleware
Middleware for validating host headers in requests to protect against DNS rebinding attacks.
25.6k+14%-6 months ago
0.1.4
ESM onlyNoneHTTP servers and web frameworks
missionlog
🚀 lightweight TypeScript abstract logger • level based filtering and optional tagging • supports both ESM & CJS
25.6k+94%-4 months ago
4.1.3
ESM + CommonJSBundledLogging, TypeScript tooling
gql-dedup
A graphql-tag improvement library which de-duplicates fragments.
25.6k+530%-2 years ago
1.0.3
CommonJSBundledGraphQL
inquirer-datepicker-prompt
Datepicker prompt for inquirer.js
25.5k+106%-4 years ago
0.4.3
CommonJSNoneDate pickers, CLI tools and terminal utilities
secrets.js-grempe
Shamir's threshold secret sharing scheme for JavaScript.
25.5k-9%-7 years ago
2.0.0
CommonJSBundledCryptography and hashing
posthtml-urls
PostHTML plugin for transforming URLs.
25.5k-24%-8 years ago
1.0.0
CommonJSNoneURLs and query strings
@seamapi/types
TypeScript types for the Seam API.
25.5k--13 days ago
1.1081.0
ESM onlyBundledTypeScript tooling
express-robots-txt
Express middleware to serve and generate robots.txt
25.5k+39%-5 years ago
1.0.0
ESM + CommonJSNoneHTTP servers and web frameworks
serverless-better-credentials
Better AWS credentials resolution plugin for serverless
25.5k-39%-1 year ago
2.0.1
CommonJSBundledCloud SDKs
react-native-tree-multi-select
Super-fast, customizable tree view component for React Native with drag-and-drop reordering, multi-selection, and search filtering.
25.5k+16303%-1 month ago
3.0.6
CommonJSBundledReact, TypeScript tooling
videojs-youtube
YouTube playback technology for Video.js
25.5k+25%-3 years ago
3.0.1
CommonJSNoneVideo and audio
@guidepup/guidepup
Screen reader automation library for testing.
25.5k--1 month ago
0.34.0
CommonJSBundledAccessibility
@svar-ui/svelte-toolbar
Svelte toolbar component. Lightweight, customizable, easy-to-use.
25.5k--1 month ago
2.6.1
ESM onlyBundledSvelte
postcss-hover-media-feature
PostCSS plugin that extracts and wraps rules containing `:hover` pseudo-classes in `@media (hover: hover) {}` media queries
25.5k-37%-4 years ago
1.0.2
ESM + CommonJSNoneCSS-in-JS and styling
eslint-plugin-react-hook-form
ESLint plugin for react-hook-form
25.5k+184%-1 year ago
0.3.1
CommonJSNoneLinting and formatting, React
ng-tags-input
Tags input directive for AngularJS
25.5k+20%-9 years ago
3.2.0
CommonJSNoneAngular
ibankit
Validation, field extraction and creation of IBAN, BBAN, BIC numbers
25.5k+135%-1 year ago
1.6.5
ESM + CommonJSBundledSchema validation, TypeScript tooling
key-encoder
Library for encoding ECDSA private keys to PEM, DER and raw hex formats
25.4k-35%-6 years ago
2.0.3
CommonJSNoneBlockchain and Web3
@vcarl/remark-headings
Remark plugin to extract heading metadata while processing markdown files
25.4k--3 years ago
0.1.0
ESM onlyBundledMarkdown
three-perf
Easily monitor your vanilla ThreeJS app performances.
25.4k+312%-1 year ago
1.0.11
ESM + CommonJSBundledMonitoring and error tracking, 3D, WebGL and game engines
libarchive.js
extract/create archive files in browser/nodejs, libarchive port in wasm
25.4k+477%-2 years ago
2.0.2
CommonJSBundledCompression and archives, DOM and browser utilities
eslint-plugin-mocha-no-only
Warns when a .only function call is chained to a Mocha JavaScript test
25.4k+4%-2 years ago
1.2.0
CommonJSNoneLinting and formatting
openzeppelin-solidity
Secure Smart Contract library for Solidity
25.4k-5%-5 years ago
3.4.2
-NoneBlockchain and Web3, Security
gulp-awspublish
gulp plugin to publish files to amazon s3
25.4k-16%-11 months ago
9.0.0
CommonJSNoneCloud SDKs
universal-cookie-express
Hook cookies get/set on Express for server-rendering
25.4k-17%-5 months ago
8.1.2
ESM + CommonJSBundledHTTP servers and web frameworks
socicon
The social icon font
25.4k-8%-9 years ago
3.0.5
CommonJSNoneIcons
nestjs-prisma
Library and schematics to add Prisma integration to a NestJS application
25.4k-16%-8 months ago
0.27.0
CommonJSBundledORMs and query builders
@mui/x-chat-headless
The community edition of the headless MUI X Chat components, including core logic and unstyled UI.
25.4k--1 month ago
9.0.0-alpha.18
ESM + CommonJSBundledReact, Tables and data grids
@github/image-crop-element
Select area for cropping an image. This does not actually crop.
25.4k--5 years ago
5.0.0
ESM onlyBundled-
rollup-plugin-es3
Make rollup compatible with ES3, remove Object.defineProperty of __esModule part
25.4k-42%-8 years ago
1.1.0
CommonJSNoneBundler plugins and loaders
@prerenderer/prerenderer
Fast, flexible, framework-agnostic prerendering for sites and SPAs.
25.4k--2 years ago
1.2.5
ESM + CommonJSBundled-
grunt-env
Specify an ENV configuration for future tasks in the chain
25.3k+17%-7 years ago
1.0.1
-None-
readdir-enhanced
fs.readdir with sync, async, streaming, and async iterator APIs + filtering, recursion, absolute paths, etc.
25.3k-8%-6 years ago
6.0.4
CommonJSBundledPromises and async control flow, Files and file systems
empower-assert
Convert assert to power-assert on ESTree AST
25.3k-81%-8 years ago
2.0.0
CommonJSNoneTesting
blink-diff
A lightweight image comparison tool
25.3k-8%-10 years ago
1.0.13
CommonJSNoneTesting
@altcha/crypto
A lightweight library simplifying asymmetric data encryption using Web Crypto
25.3k--1 year ago
0.0.2
ESM + CommonJSBundledCryptography and hashing
@anvilco/node-fetch
A light-weight module that brings Fetch API to node.js
25.3k--2 years ago
3.1.2-beta.0
ESM onlyBundledHTTP clients, Promises and async control flow
xpath-ts
DOM 3 and 4 XPath 1.0 implemention for browser and Node.js environment.
25.3k-41%-7 years ago
1.3.13
CommonJSBundledDOM and browser utilities
@abstract-foundation/agw-client
Abstract Global Wallet Client SDK
25.3k--5 months ago
1.12.3
ESM + CommonJSBundledBlockchain and Web3
datatables.net-fixedcolumns-bs4
FixedColumns for DataTables with styling for [Bootstrap4](https://getbootstrap.com/docs/4.6/getting-started/introduction/)
25.3k-11%-15 days ago
6.1.0
ESM + CommonJSBundledUI component libraries
metascraper-author
Metascraper rule to extract the author from HTML using Open Graph, JSON-LD, and fallback selectors.
25.3k+258%-1 month ago
5.56.2
CommonJSBundledScraping and browser automation
chai-json-schema-ajv
A chai plugin for validate json schema.
25.3k-79%-5 years ago
5.2.4
CommonJSNoneSchema validation
agnost
Analytics SDK for Model Context Protocol Servers
25.3k+56891%-2 months ago
0.2.1
ESM onlyBundled-
vue2-editor
HTML editor using Vue.js 2, and Quill.js, an open source editor
25.3k-15%-5 years ago
2.10.3
ESM + CommonJSNoneVue, Rich text and code editors
@sebastianwessel/quickjs
A typescript package to execute JavaScript and TypeScript code in a WebAssembly QuickJS sandbox
25.3k--3 months ago
3.1.0
ESM + CommonJSBundledTypeScript tooling
protomaps-leaflet
Vector tile rendering and labeling for [Leaflet](https://github.com/Leaflet/Leaflet).
25.3k+367%-1 year ago
5.1.0
ESM + CommonJSBundledMaps and geolocation
ai-sdk-provider-codex-cli
AI SDK v7 provider for OpenAI Codex CLI (use ChatGPT Plus/Pro subscription)
25.3k+232%-14 days ago
2.3.0
ESM onlyBundledCLI tools and terminal utilities
promise-parallel-throttle
Run promises in parallel, but throttled
25.2k-2%-2 years ago
3.5.0
ESM + CommonJSBundledPromises and async control flow
judoscale-bullmq
BullMQ package for the Judoscale autoscaler
25.2k+1664%-20 days ago
2.2.5
CommonJSNoneQueues and background jobs

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