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 |
|---|---|---|---|---|---|---|---|
| serverless-prune-versions Serverless plugin to delete old versions of deployed functions from AWS | 13.1k | -70% | - | 5 years ago 1.0.4 | CommonJS | Bundled | Cloud SDKs |
| draftlog Create updatable log lines into the terminal, and give life to your logs! | 13.1k | +30% | - | 5 years ago 1.0.13 | CommonJS | None | CLI tools and terminal utilities |
| @metaharness/workspace-lens Jacobian-Lens interpretability primitive for open-weight LLMs (Anthropic 2026-07-06, 'Verbalizable Representations Form a Global Workspace'). Reads the model's functional workspace at inference time — lens_l(h)=unembed(J_l·h) — into workspace tokens, laye | 13.1k | - | - | 2 months ago 0.1.2 | ESM only | Bundled | - |
| node-alias Alias the long version of a command to the short version, with optional messaging. | 13.1k | -28% | - | 10 years ago 1.0.4 | CommonJS | None | - |
| angularjs-slider AngularJS slider directive with no external dependencies. Mobile friendly!. | 13.1k | +11% | - | 4 years ago 7.1.0 | CommonJS | Bundled | Angular |
| ngx-avatars A universal avatar component for Angular applications that fetches / generates avatar based on the information you have about the user. | 13.1k | +37% | - | 6 months ago 1.10.2 | ESM + CommonJS | Bundled | Angular |
| @web/test-runner-junit-reporter Junit reporter for @web/test-runner | 13.1k | - | - | 3 months ago 1.0.0 | ESM + CommonJS | Bundled | Testing, Dev servers and API mocking |
| @taiga-ui/event-plugins This is a library for optimizing performance sensitive events and declarative preventDefault and stopPropagation | 13.1k | - | - | 24 days ago 5.1.0 | ESM + CommonJS | Bundled | Angular |
| mongoose-to-swagger Conversion library for transforming Mongoose schema objects into Swagger schema definitions. | 13.1k | -36% | - | 3 years ago 1.5.1 | CommonJS | Bundled | Documentation tooling |
| nanosocket tiny modern websocket client | 13.1k | -3% | - | 8 years ago 1.1.0 | CommonJS | None | WebSockets and realtime |
| archieml JavaScript parser for the Archie Markup Language (ArchieML) | 13.1k | +81% | - | 4 years ago 0.5.0 | CommonJS | None | Parsers and serialisers |
| survey-js-ui UI component that renders dynamic, JSON-based forms and surveys in HTML/CSS/JavaScript apps, with jQuery support. You can use it to collect responses from users and send them to your own database. | 13.1k | +246% | - | 15 days ago 3.1.1 | ESM + CommonJS | Bundled | Forms, TypeScript tooling |
| @wdio/static-server-service A WebdriverIO service that can serve your static websites | 13.1k | - | - | 18 days ago 9.32.0 | ESM only | Bundled | Scraping and browser automation, Testing |
| @imengyu/vue3-context-menu A context menu component for Vue3 | 13.1k | - | - | 2 months ago 1.5.6 | ESM + CommonJS | None | Vue, TypeScript tooling |
| geostyler-geojson-parser GeoStyler Data Parser implementation for GeoJSON | 13.1k | -43% | - | - 2.0.0 | ESM only | Bundled | Maps and geolocation |
| @emartech/json-logger Tiny and fast json logger with namespace support | 13.1k | - | - | 4 months ago 9.2.5 | CommonJS | Bundled | Logging |
| @folder/xdg Get cross-platform XDG Base Directories or their equivalents. Works with Linux, Windows (win32), or MacOS (darwin). | 13.1k | - | - | 3 years ago 4.0.1 | CommonJS | None | Files and file systems |
| @girs/harfbuzz-0.0 GJS TypeScript type definitions for HarfBuzz-0.0, generated from library version 14.4.0 | 13.1k | - | - | 17 days ago 5.4.0 | ESM only | Bundled | TypeScript tooling |
| holidayapi Official Node.js library for Holiday API | 13.1k | -9% | - | 4 years ago 6.0.1 | CommonJS | Bundled | - |
| ui5-test-runner Standalone test runner for UI5 | 13.1k | +36% | - | 21 days ago 5.14.1 | CommonJS | None | Testing |
| uploadcare-widget-tab-effects Effects Tab for Uploadcare Widget. Edit images in desktop and mobile browsers. | 13.1k | +72% | - | 3 years ago 1.7.2 | ESM + CommonJS | None | Image processing, Rich text and code editors |
| @github/paste-markdown Paste spreadsheet cells as a Markdown table. | 13.1k | - | - | 2 years ago 1.5.3 | ESM only | Bundled | Markdown, Parsers and serialisers |
| react-router-prop-types Runtime type checking for react-router props | 13.1k | -52% | - | 6 years ago 1.0.5 | CommonJS | Bundled | Routing, React |
| is-array-like Checks if the given value is an array or array-like object. | 13.1k | -20% | - | 10 years ago 1.1.2 | CommonJS | None | - |
| healthicons-react React icon library for the Health Icons set | 13.1k | +668% | - | 1 year ago 3.5.0 | ESM + CommonJS | Bundled | Icons, React |
| koa-response-time X-Repsonse-Time middleware for koa | 13.1k | +85% | - | 7 years ago 2.1.0 | - | None | HTTP servers and web frameworks |
| jasny-bootstrap Additional features and components for Bootstrap | 13.1k | +71% | - | - 4.0.0 | CommonJS | None | UI component libraries |
| pretty-ansi Convert ANSI escape sequences to human readable text | 13.1k | +10% | - | 6 months ago 4.0.0 | ESM + CommonJS | Bundled | Testing |
| react-native-animateable-text A fork of React Native's `<Text/> component that supports Reanimated Shared Values as text! | 13.1k | +50% | - | 2 months ago 0.19.3 | ESM + CommonJS | Bundled | React |
| nuxt-charts Legacy Nuxt Charts module (Unovis / vue-chrts). Prefer nuxt-charts v3. | 13.1k | +295% | - | 27 days ago 2.2.3 | ESM only | Bundled | Charts and data visualisation, Vue |
| vue2-filters A collection of Vue.js filters | 13.1k | -32% | - | 4 years ago 0.14.0 | CommonJS | Bundled | Vue |
| @taazkareem/clickup-mcp-server ClickUp MCP Server - Powering AI Agents with full ClickUp task, document, and chat management capabilities. | 13.1k | - | - | 1 month ago 0.14.5 | ESM only | None | - |
| @takram/three-atmosphere A Three.js and R3F implementation of Precomputed Atmospheric Scattering | 13.1k | - | - | 5 months ago 0.19.1 | ESM + CommonJS | Bundled | 3D, WebGL and game engines |
| @socket.io/mongo-adapter The Socket.IO MongoDB adapter, allowing to broadcast events between several Socket.IO servers | 13k | - | - | 1 year ago 0.4.0 | CommonJS | Bundled | Database clients and drivers, WebSockets and realtime |
| broccoli-brocfile-loader Find and load Brocfile.js files for use with the Broccoli asset builder | 13k | +21% | - | 10 years ago 0.18.0 | CommonJS | None | - |
| react-native-swiper-flatlist React native swiper flatlist component | 13k | -9% | - | 2 years ago 3.2.5 | CommonJS | None | UI component libraries, React |
| envio A latency and sync speed optimized, developer friendly blockchain data indexer. | 13k | +236% | - | 20 days ago 3.12.1 | ESM only | Bundled | Blockchain and Web3 |
| @poppinss/oauth-client A framework agnostic package to implement "Login with" flow using OAuth compliant authorization servers. | 13k | - | - | 6 months ago 7.2.0 | ESM only | Bundled | - |
| @cld-apis/utils Cloudinary constants and helpers for transformations | 13k | - | - | 4 years ago 0.2.0 | ESM + CommonJS | Bundled | Video and audio, Image processing |
| prism-code-editor Lightweight, extensible code editor component for the web using Prism | 13k | +245% | - | - 5.4.0 | ESM only | Bundled | Rich text and code editors |
| specifier-resolution-node Node.js loader for import specifiers as file paths without extensions or as directory paths | 13k | +236% | - | 2 years ago 1.1.4 | ESM only | None | - |
| @capawesome/capacitor-apple-sign-in Capacitor plugin to sign-in with Apple on Android, iOS, and Web. | 13k | - | - | 1 month ago 0.1.4 | ESM + CommonJS | Bundled | Authentication and authorisation |
| rebrowser-playwright-core A drop-in replacement for playwright-core patched with rebrowser-patches. It allows to pass modern automation detection tests. | 13k | +453% | - | 1 year ago 1.52.0 | ESM + CommonJS | Bundled | Scraping and browser automation |
| @ungap/event An Event polyfill for legacy browsers. | 13k | - | - | 6 years ago 0.2.2 | ESM only | None | Polyfills and shims |
| torii A set of clean abstractions for authentication in Ember.js | 13k | +17% | - | 1 year ago 1.0.0 | CommonJS | None | Authentication and authorisation |
| @istanbuljs/nyc-config-babel nyc configuration that works with babel-plugin-istanbul | 13k | - | - | 6 years ago 3.0.0 | CommonJS | None | Node.js utilities |
| js-easing-functions Javascript easing functions based upon jQuery's easing functions, using Robert Penner's easing equations | 13k | +113% | - | 7 years ago 1.0.3 | CommonJS | Bundled | Animation |
| tailwindcss-grid-areas A Tailwind CSS plugin designed to streamline the creation of utility classes for defining grid areas in your layouts. This plugin simplifies the process of specifying grid areas, automatically generating corresponding utility classes that seamlessly integ | 13k | +1537% | - | 2 years ago 0.1.1 | ESM only | Bundled | CSS-in-JS and styling |
| nodejs-polars-linux-x64-musl This is the **x86_64-unknown-linux-musl** binary for `nodejs-polars` | 13k | -1% | - | 24 days ago 0.26.1 | CommonJS | None | Parsers and serialisers |
| reduxsauce Some aesthetic toppings for your Redux meal. | 13k | -26% | - | 9 months ago 2.1.0 | CommonJS | None | State management |
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