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 |
|---|---|---|---|---|---|---|---|
| tsparticles-updater-color tsParticles particles color updater | 39.6k | +13% | - | - 2.12.0 | ESM + CommonJS | Bundled | Animation, Angular |
| tdesign-vue-next TDesign Component for vue-next | 39.6k | -29% | - | 20 days ago 1.20.8 | ESM + CommonJS | Bundled | TypeScript tooling, Vue |
| jasmine-diff Jasmine diff matchers | 39.6k | +100% | - | 8 years ago 0.1.3 | CommonJS | None | Testing |
| @vue-macros/config Config API for Vue Macros. | 39.6k | - | - | 2 months ago 3.1.4 | ESM only | Bundled | Vue, Bundlers |
| colorful colorful if a terminal tool for colors | 39.6k | -4% | - | 13 years ago 2.1.0 | - | None | CLI tools and terminal utilities |
| @applitools/eyes-playwright Applitools Eyes SDK for Playwright | 39.6k | - | - | 14 days ago 1.49.2 | CommonJS | Bundled | Testing, Scraping and browser automation |
| bootstrap-switch Turn checkboxes and radio buttons into toggle switches. | 39.6k | -14% | - | - 3.4.0 | CommonJS | None | UI component libraries |
| vuex-class Binding helpers for Vuex and vue-class-component | 39.6k | -17% | - | 7 years ago 0.3.2 | ESM + CommonJS | Bundled | Vue, State management |
| react-compiler-webpack The webpack/Next.js Plugin for React Compiler | 39.6k | +224% | - | 1 month ago 1.1.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders, React |
| @shikijs/magic-move Smoothly animated code blocks with Shiki | 39.5k | - | - | 1 month ago 4.4.3 | ESM only | Bundled | Animation |
| bpmnlint Validate your BPMN diagrams based on configurable lint rules | 39.5k | +107% | - | 27 days ago 11.14.0 | CommonJS | None | CLI tools and terminal utilities, Linting and formatting |
| remark-slate remark plugin to compile Markdown to a slate compatible object | 39.5k | +31% | - | 4 years ago 1.8.6 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers |
| u2f-api Promisified U2F API for browsers | 39.5k | +32% | - | 5 years ago 1.2.1 | CommonJS | Bundled | Authentication and authorisation |
| gettext-extractor Gettext extractor for JavaScript, TypeScript, JSX and HTML | 39.5k | +16% | - | 7 months ago 4.0.6 | CommonJS | Bundled | Internationalisation, TypeScript tooling |
| rollup-plugin-web-worker-loader Rollup plugin to handle Web Workers | 39.5k | +342% | - | 1 year ago 1.7.0 | CommonJS | None | Bundler plugins and loaders |
| ag-charts-angular <picture><source media="(prefers-color-scheme: dark)" srcset="./.github/banner-dark.png"><source media="(prefers-color-scheme: light)" srcset="./.github/banner-light.png"><img alt="AG Charts canvas-based charting trusted by the community, built for enterp | 39.5k | +50% | - | 21 days ago 14.2.0 | ESM + CommonJS | Bundled | Angular |
| @fastify/etag Automatically generate etags for HTTP responses, for Fastify | 39.5k | - | - | 2 months ago 6.2.0 | CommonJS | Bundled | Caching, HTTP servers and web frameworks |
| to-file Convert a file path to a vinyl file. | 39.5k | +0% | - | 10 years ago 0.2.0 | CommonJS | None | - |
| @pulumi/synced-folder A Pulumi component that synchronizes a local folder to Amazon S3, Azure Blob Storage, or Google Cloud Storage. | 39.5k | - | - | 1 year ago 0.12.4 | - | Bundled | Cloud SDKs |
| react-bootstrap-table-next Next generation of react-bootstrap-table | 39.5k | +3% | - | 6 years ago 4.0.3 | CommonJS | None | UI component libraries, React |
| ember-cli-uglify JavaScript minification for Ember-CLI | 39.5k | -34% | - | - 3.0.0 | - | None | - |
| @tanstack/angular-table Headless UI for building powerful tables & datagrids for Angular. | 39.5k | - | - | 1 month ago 9.2.4 | ESM only | Bundled | Tables and data grids, Angular |
| grunt-webpack Use webpack with grunt. | 39.5k | -12% | - | 4 months ago 8.0.0 | - | None | - |
| @metamask/ethjs-query A simple query layer for the Ethereum RPC. | 39.5k | - | - | 2 years ago 0.7.1 | CommonJS | None | Blockchain and Web3 |
| @vue-macros/better-define betterDefine feature from Vue Macros. | 39.4k | - | - | 2 months ago 3.1.4 | ESM only | Bundled | Vue |
| @openuidev/react-ui Component library for Generative UI SDK | 39.4k | - | - | 13 days ago 0.16.3 | ESM + CommonJS | Bundled | UI component libraries, React |
| react-linkify-it A super tiny <1KB, dependency-free, highly customizable React utility to turn any pattern in your text into clickable links or custom components. Instantly linkify URLs, emails, twitter handles, hashtags, mentions or anything else out of the box or with y | 39.4k | +188% | - | 1 year ago 2.0.0 | ESM + CommonJS | Bundled | Email, React |
| @fusioncharts/core JavaScript Data Visualisation Library | 39.4k | - | - | 6 months ago 1.9.10 | CommonJS | None | Charts and data visualisation |
| reactjs-tiptap-editor A modern WYSIWYG rich text editor based on tiptap and shadcn ui for React | 39.4k | +566% | - | 19 days ago 1.0.46 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| @nitrostack/cli CLI for NitroStack - Create and manage MCP server projects | 39.4k | - | - | 13 days ago 1.0.17 | ESM + CommonJS | Bundled | CLI tools and terminal utilities |
| @flatfile/adapter A lightweight TypeScript/JavaScript adapter for working with Flatfile's Portal | 39.4k | - | - | 4 years ago 2.9.6 | ESM + CommonJS | Bundled | Parsers and serialisers, TypeScript tooling |
| gear-lib Collection of common Gear.js tasks | 39.3k | +62% | - | 11 years ago 0.9.2 | CommonJS | None | - |
| @swc/core-freebsd-x64 Super-fast alternative for babel | 39.3k | - | - | 3 years ago 1.3.11 | CommonJS | None | Build tools, TypeScript tooling |
| astro-pagefind Astro integration for Pagefind static site search | 39.3k | +329% | - | 3 months ago 2.0.1 | ESM only | Bundled | Static site generators and meta-frameworks |
| @metamask/ethjs-format A payload formatter for the Ethereum RPC layer. | 39.3k | - | - | 2 years ago 0.2.9 | CommonJS | None | Blockchain and Web3 |
| @metamask/contract-metadata A mapping of ethereum contract addresses to broadly accepted icons for those addresses. | 39.3k | - | - | 2 years ago 2.5.0 | CommonJS | None | Icons, Blockchain and Web3 |
| mochapack mocha cli with webpack support | 39.3k | +10% | - | 1 year ago 2.1.5 | CommonJS | Bundled | Bundlers |
| @messagebird/sdk The official TypeScript SDK for the Bird API: email, SMS, WhatsApp, verification, and Realtime on one typed client. | 39.3k | - | - | 13 days ago 0.74.2 | ESM only | Bundled | Email, WebSockets and realtime |
| png2icons Create Apple ICNS and Microsoft ICO files from PNG | 39.3k | +446% | - | 7 years ago 2.0.1 | CommonJS | Bundled | Icons |
| sanity-plugin-markdown Markdown fields in Sanity Studio. Supports Github flavored Markdown and image uploads. | 39.3k | +277% | - | 1 month ago 9.0.13 | ESM only | Bundled | Markdown |
| @timsuchanek/copy Copy files via Node or command-line! | 39.3k | - | - | 6 years ago 1.4.5 | CommonJS | None | Files and file systems |
| @mantine/colors-generator A library to generate 10 shades of color based on provided color value | 39.3k | - | - | 16 days ago 9.6.2 | ESM + CommonJS | Bundled | React, Static site generators and meta-frameworks |
| react-styleguidist React components style guide generator | 39.3k | -27% | - | 1 year ago 13.1.4 | ESM + CommonJS | Bundled | Documentation tooling, React |
| mdx-mermaid Display mermaid diagrams in mdx files. | 39.3k | +31% | - | 3 months ago 2.0.4 | ESM + CommonJS | Bundled | Markdown, React |
| just-handlebars-helpers A lightweight package with common helpers for Handlebars | 39.2k | +15% | - | 4 years ago 1.0.19 | CommonJS | None | Templating |
| react-native-file-access Filesystem access for React Native | 39.2k | +162% | - | 19 days ago 4.0.4 | CommonJS | Bundled | Files and file systems, React |
| polyline-normals gets miter normals for a 2D polyline | 39.2k | -8% | - | 11 years ago 2.0.2 | CommonJS | None | 3D, WebGL and game engines |
| next-translate-plugin Tiny and powerful i18n plugin to translate your Next.js pages. | 39.2k | -9% | - | 3 months ago 3.2.0 | ESM + CommonJS | Bundled | Internationalisation |
| grunt-newer Run Grunt tasks with only those source files modified since the last successful run. | 39.2k | +10% | - | 9 years ago 1.3.0 | CommonJS | None | - |
| @ionic/vue-router Vue Router integration for @ionic/vue | 39.2k | - | - | 13 days ago 9.0.5 | CommonJS | Bundled | Routing, Vue |
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