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 |
|---|---|---|---|---|---|---|---|
| @arms/rum-electron ARMS RUM SDK for Electron – real user monitoring for main & renderer processes | 2.7k | - | - | 10 days ago 0.0.10-beta.1 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| node-lambda Command line tool for locally running and remotely deploying your node.js applications to Amazon Lambda. | 2.7k | -43% | - | 2 years ago 1.3.0 | CommonJS | None | Cloud SDKs |
| notie notie - a clean and simple notification, input, and selection suite for javascript, with no dependencies | 2.7k | +33% | - | - 4.3.1 | CommonJS | None | - |
| strophejs-plugin-disco A strophe.js plugin for XEP-0030 Service Discovery | 2.7k | -37% | - | - 0.0.2 | CommonJS | None | - |
| @qingzhenghust/game-sdk Riffle game backend HTTP/WebSocket and host capability SDK | 2.7k | - | - | 13 days ago 0.4.0 | ESM only | Bundled | WebSockets and realtime |
| kas-npm A lightweight JavaScript CAS for comparing expressions and equations. Forked from @Khan to use in NPM. | 2.7k | -64% | - | 5 years ago 0.4.15-d | CommonJS | None | - |
| @form-validation/plugin-default-submit The best validation library for JavaScript | 2.7k | - | - | 3 years ago 2.4.0 | CommonJS | Bundled | - |
| rollup-plugin-uglify-es Rollup plugin to minify generated bundle | 2.7k | -23% | - | 9 years ago 0.0.1 | ESM + CommonJS | None | Bundler plugins and loaders |
| @atproto/oauth-provider Generic OAuth2 and OpenID Connect provider for Node.js. Currently only supports features needed for Atproto. | 2.7k | - | - | 23 days ago 0.22.8 | ESM only | Bundled | Authentication and authorisation |
| @micro-sentry/browser [](https://npmjs.com/package/@micro-sentry/angular) | 2.7k | - | - | 2 years ago 7.1.1 | ESM + CommonJS | Bundled | Monitoring and error tracking, Angular |
| cache-breaker Cache Breaking Tasks | 2.7k | +30% | - | 12 years ago 0.0.4 | CommonJS | None | Caching |
| cypress-accessibility-checker Accessibility Checker for Cypress | 2.7k | +104% | - | 25 days ago 4.0.34 | - | None | Accessibility |
| pdfium.js A PDFium wrapper library for browser-side JavaScript | 2.7k | +48% | - | 2 years ago 0.2.1-rc.1 | ESM + CommonJS | Bundled | PDF and documents |
| sa11y Sa11y is an accessibility quality assurance tool that visually highlights common accessibility and usability issues. Geared towards content authors, Sa11y straightforwardly identifies errors or warnings at the source with a simple tooltip on how to fix th | 2.7k | +124% | - | 2 months ago 5.0.9 | ESM only | None | Accessibility |
| keyv-lru An in-memory LRU back-end for Keyv. | 2.7k | +77% | - | 5 years ago 3.0.4 | CommonJS | None | Caching |
| @nextnm/nestjs-ses NestJS provider for sending emails with ses | 2.7k | - | - | 3 years ago 0.2.1 | CommonJS | Bundled | |
| cytoscape-dom-node Cytoscape extension for making nodes into DOM elements | 2.7k | +70% | - | 4 months ago 2.1.0 | ESM + CommonJS | Bundled | DOM and browser utilities |
| phaser3spectorjs Explore and Troubleshoot your WebGL scenes easily. Based on SpectorJS 0.9.28 | 2.7k | +49% | - | - 0.0.8 | CommonJS | None | 3D, WebGL and game engines |
| @form-validation/validator-digits The best validation library for JavaScript | 2.7k | - | - | 3 years ago 2.4.0 | CommonJS | Bundled | - |
| @ngneat/dirty-check-forms Detect Unsaved Changes in Angular Forms | 2.7k | - | - | 3 years ago 3.0.3 | ESM + CommonJS | Bundled | Angular |
| simple-logging-system A simple JS Logging system written in TypeScript | 2.7k | +752% | - | 4 years ago 1.1.0 | ESM + CommonJS | Bundled | Logging, TypeScript tooling |
| @form-validation/validator-regexp The best validation library for JavaScript | 2.7k | - | - | 3 years ago 2.4.0 | CommonJS | Bundled | - |
| @form-validation/validator-uuid The best validation library for JavaScript | 2.7k | - | - | 3 years ago 2.4.0 | CommonJS | Bundled | - |
| @mempool/mempool.js NPM package module for Mempool APIs. | 2.7k | - | - | 1 year ago 3.0.0 | CommonJS | Bundled | Blockchain and Web3, HTTP clients |
| bitfab Bitfab client for provider-based API calls with local BAML execution | 2.7k | - | - | 9 days ago 0.62.2 | ESM + CommonJS | Bundled | AI and machine learning |
| flash Simple flash messages for Express | 2.7k | +37% | - | 12 years ago 1.1.0 | - | None | HTTP servers and web frameworks |
| gatsby-plugin-pnpm Easily add pnpm support to your Gatsby project | 2.7k | -75% | - | 4 years ago 1.2.10 | CommonJS | Bundled | - |
| qwery blazing fast CSS3 query selector engine | 2.7k | +93% | - | 12 years ago 4.0.0 | CommonJS | None | - |
| @form-validation/validator-meid The best validation library for JavaScript | 2.7k | - | - | 3 years ago 2.4.0 | CommonJS | Bundled | - |
| cottus customizable JavaScript data validator | 2.7k | +229% | - | 2 years ago 1.11.0 | CommonJS | None | Schema validation |
| @form-validation/validator-callback The best validation library for JavaScript | 2.7k | - | - | 3 years ago 2.4.0 | CommonJS | Bundled | - |
| @sereneinserenade/tiptap-comment-extension Tiptap Extension for adding comments | 2.7k | - | - | 6 months ago 0.2.0 | ESM + CommonJS | Bundled | Rich text and code editors |
| bpmn-visualization A TypeScript library for visualizing process execution data on BPMN diagrams | 2.7k | +229% | - | 3 months ago 0.48.0 | ESM only | Bundled | TypeScript tooling, DOM and browser utilities |
| react-hook-speech-to-text Simple cross-browser speech to text using react hooks. | 2.7k | +6% | - | 5 years ago 0.8.0 | CommonJS | None | React |
| fork-awesome A fork of the iconic font and CSS framework | 2.7k | -3% | - | - 1.2.0 | CommonJS | None | Icons |
| pdfnative Zero-dependency native PDF library: generate, parse, merge/split, extract text with positions, fill & flatten AcroForms, decrypt and re-encrypt (RC4, AES-128/256), and draw native vector charts (stacked/area/scatter, log & time axes). 27 scripts (Arabic, | 2.7k | - | - | 18 days ago 1.8.0 | ESM + CommonJS | Bundled | Cryptography and hashing, PDF and documents |
| @stdlib/console-log-each-map Insert array element values and the result of a callback function into a format string and print the result. | 2.7k | - | - | 7 months ago 0.1.1 | CommonJS | Bundled | - |
| aedes-server-factory Aedes helper to create a server and bind its connection to Aedes | 2.7k | +79% | - | 5 years ago 0.2.1 | CommonJS | Bundled | WebSockets and realtime |
| paper-css Paper CSS for happy printing | 2.7k | -1% | - | 8 years ago 0.4.1 | - | None | CSS-in-JS and styling, CLI tools and terminal utilities |
| @lottiefiles/lottie-types Representation of the Lottie JSON Schema in Typescript | 2.7k | - | - | 2 years ago 1.5.0 | CommonJS | Bundled | Schema validation, TypeScript tooling |
| @micro-sentry/core [](https://npmjs.com/package/@micro-sentry/angular) | 2.7k | - | - | 2 years ago 7.1.1 | ESM + CommonJS | Bundled | Monitoring and error tracking, Angular |
| protoo-client protoo JavaScript client module | 2.7k | +60% | - | 6 months ago 4.0.8 | CommonJS | None | WebSockets and realtime |
| create-esm-loader A utility library for creating Node loader hooks | 2.7k | -25% | - | 3 years ago 0.2.5 | ESM only | None | Utility libraries |
| fake-smtp-server Fake SMTP Server for email testing | 2.7k | -9% | - | 7 years ago 0.8.0 | CommonJS | None | |
| material-ui-color-picker <ColorInput> component for material-ui | 2.7k | +12% | - | 6 years ago 3.5.1 | CommonJS | Bundled | React |
| moment-es6 Module exporting momentjs library object as ES6 style default field | 2.7k | -60% | - | 9 years ago 1.0.0 | CommonJS | None | Date and time |
| nuxt-compress Runs gzip and brotli compression on static assets during Nuxt build | 2.7k | -60% | - | 5 years ago 5.0.0 | CommonJS | None | Compression and archives, Vue |
| @esm2cjs/cacheable-request Wrap native HTTP requests with RFC compliant cache support. This is a fork of jaredwray/cacheable-request, but with CommonJS support. | 2.7k | - | - | 3 years ago 10.2.12 | ESM + CommonJS | Bundled | Caching |
| viser viser is a toolkit fit for data vis engineer. | 2.7k | +45% | - | 6 years ago 2.4.9 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @leapfrogtechnology/async-store Global store utility for an async operation lifecycle and chain of callbacks | 2.7k | - | - | 2 years ago 2.1.0 | CommonJS | Bundled | Promises and async control flow, 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