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 |
|---|---|---|---|---|---|---|---|
| @syncfusion/ej2-react-circulargauge Essential JS 2 CircularGauge Components for React | 1.7k | - | - | 16 days ago 34.2.8 | ESM + CommonJS | None | React, UI component libraries |
| next-validations <!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> | 1.7k | +8% | - | 1 year ago 1.1.0 | ESM + CommonJS | Bundled | Schema validation, Static site generators and meta-frameworks |
| busboy-body-parser Body parsing for multipart/form-data forms in Express. | 1.7k | +6% | - | 8 years ago 0.3.2 | CommonJS | None | HTTP servers and web frameworks |
| @esri/arcgis-rest-demographics Demographics data helpers for @esri/arcgis-rest-js | 1.7k | - | - | 1 month ago 4.11.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| @visulima/interactive-manager Interactive terminal output manager for spinners, progress bars, and dynamic updates | 1.7k | - | - | 1 month ago 1.0.1 | ESM only | Bundled | CLI tools and terminal utilities |
| gulp-jshint-xml-file-reporter A JSHint reporter to be used with gulp-jshint that will provide XML (i.e. checkstyle and junit), that can be used by CI tools such as jenkins | 1.7k | +134% | - | 11 years ago 0.5.1 | CommonJS | None | Build tools |
| jest-tobetype A jest matcher that allows you to test the expected type of a value | 1.7k | -73% | - | 7 years ago 1.2.3 | ESM + CommonJS | None | Testing |
| kysely-oracledb Kysely Dialect and Type Generator for Oracle DB. | 1.7k | +1120% | - | 7 months ago 3.1.2 | ESM + CommonJS | Bundled | - |
| @photo-sphere-viewer/visible-range-plugin Photo Sphere Viewer plugin to lock the visible angles. | 1.7k | - | - | 1 month ago 5.15.1 | ESM + CommonJS | Bundled | 3D, WebGL and game engines |
| backup Web Site backup & restore | 1.7k | +1147% | - | 12 years ago 1.1.0 | CommonJS | None | - |
| liquidless-naughtystrings Big List of Naughty Strings filter for liquidless templates | 1.7k | -36% | - | - 1.0.0 | CommonJS | Bundled | Templating |
| react-router-tabs Dead simple navigation tabs for React Router | 1.7k | -22% | - | 7 years ago 1.3.2 | ESM + CommonJS | None | React, Routing |
| @twin.org/background-task-scheduler Schedules background tasks for one-off or recurring execution windows | 1.7k | - | - | 15 days ago 0.10.0 | ESM only | Bundled | Queues and background jobs, Blockchain and Web3 |
| agentcash Generic MCP server for calling x402-protected APIs with automatic payment handling | 1.7k | - | - | 2 months ago 0.17.1 | ESM only | Bundled | Payments and commerce |
| clp A tiny and fast command line arguments parser. | 1.7k | -28% | - | 1 year ago 4.0.13 | CommonJS | None | - |
| gcp-mcp Model Context Protocol (MCP) server for Google Cloud Platform - Talk to your GCP resources | 1.7k | +1978% | - | 1 year ago 1.0.2 | CommonJS | None | Cloud SDKs |
| sharedb-postgres PostgreSQL adapter for ShareDB. forked from share/sharedb-postgres | 1.7k | +835% | - | 3 months ago 6.0.0 | CommonJS | None | Database clients and drivers |
| @amqp-contract/worker Worker utilities for consuming messages using amqp-contract | 1.7k | - | - | 2 months ago 2.4.0 | ESM + CommonJS | Bundled | Queues and background jobs, TypeScript tooling |
| @equinor/videx-wellog Visualisation components for wellbore log data | 1.7k | - | - | 10 days ago 1.6.7 | ESM only | Bundled | Charts and data visualisation |
| @freesewing/plugin-path-utils A FreeSewing plugin that adds various path helper macros | 1.7k | - | - | 18 days ago 4.10.2 | ESM only | None | - |
| @vue-a11y/skip-to It helps people who only use the keyboard to jump to what matters most. | 1.7k | - | - | 5 years ago 2.1.2 | ESM + CommonJS | Bundled | Accessibility |
| @wysimark/react A modern and clean rich text editor for React that supports 100% of CommonMark and GitHub Flavored Markdown. | 1.7k | - | - | 3 years ago 3.0.20 | ESM + CommonJS | Bundled | Rich text and code editors, Markdown |
| lg-fullscreen Fullscreen module for lightgallery. | 1.7k | -20% | - | 6 years ago 1.2.1 | CommonJS | None | - |
| sqlutils Lightweight SQL helper methods that simplify stuff (MySQL and PostgreSQL) | 1.7k | +12% | - | - 1.5.4 | CommonJS | None | ORMs and query builders, Node.js utilities |
| synchd Make guarded sections of code that won't run concurrently and queue instead | 1.7k | -4% | - | 8 years ago 1.1.0 | CommonJS | None | Promises and async control flow |
| graphql-kafkajs-subscriptions Apollo graphql subscription over Kafka protocol | 1.7k | +100% | - | 21 days ago 4.0.13 | CommonJS | Bundled | GraphQL, Queues and background jobs |
| hono-intlayer Manage internationalization i18n in a simple way for hono application. | 1.7k | - | - | - 9.5.9 | ESM + CommonJS | Bundled | TypeScript tooling, Internationalisation |
| ts-lambda-local-dev typescript lambda local development server | 1.7k | -5% | - | 2 years ago 2.1.1 | CommonJS | Bundled | TypeScript tooling |
| @arcblock/icons ArcBlock SVG icons collection. | 1.7k | - | - | 3 months ago 3.5.4 | CommonJS | None | Icons |
| @enable3d/ammo-physics Physics Plugin for three.js | 1.7k | - | - | 1 year ago 0.26.1 | ESM only | Bundled | 3D, WebGL and game engines |
| aws-param-env-sdkv3 Module for synchronously loading AWS SSM Parameter Store values into environment variables, fork of aws-param-env using awsdkv3 | 1.7k | +1107% | - | 3 years ago 3.0.0 | CommonJS | None | Cloud SDKs, Configuration |
| pnpm-policy pnpm supply-chain policy for npm maintainers — derive minimumReleaseAge exemptions and build permissions from what you publish | 1.7k | - | - | 14 days ago 0.6.0 | ESM + CommonJS | Bundled | Build tools, Security |
| vite-console-forward-plugin A Vite plugin that forwards browser console logs to the Vite dev server console | 1.7k | +181% | - | - 2.0.1 | ESM only | Bundled | Bundler plugins and loaders, Dev servers and API mocking |
| @libraz/libsonare Audio analysis, mastering, mixing, and MIDI synthesis in WebAssembly | 1.7k | - | - | 1 month ago 1.7.2 | ESM only | Bundled | Video and audio |
| nextjs-redirect Redirect to any URL in NextJS both in client and server | 1.7k | -73% | - | 4 years ago 6.0.1 | CommonJS | Bundled | Static site generators and meta-frameworks |
| @twin.org/telemetry-connector-entity-storage Entity storage connector for persisting telemetry metrics. | 1.7k | - | - | 15 days ago 0.10.0 | ESM only | Bundled | Monitoring and error tracking, Database clients and drivers |
| artplayer-plugin-hls-control Hls control plugin for ArtPlayer | 1.7k | +390% | - | 6 months ago 1.1.0 | ESM + CommonJS | Bundled | Video and audio |
| kugelaudio Official TypeScript/JavaScript SDK for KugelAudio TTS API | 1.7k | - | - | 8 days ago 1.1.0 | ESM + CommonJS | Bundled | TypeScript tooling, WebSockets and realtime |
| stylelint-file-max-lines Limit a maximum number of lines per file | 1.7k | -15% | - | 3 years ago 1.0.0 | CommonJS | None | Linting and formatting |
| vue3-tree A customizable vuejs tree viewer. | 1.7k | +39% | - | 3 years ago 0.11.5 | ESM + CommonJS | Bundled | Vue |
| @beemo/driver-eslint ESLint driver for Beemo. | 1.7k | - | - | 4 years ago 2.0.5 | CommonJS | Bundled | Linting and formatting |
| @cpplint/cli Fast, cross-platform C++ style checker using cpplint-cpp | 1.7k | - | - | 1 year ago 0.1.0 | - | None | CLI tools and terminal utilities |
| @hypequery/cli CLI for scaffolding type-safe ClickHouse analytics, semantic datasets, React manifests, and deployments | 1.7k | - | - | 13 days ago 1.20.0 | ESM only | None | TypeScript tooling, CLI tools and terminal utilities |
| @react-native-vector-icons/fontello Fontello font for react native vector icons | 1.7k | - | - | 24 days ago 13.2.4 | ESM + CommonJS | Bundled | Icons, React |
| fusionmaps Data-driven maps in JavaScript from FusionMaps (FusionCharts). Over 2,000+ maps of all countries, regions, counties etc. | 1.7k | +145% | - | 1 year ago 4.1.0 | CommonJS | None | Maps and geolocation |
| wild-wild-parser 🤠 Parser for object property paths with wildcards and regexps 🌵 | 1.7k | -9% | - | 1 year ago 5.0.1 | ESM only | Bundled | Parsers and serialisers, Files and file systems |
| @polar-sh/hono Polar integration for Hono | 1.7k | - | - | 4 months ago 0.5.6 | ESM + CommonJS | Bundled | Payments and commerce |
| jasmine-promise-wrapper Promise handling for jasmine | 1.7k | +39% | - | 9 years ago 0.0.3 | CommonJS | None | Promises and async control flow, Testing |
| pipe-streams-to-promise Pipe an array of streams to a single promise. Captures errors on any of the streams. | 1.7k | +8% | - | 10 years ago 0.2.0 | CommonJS | None | Promises and async control flow |
| @registered/pdf-lib Create and modify PDF files with JavaScript | 1.7k | - | - | 1 year ago 1.19.0 | ESM + CommonJS | Bundled | PDF and documents |
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