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 |
|---|---|---|---|---|---|---|---|
| etherscan-api API to etherscan with a simple interface (Etherscan V2, multichain) | 14.7k | +36% | - | 18 days ago 12.1.0 | ESM only | Bundled | Blockchain and Web3 |
| pre-push Automatically install pre-push hooks for your npm modules. | 14.7k | -42% | - | 4 years ago 0.1.4 | CommonJS | None | - |
| @adobe/mdast-util-gridtables MDAST Util Gridtables | 14.7k | - | - | 5 months ago 4.0.19 | ESM only | None | Markdown, Parsers and serialisers |
| robots-txt-parser A lightweight robots.txt parser for Node.js with support for wildcards, caching and promises. | 14.7k | +348% | - | 4 years ago 2.0.3 | CommonJS | None | Parsers and serialisers, Scraping and browser automation |
| deep-chat Customizable chat component for AI APIs | 14.7k | +40% | - | 1 month ago 2.5.1 | ESM only | Bundled | React, Vue |
| gatsby-plugin-no-sourcemaps Disable sourcemaps when building JavaScript | 14.7k | -0% | - | 8 months ago 5.16.0 | CommonJS | None | GraphQL, React |
| grunt-open Open urls and files from a grunt task | 14.7k | +25% | - | 7 years ago 0.2.4 | CommonJS | None | - |
| icon-set-creator Android & iOS icon generator for React Native | 14.7k | +374% | - | 2 years ago 1.2.6 | CommonJS | None | CLI tools and terminal utilities, Icons |
| timescape A flexible, headless date and time input library for JavaScript. Provides tools for building fully customizable date and time input fields, with support for libraries like React, Preact, Vue, Svelte and Solid. | 14.7k | +60% | - | 21 days ago 0.9.1 | ESM + CommonJS | None | React, Vue |
| @johmun/vue-tags-input A tags input component for VueJS with autocompletion, custom validation, templating and much more | 14.7k | - | - | 7 years ago 2.1.0 | CommonJS | None | Vue |
| eslint-plugin-slop ESLint rules that flag low-value code and prose patterns. | 14.7k | - | - | - 0.1.3 | ESM only | Bundled | Linting and formatting |
| medium CSP-style channel library using ES7 async/await keywords | 14.7k | -60% | - | 4 years ago 1.2.0 | CommonJS | None | Promises and async control flow |
| karma-env-preprocessor A Karma plugin to read environment variables and make them available inside your tests. | 14.7k | -16% | - | - 0.1.1 | CommonJS | None | Configuration, Node.js utilities |
| lottie-web-vue Airbnb Lottie-web component for Vue.js projects | 14.7k | -49% | - | 2 months ago 3.0.1 | ESM + CommonJS | Bundled | Vue, Animation |
| @depay/solana-web3.js Solana Web3.js browser pre-built usable in rollup bundles. | 14.7k | - | - | 1 year ago 1.98.3 | ESM + CommonJS | None | Blockchain and Web3, Bundlers |
| @tsed/platform-express A TypeScript Framework on top of Express | 14.7k | - | - | 17 days ago 8.38.8 | ESM only | Bundled | TypeScript tooling, HTTP servers and web frameworks |
| sv-typewriter > A simple and reusable typewriter effect for your Svelte applications | 14.7k | +1104% | - | 1 year ago 4.1.2 | ESM only | Bundled | Svelte |
| aws-sdk-v3-proxy A wrapper for adding proxy support to AWS SDK v3 clients | 14.7k | +258% | - | 2 years ago 2.2.0 | CommonJS | Bundled | Cloud SDKs |
| africastalking Official AfricasTalking node.js API wrapper | 14.7k | +122% | - | 2 months ago 0.8.3 | CommonJS | None | Payments and commerce |
| to-integer Converts the given value to an integer. | 14.7k | +2% | - | 10 years ago 1.0.1 | CommonJS | None | - |
| react-graph-vis A react component to render nice graphs using vis.js | 14.7k | -16% | - | 5 years ago 1.0.7 | CommonJS | None | React |
| @metaplex-foundation/mpl-metaplex MPL Metaplex JavaScript API. | 14.7k | - | - | 4 years ago 0.0.5 | CommonJS | Bundled | Blockchain and Web3 |
| @vonage/reports The Reports API enables you to request a report of activity for your Vonage account. | 14.7k | - | - | 29 days ago 1.2.1 | ESM + CommonJS | Bundled | Video and audio |
| @zenstackhq/cli FullStack database toolkit with built-in access control and automatic API generation. | 14.7k | - | - | 14 days ago 3.9.6 | ESM + CommonJS | Bundled | ORMs and query builders, CLI tools and terminal utilities |
| react-loading-overlay Loading overlays with fade, spinner, message support. | 14.7k | -32% | - | 7 years ago 1.0.1 | CommonJS | None | React |
| react-bootstrap-table It's a react table for bootstrap | 14.7k | -7% | - | 8 years ago 4.3.1 | CommonJS | None | UI component libraries, React |
| @metaplex-foundation/mpl-token-vault MPL Token Vault JavaScript API. | 14.7k | - | - | 4 years ago 0.0.2 | CommonJS | Bundled | Blockchain and Web3 |
| absurd-sdk TypeScript SDK for Absurd - PostgreSQL-based durable task execution | 14.7k | - | - | 2 months ago 0.5.0 | ESM + CommonJS | Bundled | Database clients and drivers |
| @intentui/icons A library of beautifully crafted react icons, perfect for enhancing the visual appeal and user experience of your web applications. | 14.7k | - | - | 7 months ago 1.11.3 | ESM + CommonJS | Bundled | Icons, React |
| @finsit/eslint-plugin-cypress An ESLint plugin for projects using Cypress | 14.7k | - | - | 4 years ago 3.1.1 | CommonJS | None | Linting and formatting |
| eslint-plugin-emotion ESLint rules for emotion | 14.7k | -42% | - | 5 years ago 11.0.0 | CommonJS | None | Linting and formatting |
| nestjs-opensearch OpenSearch module for NestJS framework | 14.7k | +1% | - | 1 month ago 1.4.2 | - | Bundled | TypeScript tooling |
| installed-check Verifies that installed modules comply with the requirements specified in package.json | 14.7k | -33% | - | 2 months ago 11.0.0 | ESM only | None | CLI tools and terminal utilities |
| mcp-auth Plug and play auth for Model Context Protocol (MCP) servers | 14.7k | +3872% | - | 1 month ago 1.0.0-beta.1 | ESM only | Bundled | Authentication and authorisation |
| mind-elixir Mind elixir is a free open source mind map core. | 14.7k | +215% | - | 1 month ago 6.0.0-next.4 | ESM only | Bundled | Charts and data visualisation |
| ethereum-checksum-address Convert Ethereum address to a checksummed address | 14.7k | +4% | - | 4 years ago 0.0.8 | CommonJS | None | Blockchain and Web3, CLI tools and terminal utilities |
| @root/request A lightweight, zero-dependency drop-in replacement for request | 14.7k | - | - | 4 years ago 1.9.2 | CommonJS | None | - |
| pure-conditions Utility methods for simple conditions | 14.7k | -6% | - | 10 months ago 1.2.3 | CommonJS | None | - |
| vue3-gettext Translate Vue 3 applications with gettext | 14.7k | +18% | - | 3 months ago 4.0.1 | ESM only | Bundled | Internationalisation, Vue |
| @nomicfoundation/hardhat-toolbox-viem Nomic Foundation's recommended bundle of Hardhat plugins | 14.6k | - | - | 4 months ago 5.0.7 | ESM only | None | Blockchain and Web3 |
| sv A command line interface (CLI) for creating and maintaining Svelte applications | 14.6k | +11% | - | 19 days ago 0.17.1 | ESM only | Bundled | CLI tools and terminal utilities, Svelte |
| fold-to-ascii A JavaScript port of the Apache Lucene ASCII Folding Filter that converts alphabetic, numeric, and symbolic Unicode characters which are not in the first 127 ASCII characters (the "Basic Latin" Unicode block) into a ASCII equivalents, if they exist. | 14.6k | -26% | - | 4 years ago 5.0.1 | CommonJS | None | Security |
| tailwindcss-animatecss Add Animate CSS as Tailwind CSS plugin to your project. | 14.6k | +19% | - | 2 years ago 3.0.5 | CommonJS | None | CSS-in-JS and styling, Animation |
| @shutterstock/p-map-iterable Set of classes used for async prefetching with backpressure (IterableMapper) and async flushing with backpressure (IterableQueueMapper, IterableQueueMapperSimple) | 14.6k | - | - | 1 year ago 1.1.2 | CommonJS | Bundled | Promises and async control flow, Queues and background jobs |
| each-series-async Asynchronously calls a function on each element in an array in series. | 14.6k | +5% | - | 9 years ago 1.0.1 | CommonJS | None | Promises and async control flow |
| main-bower-files Get main files from your installed bower packages. | 14.6k | -17% | - | 7 years ago 2.13.3 | CommonJS | None | - |
| ag-charts-vue3 AG Charts Vue 3 Component | 14.6k | +108% | - | 22 days ago 14.2.0 | ESM + CommonJS | Bundled | Charts and data visualisation, Vue |
| winston-array-transport write logs to js Array | 14.6k | -27% | - | 3 years ago 1.1.11 | CommonJS | None | Logging |
| @mui/internal-docs-infra MUI Infra - internal documentation creation tools. | 14.6k | - | - | 3 months ago 0.11.1 | ESM + CommonJS | Bundled | Documentation tooling, React |
| typedoc-twilio-theme Typedoc theme used for Twilio's Client.js | 14.6k | +187% | - | 6 years ago 1.0.1 | CommonJS | None | Documentation tooling |
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