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 |
|---|---|---|---|---|---|---|---|
| ng-snotify Angular 2+ notifications center | 1k | -38% | - | 6 years ago 9.0.1 | ESM + CommonJS | Bundled | Angular |
| node-audio-mixer PCM audio mixer with customizable parameters | 1k | +968% | - | 8 months ago 2.2.0 | CommonJS | Bundled | Video and audio |
| rollup-plugin-javascript-obfuscator Plugin for Rollup to obfuscate JS code | 1k | -34% | - | 7 years ago 1.0.4 | CommonJS | None | Bundler plugins and loaders |
| sanity-plugin-seofields The complete Sanity Studio SEO plugin with an audit dashboard, AI generation, Schema.org JSON-LD, and frontend helpers for Next.js, Astro, Nuxt, Vue, SvelteKit, and Remix. | 1k | - | - | 14 days ago 1.12.0 | ESM + CommonJS | Bundled | Vue, Svelte |
| think-model-mysql Mysql adapter for ThinkJS 3.x | 1k | +31% | - | 4 years ago 1.1.7 | - | Bundled | ORMs and query builders |
| @opendal/lib-darwin-arm64 Apache OpenDAL: One Layer, All Storage. | 1k | - | - | 5 days ago 0.49.11 | CommonJS | None | Files and file systems |
| @soundxyz/response-cache Heavily inspired by @envelop/response-cache | 1k | - | - | 3 years ago 3.0.2 | ESM + CommonJS | Bundled | Caching, Database clients and drivers |
| @tradejs/types MIT-licensed shared TypeScript contracts for the TradeJS framework. | 1k | - | - | 6 days ago 3.1.28 | ESM + CommonJS | Bundled | TypeScript tooling |
| @wil-works/evoke-charts Evoke Charts — 零依赖 Canvas 自绘图表库(Vue3):29 种二维图型 + 三维篇章(透视投影自绘,无需 WebGL) | 1k | - | - | 7 days ago 0.7.0 | ESM only | None | Charts and data visualisation |
| express-version-request versions an incoming request to Express based on header or URL | 1k | -28% | - | 9 years ago 1.7.0 | CommonJS | None | HTTP servers and web frameworks |
| ts-cache-mongoose Cache plugin for mongoose Queries and Aggregate (in-memory, redis) | 1k | -26% | - | 4 months ago 2.2.1 | ESM + CommonJS | Bundled | Caching, TypeScript tooling |
| @event-calendar/build Full-sized drag & drop event calendar with resource & timeline views | 1k | - | - | 5 days ago 5.14.1 | CommonJS | None | - |
| @firsthandjs/data-urql Loaders for urql, for @firsthandjs/data. Takes your client; never configures it. | 1k | - | - | 2 days ago 0.12.0 | ESM only | Bundled | GraphQL, TypeScript tooling |
| @frontmcp/lazy-zod Drop-in zod replacement that lazily constructs compound schemas for dramatic cold-start speedups. Exports `z` (lazy, drop-in), `eagerZ` (real zod, zero overhead), and `lazyZ` (explicit factory wrapper). | 1k | - | - | 6 days ago 1.8.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| @kungal/ui-vue KunUI Vue 3 component layer — Nuxt-decoupled. Works in any Vue app; pairs with @kungal/ui-nuxt for Nuxt sugar. | 1k | - | - | 4 days ago 2.44.0 | ESM only | Bundled | UI component libraries, Vue |
| @linto-ai/transcript-ui-plugin-subtitle Subtitle display plugin for @linto-ai/transcript-ui — fullscreen/banner captions with an optional watermark | 1k | - | - | 9 days ago 0.9.23 | ESM only | Bundled | Vue |
| @mozillasecurity/spawnd Spawn a dependent child process. | 1k | - | - | 1 year ago 11.0.6 | CommonJS | Bundled | Node.js utilities, Scraping and browser automation |
| @spinajs/queue-sqs-transport spinajs queue transport based on Amazon SQS. Sends & reads queue messages ( jobs & events ) from an Amazon SQS queue. | 1k | - | - | 3 days ago 2.0.546 | ESM + CommonJS | Bundled | Queues and background jobs |
| google-workspace-mcp MCP server for Google Workspace: Docs, Sheets, Drive, Gmail, Calendar, Slides, and Forms | 1k | - | - | 5 months ago 2.3.6 | ESM only | Bundled | - |
| ol-popup Popup overlay for OpenLayers | 1k | -1% | - | - 5.1.1 | CommonJS | Bundled | - |
| remark-squeeze-links remark plugin to remove empty (or whitespace only) links | 1k | -3% | - | 3 years ago 1.0.2 | ESM only | Bundled | Markdown, Parsers and serialisers |
| serverless-step-functions-offline Serverlesss plugin to support step function offline | 1k | -16% | - | 6 years ago 2.1.4 | CommonJS | None | Cloud SDKs |
| sqleton Visualizes your SQL database schema | 1k | +170% | - | - 4.0.0 | CommonJS | None | Database clients and drivers |
| @fiduswriter/editor Fidus Writer browser editor | 1k | - | - | 5 days ago 0.2.28 | ESM only | Bundled | Rich text and code editors |
| @graphql-mocks/network-playwright Mock using graphql-mocks with Playwright | 1k | - | - | 9 months ago 0.3.0 | ESM + CommonJS | Bundled | GraphQL, Testing |
| @ozen-ui/icons A collection of icons | 1k | - | - | 4 days ago 0.87.1 | ESM + CommonJS | Bundled | Icons |
| @tevm/trie A custom implementation of ethereumjs trie | 1k | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @yagisan-reports/sdk-enterprise yagisan-reports SDK Enterprise edition | 1k | - | - | 13 days ago 2.3.0 | ESM + CommonJS | Bundled | PDF and documents |
| extract-from-url Extracts parts of the url. | 1k | +3057% | - | - 3.0.2 | CommonJS | Bundled | URLs and query strings |
| paypal-ipn Package for verifying Paypal IPN messages | 1k | +9% | - | 11 years ago 3.0.0 | CommonJS | None | Payments and commerce |
| protip A new generation jQuery Tooltip plugin. | 1k | +128% | - | - 1.4.21 | CommonJS | None | UI component libraries |
| pxpost A node module for using the Payment Express PXPost service for payment processing | 1k | -23% | - | 7 years ago 3.0.0 | CommonJS | None | Payments and commerce |
| react-mobx-router5 Router5 integration with mobX and react | 1k | +16% | - | 7 years ago 6.2.1 | ESM + CommonJS | None | Routing |
| tinyliquid A liquid template engine | 1k | -51% | - | 9 years ago 0.2.34 | CommonJS | None | Templating |
| webgl-fluid-enhanced WebGL Fluid Simulation for modern webpages (works even on mobile) | 1k | +1300% | - | - 0.8.0 | ESM + CommonJS | Bundled | 3D, WebGL and game engines |
| @gajae-code/ai Unified LLM API with automatic model discovery and provider configuration | 1k | - | - | 3 days ago 0.17.6 | ESM + CommonJS | Bundled | Markdown |
| @zlash65/postgresql-ssh-mcp PostgreSQL MCP Server with built-in SSH tunneling for secure database access through bastion hosts | 1k | - | - | 8 months ago 1.2.1 | ESM only | Bundled | Database clients and drivers |
| blintz Blintz — a Vue-free React port of Milkdown's Crepe editor: the polished WYSIWYG markdown UX (slash menu, block drag handle, selection toolbar, rich node views) rebuilt as React components, with clean markdown round-tripping. | 1k | - | - | 13 days ago 0.5.0 | ESM only | Bundled | Markdown, Rich text and code editors |
| create-silent-audio Generate a silent audio blob | 1k | +188% | - | 3 years ago 0.1.2 | CommonJS | Bundled | Video and audio |
| modelling Simple model part for custom mvc over express/connect routes. | 1k | -89% | - | 11 years ago 0.0.3 | CommonJS | None | HTTP servers and web frameworks |
| react-use-scroll-position A react hook to use scroll position | 1k | -10% | - | 7 years ago 2.0.0 | CommonJS | Bundled | DOM and browser utilities, React |
| sumoselect A jQuery plugin that progressively enhances an HTML Select Box into a Single/Multiple option dropdown list | 1k | -5% | - | - 3.4.9 | CommonJS | None | UI component libraries |
| @catdoes/watch Error tracking and monitoring SDK for React Native and Expo apps - by CatDoes Inc. | 1k | - | - | 1 month ago 1.3.0 | ESM + CommonJS | Bundled | React |
| @usearete/react React SDK for the Arete Solana developer platform | 1k | - | - | 2 days ago 0.22.4 | ESM + CommonJS | Bundled | React, WebSockets and realtime |
| cloudcms-server Cloud CMS Application Server Module | 1k | +14% | - | 9 days ago 3.2.358 | CommonJS | None | Caching |
| grunt-assemble Static site generator for Grunt.js, Yeoman and Node.js. Used by Zurb Foundation, Zurb Ink, H5BP/Effeckt, Less.js / lesscss.org, Topcoat, Web Experience Toolkit, and hundreds of other projects to build sites, themes, components, documentation, blogs and gh | 1k | -14% | - | 9 years ago 0.6.3 | CommonJS | None | UI component libraries |
| prisma1 Prisma is a realtime GraphQL database layer. Connect directly from the frontend or build your own GraphQL server. | 1k | -86% | - | 5 years ago 1.34.12 | CommonJS | Bundled | GraphQL, ORMs and query builders |
| sinek Node.js kafka client, consumer, producer polite out of the box | 1k | +46% | - | 5 years ago 10.0.0-alpha.0 | CommonJS | Bundled | Queues and background jobs |
| @an-epiphany/websocket-json-stream A TypeScript Duplex stream wrapper for WebSocket with automatic JSON serialization. Supports ws, SockJS, and Socket.IO. | 1k | - | - | 8 months ago 1.2.0 | ESM + CommonJS | Bundled | WebSockets and realtime, TypeScript tooling |
| @aws-crypto/client-browser The *client-browser* module includes all of the modules you need to use the AWS Encryption SDK for the JavaScript web browser. | 1k | - | - | 2 months ago 5.0.2 | ESM + CommonJS | Bundled | Cryptography and hashing, Cloud SDKs |
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