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 |
|---|---|---|---|---|---|---|---|
| node-tfhe TFHE-rs is a fully homomorphic encryption (FHE) library that implements Zama's variant of TFHE. | 17.8k | +345% | - | 27 days ago 1.8.0 | CommonJS | Bundled | Cryptography and hashing |
| reload Node.js module to refresh and reload your code in your browser when your code changes. No browser plugins required. | 17.8k | +7% | - | 7 months ago 3.4.3 | CommonJS | None | HTTP servers and web frameworks |
| @soda-gql/cli Command-line interface for soda-gql | 17.8k | - | - | 7 months ago 0.12.6 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, GraphQL |
| @soda-gql/formatter GraphQL document formatter for soda-gql | 17.8k | - | - | 7 months ago 0.12.6 | ESM + CommonJS | Bundled | GraphQL |
| rollup-plugin-progress Rollup Progress Plugin | 17.8k | -10% | - | 6 years ago 1.1.2 | ESM + CommonJS | None | Bundler plugins and loaders |
| express-correlation-id Express middleware to correlate requests across http calls | 17.8k | -4% | - | 2 years ago 3.0.1 | CommonJS | None | HTTP servers and web frameworks, Logging |
| @polyglot-sql/sdk SQL dialect translator powered by WebAssembly | 17.8k | - | - | 13 days ago 0.13.0 | ESM + CommonJS | Bundled | Database clients and drivers |
| @sa11y/assert Provides assertAccessible API to check DOM for accessibility issues | 17.8k | - | - | 21 days ago 8.1.1 | CommonJS | Bundled | Accessibility, Testing |
| @enovaui/webos-tokens Theme design tokens for webOS | 17.8k | - | - | 20 days ago 3.6.0 | CommonJS | None | - |
| @soda-gql/typegen Prebuilt type generation for soda-gql | 17.8k | - | - | 7 months ago 0.12.6 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| @runware/sdk-js The SDK is used to run image inference with the Runware API, powered by the RunWare inference platform. It can be used to generate imaged with text-to-image and image-to-image. It also allows the use of an existing gallery of models or selecting any model | 17.8k | - | - | 3 months ago 1.3.2 | ESM + CommonJS | Bundled | - |
| @andersmyrmel/vard Lightweight prompt injection detection for LLM applications. Zod-inspired chainable API for prompt security. | 17.8k | - | - | 2 months ago 1.2.1 | ESM only | Bundled | Security |
| wt wt: Simple dir watcher, including all subdirectories, support multi dirs | 17.8k | -11% | - | 8 years ago 1.2.0 | CommonJS | None | - |
| @datepicker-react/hooks React hooks for datepicker. | 17.8k | - | - | 4 years ago 2.8.4 | ESM + CommonJS | Bundled | Date pickers, React |
| ghauth Create and load persistent GitHub authentication tokens for command-line apps | 17.8k | -14% | - | 2 months ago 7.0.14 | ESM only | None | Authentication and authorisation |
| @colyseus/uwebsockets-transport <div align="center"> <a href="https://github.com/colyseus/colyseus"> <img src="media/logo.svg?raw=true" width="60%" height="300" /> </a> <br> <br> <a href="https://npmjs.com/package/colyseus"> <img src="https://img.shields.io/npm/dm/coly | 17.8k | - | - | 15 days ago 0.18.4 | ESM + CommonJS | Bundled | WebSockets and realtime |
| pwa-asset-generator Automates PWA asset generation and image declaration. Automatically generates icon and splash screen images, favicons and mstile images. Updates manifest.json and index.html files with the generated images according to Web App Manifest specs and Apple Hum | 17.8k | -35% | - | 17 days ago 8.1.7 | ESM only | Bundled | Scraping and browser automation |
| @pg-boss/dashboard Web dashboard for monitoring and managing pg-boss job queues | 17.7k | - | - | 18 days ago 1.9.0 | ESM only | Bundled | Queues and background jobs, Database clients and drivers |
| random-useragent Get a random useragent (with an optional filter) | 17.7k | -22% | - | - 0.5.0 | CommonJS | None | - |
| file-fetch fetch for read and write access to the local file system | 17.7k | +47% | - | 1 year ago 2.0.1 | ESM only | None | Files and file systems |
| extrude-polyline triangulates a 2D polyline into a stroke | 17.7k | -53% | - | 11 years ago 1.0.6 | CommonJS | None | 3D, WebGL and game engines |
| eslint-plugin-awscdk ESLint plugin for AWS CDK | 17.7k | +8160% | - | 28 days ago 4.4.3 | ESM + CommonJS | Bundled | Linting and formatting, TypeScript tooling |
| next-remove-imports The default behavior is to remove all `.less`/`.css`/`.scss`/`.sass`/`.styl` imports from all packages in node_modules. | 17.7k | -2% | - | 6 months ago 1.0.13 | CommonJS | Bundled | CSS-in-JS and styling |
| @web3modal/polyfills #### 🔗 [Website](https://web3modal.com) | 17.7k | - | - | 2 years ago 5.1.11 | ESM only | Bundled | Polyfills and shims, Blockchain and Web3 |
| @json-render/react-pdf React PDF renderer for @json-render/core. JSON becomes PDF documents. | 17.7k | - | - | 19 days ago 0.21.0 | ESM + CommonJS | Bundled | PDF and documents |
| react-render-image Render an image in React. | 17.7k | +52% | - | 6 years ago 3.0.1 | ESM + CommonJS | Bundled | React, Image processing |
| scandirectory Scan a directory recursively with a lot of control and power | 17.7k | -43% | - | 2 years ago 8.1.1 | ESM + CommonJS | Bundled | TypeScript tooling, Node.js utilities |
| @web3modal/common #### 🔗 [Website](https://web3modal.com) | 17.7k | - | - | 2 years ago 5.1.11 | ESM only | Bundled | Blockchain and Web3 |
| @colyseus/monitor Web Monitoring Panel for Colyseus | 17.7k | - | - | 13 days ago 0.18.6 | ESM + CommonJS | Bundled | WebSockets and realtime, Monitoring and error tracking |
| @quasar/quasar-app-extension-qmarkdown A Quasar App Extension for @quasar/quasar-ui-qmarkdown | 17.7k | - | - | 1 month ago 4.2.1 | ESM only | None | Markdown, Parsers and serialisers |
| is-capitalized Checks if an input string is a capitalized or not. | 17.7k | -48% | - | 10 years ago 1.0.0 | CommonJS | None | - |
| node-cmd Node.js-only command-line power: run shell commands, launch executables, and control child processes with zero runtime dependencies. | 17.7k | -39% | - | 1 month ago 6.0.1 | ESM + CommonJS | None | CLI tools and terminal utilities, Node.js utilities |
| number-format.js Lightweight & Fast JavaScript Number Formatter | 17.7k | -50% | - | 7 years ago 2.0.9 | CommonJS | Bundled | Numbers and maths, Internationalisation |
| webpack-dashboard a CLI dashboard for webpack dev server | 17.7k | -34% | - | 3 years ago 3.3.8 | CommonJS | Bundled | CLI tools and terminal utilities |
| update Be scalable! Update is a new, open source developer framework and CLI for automating updates of any kind in code projects. | 17.7k | -17% | - | 10 years ago 0.7.4 | CommonJS | None | - |
| rellax Lightweight, vanilla javascript parallax library | 17.7k | +33% | - | - 1.12.1 | CommonJS | None | - |
| tfhe TFHE-rs is a fully homomorphic encryption (FHE) library that implements Zama's variant of TFHE. | 17.7k | +259% | - | 27 days ago 1.8.0 | ESM only | Bundled | Cryptography and hashing |
| @photo-sphere-viewer/equirectangular-video-adapter Photo Sphere Viewer adapter to display equirectangular videos. | 17.7k | - | - | 2 months ago 5.15.1 | ESM + CommonJS | Bundled | 3D, WebGL and game engines |
| @atlaskit/width-detector Wrapper for components that need to respond to width changes | 17.7k | - | - | 1 month ago 7.2.0 | ESM + CommonJS | Bundled | React |
| nuxt-viewport Define custom viewports for your Nuxt project | 17.6k | +28% | - | 1 month ago 2.6.1 | ESM only | Bundled | Vue |
| angular-block-ui An AngularJS module that allows you to block user interaction on AJAX requests. | 17.6k | +29% | - | 10 years ago 0.2.2 | CommonJS | None | Angular, Build tools |
| @web/rollup-plugin-html Rollup plugin for bundling HTML files | 17.6k | - | - | 3 months ago 4.0.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders |
| swr-openapi Generate SWR hooks from OpenAPI schemas | 17.6k | +29% | - | 8 months ago 5.6.0 | ESM + CommonJS | Bundled | Documentation tooling |
| better-scroll Full-featured BetterScroll | 17.6k | +43% | - | 3 years ago 2.5.1 | ESM + CommonJS | Bundled | DOM and browser utilities, TypeScript tooling |
| chai-jest-snapshot Chai assertion that provides Jest's snapshot testing | 17.6k | -90% | - | 8 years ago 2.0.0 | CommonJS | None | Testing |
| react-router-typesafe-routes Enhanced type safety via validation for all route params in React Router v7. | 17.6k | +67% | - | 1 year ago 2.2.1 | ESM + CommonJS | Bundled | Routing, Schema validation |
| mocha-webpack mocha cli with webpack support | 17.6k | -10% | - | 8 years ago 1.1.0 | CommonJS | None | Bundlers, Testing |
| @derhuerst/ffprobe-static ffprobe binaries for macOS, Linux and Windows | 17.6k | - | - | 10 months ago 5.3.0 | CommonJS | Bundled | - |
| gulp-data Generate a data object from a variety of sources: json, front-matter, databases, promises, anything... and set it to the file object for other plugins to consume. | 17.6k | +2% | - | 8 years ago 1.3.1 | - | None | - |
| stop-only Detects '.only' left in the code accidentally | 17.6k | -45% | - | 1 year ago 3.4.4 | CommonJS | None | CLI tools and terminal utilities, Testing |
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