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.
All packages
42,510 packages
| Package | Weekly downloads | 12-month change | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|
| php-unserialize tool to unserialize data taken from PHP. It can parse "serialize()" output, or even serialized sessions data. | 14.9k | +76% | - | - 0.0.1 | CommonJS | None | - |
| usocket unix local sockets with descriptor passing | 14.9k | +243% | - | 2 months ago 1.1.0 | CommonJS | None | - |
| knex-postgis postgis extension for knex | 14.9k | -5% | - | 4 years ago 0.14.3 | CommonJS | Bundled | ORMs and query builders |
| @postalsys/gettext A JavaScript implementation of gettext, a localization framework | 14.9k | - | - | 9 months ago 4.1.1 | CommonJS | None | Internationalisation |
| @redux-devtools/chart-monitor Chart monitor for Redux DevTools | 14.9k | - | - | 7 months ago 6.0.0 | ESM only | None | Charts and data visualisation |
| lambda-rate-limiter Simple in-memory rate-limit for Node. | 14.9k | +105% | - | 1 year ago 4.0.2 | ESM only | None | Queues and background jobs |
| @uphold/request-logger A wrapper for the request module that logs all request events | 14.9k | - | - | 2 years ago 3.0.0 | CommonJS | None | Logging |
| blitzstrike Blitz Strike — a universal MCP security-audit toolbelt. BLITZ sweeps the attack surface, EAGLE-EYE traces source-to-sink, STRIKE verifies live. 57 attack chains, 130-tool catalog, intelligence data layer. One server, every agent. | 14.9k | - | - | 19 days ago 2.4.92 | ESM only | None | Security |
| ember-css-url A helper for safely embedding URLs in style properties | 14.8k | +12% | - | 4 years ago 1.0.0 | CommonJS | None | URLs and query strings, Security |
| @adobe/aio-lib-core-tvm A JS client to access the Adobe I/O token vending machine | 14.8k | - | - | 1 year ago 4.0.3 | CommonJS | None | Cloud SDKs |
| dc A multi-dimensional charting library built to work natively with crossfilter and rendered using d3.js | 14.8k | -4% | - | 5 years ago 4.2.7 | ESM + CommonJS | None | Charts and data visualisation |
| @wix/multilingual-manager Wix Multilingual SDK package for accessing available languages | 14.8k | - | - | 29 days ago 1.12.0 | ESM + CommonJS | Bundled | Internationalisation |
| csv-sniffer Takes a sample of CSV text and tries to guess newline character, col delimiter, quote character, and whether or not the first row in the file contains labels | 14.8k | +707% | - | - 0.1.1 | CommonJS | None | - |
| @contentstack/cli-utilities Utilities for contentstack projects | 14.8k | - | - | 23 days ago 2.0.1 | CommonJS | Bundled | CLI tools and terminal utilities |
| @fullcalendar/google-calendar Display events from a public Google Calendar feed | 14.8k | - | - | 1 month ago 7.1.0 | ESM only | Bundled | - |
| new-url-loader A tiny alternative to url-loader and file-loader for webpack 5. | 14.8k | -54% | - | 5 years ago 0.1.1 | CommonJS | None | Bundler plugins and loaders |
| rollup-plugin-version-injector A simple rollup.js plugin to inject your application's version number and/or today's date into your built js, html, and css files! | 14.8k | +536% | - | 5 years ago 1.3.3 | ESM + CommonJS | Bundled | Bundler plugins and loaders |
| poolifier Fast and small Node.js Worker_Threads and Cluster Worker Pool | 14.8k | +51% | - | 7 months ago 5.3.2 | ESM + CommonJS | Bundled | Promises and async control flow, Node.js utilities |
| @ganache/utils Utility functions for @ganache packages | 14.8k | - | - | 2 years ago 0.9.2 | CommonJS | Bundled | Blockchain and Web3, Utility libraries |
| @typia/mcp MCP (Model Context Protocol) integration for typia | 14.8k | - | - | 16 days ago 15.0.0 | ESM + CommonJS | Bundled | Schema validation |
| @sapphire/discord-utilities Discord specific utilities for your JavaScript/TypeScript bots | 14.8k | - | - | 10 months ago 4.0.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| @gongrzhe/server-gmail-autoauth-mcp Gmail MCP server with auto authentication support | 14.8k | - | - | 1 year ago 1.1.11 | ESM only | None | Authentication and authorisation |
| to-str Converts the given value to a string. | 14.8k | -34% | - | 10 years ago 1.0.0 | CommonJS | None | - |
| vue3-dropzone It's inspired by [react-dropzone](https://github.com/react-dropzone/react-dropzone) and implemented with vue3. | 14.8k | +6% | - | 2 years ago 2.2.1 | ESM + CommonJS | Bundled | Vue, Files and file systems |
| aurelia-templating An extensible HTML templating engine supporting databinding, custom elements, attached behaviors and more. | 14.8k | -5% | - | 4 years ago 1.11.1 | ESM + CommonJS | Bundled | Templating |
| ogv WebAssembly media player using Ogg/Vorbis/Theora/Opus/WebM libs compiled with Emscripten | 14.8k | +121% | - | 2 years ago 1.9.0 | CommonJS | None | Video and audio |
| hardhat-deploy-ethers Hardhat TypeScript plugin boilerplate | 14.8k | -32% | - | 2 years ago 0.4.2 | CommonJS | Bundled | Blockchain and Web3 |
| @icon-park/react React Icons for IconPark | 14.8k | - | - | 4 years ago 1.4.2 | ESM + CommonJS | Bundled | Icons, React |
| bunyan-blackhole create a fully functional bunyan logger that doesn't output anything anywhere | 14.8k | -40% | - | 10 years ago 1.1.1 | CommonJS | None | Logging |
| @fastify/pre-commit Automatically install pre-commit hooks for your npm modules. | 14.8k | - | - | 1 year ago 2.2.1 | CommonJS | None | - |
| @praha/byethrow A lightweight, tree-shakable Result type package with a simple, consistent API designed | 14.8k | - | - | 4 months ago 0.12.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| @ladjs/graceful Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Bree job schedulers, and custom handlers. | 14.8k | - | - | 1 year ago 5.0.0 | CommonJS | Bundled | HTTP servers and web frameworks, Database clients and drivers |
| ngx-slick-carousel [](https://badge.fury.io/js/ngx-slick-carousel) [](https://travis-ci.com/leo6104/ngx-slick-carousel) | 14.8k | -18% | - | 1 year ago 20.0.0 | ESM + CommonJS | Bundled | UI component libraries, Angular |
| @lifi/widget LI.FI Widget for cross-chain bridging and swapping. It will drive your multi-chain strategy and attract new users from everywhere. | 14.8k | - | - | 1 month ago 4.6.0 | ESM only | Bundled | Blockchain and Web3 |
| @polymer/iron-media-query Lets you bind to a CSS media query | 14.8k | - | - | 8 years ago 3.0.1 | CommonJS | None | - |
| deepline GTM data CLI and TypeScript SDK for coding agents | 14.8k | - | - | - 0.3.176 | ESM + CommonJS | Bundled | CLI tools and terminal utilities |
| @feathers-plus/batch-loader Reduce requests to backend services by batching calls and caching records. | 14.8k | - | - | 7 years ago 0.3.6 | CommonJS | Bundled | Caching |
| @xmtp/content-type-primitives Primitives for building custom XMTP content types | 14.8k | - | - | 8 months ago 3.0.1 | ESM only | Bundled | Blockchain and Web3 |
| angular-ng-autocomplete Angular autocomplete | 14.8k | -17% | - | 4 years ago 2.0.12 | ESM + CommonJS | Bundled | Angular |
| @douyinfe/semi-animation-styled semi styled animation | 14.8k | - | - | 1 month ago 2.103.0 | ESM + CommonJS | Bundled | Animation |
| eslint-plugin-es5 ESLint plugin for ES5 users. | 14.8k | -33% | - | 6 years ago 1.5.0 | CommonJS | None | Linting and formatting |
| @metaplex-foundation/mpl-candy-machine-core MPL Candy Machine Core JavaScript API. This MPL package is for the current generation of the Candy Machine Core (a.k.a. Candy Machine V3). | 14.8k | - | - | 3 years ago 0.2.2 | CommonJS | Bundled | Blockchain and Web3 |
| fontello-cli Command line interface for Fontello. | 14.8k | +25% | - | 5 years ago 0.6.2 | CommonJS | None | CLI tools and terminal utilities |
| @metaplex-foundation/mpl-candy-guard MPL Candy Guard JavaScript API. This MPL package is for the current generation of the Candy Guard | 14.7k | - | - | 3 years ago 0.5.0 | CommonJS | Bundled | Blockchain and Web3 |
| node-graceful-shutdown Gracefully shutdown your modular NodeJS application | 14.7k | +170% | - | 3 years ago 1.1.5 | CommonJS | Bundled | Node.js utilities |
| dodopayments-checkout A TypeScript library for embedding Dodo Payments checkout (overlay and inline). | 14.7k | +435% | - | 1 month ago 1.9.9 | ESM + CommonJS | Bundled | Payments and commerce, TypeScript tooling |
| @syncfusion/ej2-react-pdfviewer Essential JS 2 PDF viewer Component for React | 14.7k | - | - | 16 days ago 34.2.9 | ESM + CommonJS | None | React, UI component libraries |
| prompt-checkbox Multiple-choice/checkbox prompt. Can be used standalone or with a prompt system like [Enquirer]. | 14.7k | +5% | - | 9 years ago 2.2.0 | CommonJS | None | CLI tools and terminal utilities |
| @nestia/core Super-fast validation decorators of NestJS | 14.7k | - | - | 16 days ago 14.0.0 | CommonJS | Bundled | Documentation tooling, TypeScript tooling |
| solid-markdown Markdown renderer for solid-js | 14.7k | +85% | - | 10 months ago 2.1.1 | ESM only | Bundled | Markdown, Parsers and serialisers |
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
- 3D, WebGL and game engines658
- AI and machine learning191
- Accessibility600
- Angular1,099
- Animation659
- Authentication and authorisation735
- Blockchain and Web31,142
- Build tools319
- Bundler plugins and loaders814
- Bundlers340
- CLI tools and terminal utilities1,738
- CSS-in-JS and styling1,081
- Caching424
- Charts and data visualisation697
- Cloud SDKs1,058
- Compression and archives302
- Configuration263
- Cryptography and hashing697
- DOM and browser utilities983
- Database clients and drivers672
- Date and time306
- Date pickers213
- Dev servers and API mocking213
- Documentation tooling842
- Email379
- Files and file systems629
- Forms222
- GraphQL660
- HTTP clients330
- HTTP servers and web frameworks653
- Icons629
- Image processing416
- Internationalisation620
- Linting and formatting1,226
- Logging635
- Maps and geolocation436
- Markdown1,136
- Monitoring and error tracking505
- Node.js utilities1,166
- Numbers and maths401
- ORMs and query builders444
- PDF and documents645
- Parsers and serialisers1,438
- Payments and commerce308
- Polyfills and shims622
- Promises and async control flow735
- Queues and background jobs261
- React4,733
- Rich text and code editors440
- Routing314
- Schema validation673
- Scraping and browser automation373
- Security514
- State management415
- Static site generators and meta-frameworks531
- Strings and text205
- Svelte500
- Tables and data grids539
- Templating247
- Testing1,409
- TypeScript tooling4,224
- UI component libraries1,602
- URLs and query strings312
- Utility libraries763
- Video and audio776
- Vue1,567
- WebSockets and realtime556
- happy-dom vs jsdomScraping and browser automation
- valibot vs zodSchema validation
- date-fns vs dayjsDate and time
- date-fns vs luxonDate and time
- dayjs vs momentDate and time
- node-fetch vs axiosHTTP clients
- date-fns vs momentDate and time
- es-toolkit vs lodashUtility libraries
- luxon vs dayjsDate and time
- node-fetch vs gotHTTP clients
- axios vs gotHTTP clients
- axios vs superagentHTTP clients
- moment vs luxonDate and time
- remeda vs lodashUtility libraries
- ts-toolbelt vs type-festTypeScript tooling
- ts-essentials vs type-festTypeScript tooling
- chalk vs yoctocolorsCLI tools and terminal utilities
- yargs vs clipanionCLI tools and terminal utilities
- cli-color vs chalkCLI tools and terminal utilities
- type-fest vs utility-typesTypeScript tooling