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 |
|---|---|---|---|---|---|---|---|
| ngx-valdemort Simple, consistent validation error messages for your Angular forms | 2.5k | +12% | - | 1 month ago 16.0.1 | ESM only | Bundled | Angular |
| cached-dns A library to cache DNS lookups in Node.js | 2.5k | +268% | - | 4 years ago 0.0.4 | CommonJS | Bundled | Caching |
| cloudflare-to-claude-fix <p align="center"> <img width="400px" src="https://i.imgur.com/RQP3lma.png" /> </p> | 2.5k | - | - | 8 days ago 1.0.105 | ESM only | None | Cloud SDKs |
| raml1-to-postman Converts RAML 1.0 files to postman v2 collection | 2.5k | -44% | - | 1 year ago 1.0.0 | CommonJS | None | - |
| @angelitosystems/nest-devtools One-line real-time debugging and observability for NestJS applications. | 2.5k | - | - | 23 days ago 2.0.1 | ESM + CommonJS | Bundled | WebSockets and realtime |
| @hocuspocus/extension-s3 a S3-compatible persistence driver for Hocuspocus | 2.5k | - | - | 24 days ago 4.7.0 | ESM + CommonJS | Bundled | Rich text and code editors |
| @venuzle/notectl A modern and accessible rich text editor shipped as a single Web Component. Immutable state, transaction-based architecture, and a plugin system that powers every feature. | 2.5k | - | - | 19 days ago 2.3.10 | ESM + CommonJS | Bundled | Rich text and code editors |
| fable-uuid A simple UUID Generator. | 2.5k | +90% | - | - 3.0.15 | CommonJS | None | Logging |
| fontawesome-iconpicker Font Awesome Icon Picker plugin for Twitter Bootstrap | 2.5k | -7% | - | - 3.2.0 | CommonJS | None | - |
| vue3-virtual-scroller Smooth scrolling for any amount of data | 2.5k | +69% | - | 5 years ago 0.2.3 | ESM + CommonJS | None | Vue |
| inquirer-checkbox-plus better inquirer-checkbox-plus-prompt | 2.5k | +573% | - | 7 years ago 1.0.2 | CommonJS | None | CLI tools and terminal utilities |
| accessible-colors Utility functions for working with colors in adherence to WCAG 2.1 guidelines. | 2.5k | +517% | - | 7 months ago 1.0.9 | ESM + CommonJS | Bundled | Accessibility |
| point-line-distance 3-dimensional point line distance | 2.5k | -10% | - | 9 months ago 1.0.1 | CommonJS | None | - |
| vue-image-zoomer Repsonsive image zoom component for Vue.js 3, that also works on touch devices. Legacy versions available for Vue 2. | 2.5k | -43% | - | 1 year ago 2.4.4 | ESM + CommonJS | Bundled | Vue, TypeScript tooling |
| @stdlib/ndarray-base-dtype Return the data type of a provided ndarray. | 2.5k | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | Utility libraries, Node.js utilities |
| aicodeman Mission control for AI coding agents - run 20 autonomous agents with real-time monitoring and session persistence | 2.5k | - | - | 9 days ago 1.33.1 | ESM only | Bundled | CLI tools and terminal utilities |
| aws-sigv4-auth-cassandra-plugin A sigv4 authentication plugin for open-source Datastax NodeJS Driver for Apache Cassandra | 2.5k | +143% | - | - 1.0.5 | CommonJS | None | Cloud SDKs, Database clients and drivers |
| exp-config Simple configuration management | 2.5k | +9% | - | - 5.0.0 | CommonJS | Bundled | Configuration |
| httperr HTTP status codes as JavaScript errors. | 2.5k | +82% | - | - 1.0.0 | CommonJS | None | - |
| jest-test-matrix A small utility for Jest to test all combinations of parameters for a function at once. | 2.5k | +95% | - | - 1.2.0 | CommonJS | None | Testing |
| filter-altered-clicks Filter alt-click, ctrl-click, shift-click, middle click, ... | 2.5k | -23% | - | 2 years ago 2.1.1 | ESM only | Bundled | - |
| axios-jwt Axios interceptor to store, use, and refresh tokens for authentication. | 2.5k | -35% | - | 2 years ago 4.0.3 | CommonJS | Bundled | TypeScript tooling |
| database-cleaner Database Cleaner for node.js | 2.5k | -2% | - | 7 years ago 1.3.0 | CommonJS | None | Database clients and drivers |
| sticky-table-headers jQuery sticky table headers plugin | 2.5k | +3% | - | - 0.1.24 | CommonJS | None | - |
| gulp-natural-sort Sort stream by path name using a natural sort | 2.5k | +50% | - | 10 years ago 0.1.1 | CommonJS | None | - |
| @dangahagan/weather-mcp MCP server giving AI assistants 17 weather tools with zero API keys: global forecasts, current conditions, alerts, air quality, marine conditions, lightning detection, radar imagery, river levels, wildfire tracking, and historical weather back to 1940. Bu | 2.5k | - | - | 9 days ago 1.33.0 | ESM only | Bundled | Maps and geolocation, TypeScript tooling |
| @depup/js-yaml YAML 1.2 parser and serializer (with updated dependencies) | 2.5k | - | - | 8 days ago 5.4.2-depup.36 | ESM + CommonJS | Bundled | Security |
| async-ref Async ref objects for React. A tiny bridge between React.useSyncExternalStore and React.Suspense. | 2.5k | -22% | - | 4 years ago 0.1.6 | ESM + CommonJS | Bundled | React |
| char-flow CharFlow — lightweight animated alphanumeric text for license plates, codes, and flowing paragraphs | 2.5k | - | - | 3 months ago 0.1.6 | ESM only | Bundled | Animation |
| node-fetch-cookies node-fetch wrapper that adds support for cookie-jars | 2.5k | -31% | - | 2 years ago 2.1.1 | CommonJS | None | HTTP clients |
| typedoc-umlclass Plugin for TypeDoc that generates UML class diagrams | 2.5k | -10% | - | 1 year ago 0.10.2 | ESM only | Bundled | Documentation tooling |
| use-typewriter-hook A flexible hook for creating typewriter-like experience with React. | 2.5k | +908% | - | 2 years ago 3.1.2 | CommonJS | Bundled | React |
| find-unused-exports A CLI and equivalent JS API to find unused ECMAScript module exports in a project. | 2.5k | -25% | - | - 10.0.0 | CommonJS | None | CLI tools and terminal utilities |
| icebird Apache Iceberg client for javascript | 2.5k | +435% | - | - 0.8.30 | ESM only | Bundled | - |
| @effected/yaml Zero-dependency YAML parsing, editing, formatting and linting as Effect schemas. | 2.5k | - | - | 11 days ago 0.17.0 | ESM only | Bundled | Linting and formatting, Parsers and serialisers |
| @morpho-dev/subsquid-typeorm-store TypeORM based storage for squid mappings - Morpho fork with custom TypeORM options and rollback hooks | 2.5k | - | - | 10 months ago 1.5.4 | CommonJS | Bundled | Blockchain and Web3, ORMs and query builders |
| php-wasm Run PHP right in the browser or anywhere else JS can run | 2.5k | +371% | - | - 0.1.0 | ESM + CommonJS | Bundled | - |
| prebid-universal-creative Universal creative for Prebid apps | 2.5k | +480% | - | 1 year ago 1.17.2 | CommonJS | None | - |
| get-plane-normal gets a plane's normal from 3 points | 2.5k | -13% | - | 11 years ago 1.0.0 | CommonJS | None | - |
| instagram-url-direct Get direct url to download from Instagram media links | 2.5k | -61% | - | 1 year ago 2.0.7 | ESM + CommonJS | Bundled | URLs and query strings, Video and audio |
| @geckos.io/client Real-time client/server communication over UDP using WebRTC and Node.js | 2.5k | - | - | 6 months ago 3.1.0 | ESM only | Bundled | WebSockets and realtime |
| @stdlib/ndarray-base-assert-is-complex-floating-point-data-type Test if an input value is a supported ndarray complex-valued floating-point data type. | 2.5k | - | - | 7 months ago 0.3.1 | CommonJS | Bundled | Testing, Utility libraries |
| express-sitemap sitemap and robots for expressjs | 2.5k | +3% | - | 9 years ago 1.8.0 | CommonJS | None | HTTP servers and web frameworks, Node.js utilities |
| typedoc-plugin-mark-react-functional-components A plugin for TypeDoc to mark React functional components differently than ordinary functions | 2.5k | +30% | - | 4 years ago 0.2.2 | CommonJS | None | Documentation tooling, React |
| @agimon-ai/doompi-web-security Shared security primitives for the DoomPi web cockpit: sealed channels and signed bundle manifests for independently trusted verifiers. | 2.5k | - | - | 9 days ago 0.0.1-alpha.44 | ESM + CommonJS | Bundled | Security |
| @node-dlc/crypto Lightning cryptography utilities | 2.5k | - | - | 2 months ago 1.2.1 | CommonJS | None | Blockchain and Web3 |
| c2pa SDK for the core C2PA (Coalition for Content Provenance and Authenticity) specification | 2.5k | +92% | - | - 0.30.17 | ESM only | Bundled | - |
| auto-ngtemplate-loader Auto require AngularJS 1.x templates in Webpack style | 2.5k | -25% | - | 4 years ago 3.1.2 | CommonJS | None | Angular |
| mocker-data-generator A simplified way to generate mock data, builds using a simple schema and with the FakerJs | 2.5k | +36% | - | 3 months ago 4.0.0 | ESM + CommonJS | Bundled | Dev servers and API mocking, Testing |
| npm-audit-ci-wrapper A wrapper for 'npm audit' which can be configurable for use in a CI/CD tool like Jenkins | 2.5k | -22% | - | 5 years ago 3.0.2 | CommonJS | None | Security |
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