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 |
|---|---|---|---|---|---|---|---|
| @sanity/util Utilities shared across projects of Sanity | 914.7k | - | - | 8 days ago 6.16.0 | ESM only | Bundled | WebSockets and realtime |
| @rc-component/overflow Auto collapse box when overflow | 913.8k | - | - | 5 months ago 1.0.1 | ESM + CommonJS | Bundled | React |
| promptly Simple command line prompting utility | 913.6k | -34% | - | 5 years ago 3.2.0 | CommonJS | None | CLI tools and terminal utilities |
| primeicons PrimeIcons font icon library | 913.3k | +34% | - | 7 days ago 8.0.2 | CommonJS | None | Icons |
| stream-length For a given Buffer or Stream, this module will attempt to determine the total length of the stream contents. It currently supports Buffers, `fs` streams, `http` responses, and `request` objects, and allows for specifying custom stream types. | 913.3k | -16% | - | 11 years ago 1.0.2 | CommonJS | None | Files and file systems |
| stream-splicer streaming pipeline with a mutable configuration | 913.3k | -14% | - | 7 years ago 2.0.1 | CommonJS | None | - |
| @size-limit/file File size plugin for Size Limit | 913.2k | - | - | 15 days ago 14.0.0 | ESM only | None | - |
| mochawesome A gorgeous reporter for Mocha.js | 913.1k | -26% | - | 15 days ago 8.1.1 | CommonJS | None | Testing |
| @react-hook/intersection-observer A React hook for the IntersectionObserver API that uses a polyfill when the native API is not available | 912.8k | - | - | 2 years ago 3.1.2 | ESM + CommonJS | Bundled | React, DOM and browser utilities |
| natural General natural language (tokenizing, stemming (English, Russian, Spanish), part-of-speech tagging, sentiment analysis, classification, inflection, phonetics, tfidf, WordNet, jaro-winkler, Levenshtein distance, Dice's Coefficient) facilities for node. | 912.5k | +324% | - | 7 months ago 8.1.1 | CommonJS | Bundled | Parsers and serialisers, AI and machine learning |
| @secretlint/source-creator Create SecretLintRawSource from content. | 912.5k | - | - | 1 month ago 13.0.5 | ESM only | Bundled | Linting and formatting, Node.js utilities |
| fsu Unique file name with streams support | 912.2k | -23% | - | 6 years ago 2.0.2 | CommonJS | None | Files and file systems |
| ibm-cloud-sdk-core Core functionality to support SDKs generated with IBM's OpenAPI SDK Generator. | 912k | +148% | - | 12 days ago 5.6.2 | CommonJS | Bundled | Documentation tooling |
| unix-crypt-td-js Javascript implementation of the Unix crypt(3) DES-based hash | 911.9k | +21% | - | 6 years ago 1.1.4 | CommonJS | None | - |
| log-driver log-driver is a simple logging framework for logging to stdout | 911.9k | -34% | - | 8 years ago 1.2.7 | CommonJS | None | Logging |
| n8n-nodes-evolution-api A Evolution API é um hub de canais com foco no WhatsApp | 911.8k | -34% | - | 1 year ago 1.0.4 | CommonJS | None | - |
| grunt-cli The grunt command line interface | 911.8k | +21% | - | 2 years ago 1.5.0 | - | None | - |
| copy-to copy an object's properties to another object | 911.7k | +15% | - | 11 years ago 2.0.1 | CommonJS | None | - |
| eslint-plugin-yml This ESLint plugin provides linting rules for YAML. | 911.6k | +31% | - | 1 month ago 3.8.1 | ESM only | Bundled | Linting and formatting, Parsers and serialisers |
| @node-rs/xxhash-linux-x64-gnu Fastest xxhash implementation in Node.js | 909.9k | - | - | 20 days ago 1.7.8 | CommonJS | None | Linting and formatting, Node.js utilities |
| rollup-plugin-babel Seamless integration between Rollup and Babel. | 909.8k | -21% | - | 6 years ago 4.4.0 | ESM + CommonJS | None | Bundler plugins and loaders |
| apache-md5 Node.js module for Apache style password encryption using md5. | 909k | +21% | - | 4 years ago 1.1.8 | CommonJS | Bundled | Cryptography and hashing |
| comver-to-semver Converts a comver (compatible version) to a semver (semantic version). | 908.7k | +169% | - | 6 months ago 2.0.0 | ESM only | Bundled | - |
| strict-url-sanitise Strict URL sanitization with security-focused validation | 908.7k | +922% | - | 1 year ago 0.0.1 | ESM only | Bundled | Security |
| typed-styles Typed styles for cssinjs | 908.7k | -2% | - | 7 years ago 0.0.8 | CommonJS | None | React |
| decko A collection of the most useful property decorators. | 908.6k | +36% | - | 9 years ago 1.2.0 | CommonJS | Bundled | Caching |
| slate-dom Tools for building completely customizable richtext editors with React. | 908.5k | +125% | - | 2 months ago 0.126.0 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| @remotion/web-renderer Render videos in the browser | 908.4k | - | - | 6 days ago 4.0.528 | ESM only | Bundled | Video and audio, React |
| @bull-board/express A Express.js server adapter for Bull-Board dashboard. | 907.9k | - | - | 18 days ago 9.10.1 | CommonJS | Bundled | Queues and background jobs, Database clients and drivers |
| apollo-link Flexible, lightweight transport layer for GraphQL | 907.8k | -10% | - | 6 years ago 1.2.14 | ESM + CommonJS | Bundled | GraphQL |
| postcss-filter-plugins Exclude/warn on duplicated PostCSS plugins. | 907.4k | +20% | - | 3 months ago 4.0.0 | CommonJS | None | CSS-in-JS and styling |
| react-composer Compose render prop components | 907.1k | +137% | - | 4 years ago 5.0.3 | ESM + CommonJS | None | React |
| @rc-component/menu menu ui component for react | 907.1k | - | - | 29 days ago 1.6.0 | ESM + CommonJS | Bundled | React |
| @rjsf/utils Utility functions for @rjsf/core | 906.9k | - | - | 14 days ago 6.10.1 | ESM + CommonJS | Bundled | Parsers and serialisers, Utility libraries |
| insert-module-globals insert implicit module globals into a module-deps stream | 906.6k | -17% | - | 5 years ago 7.2.1 | CommonJS | None | - |
| @soda/friendly-errors-webpack-plugin Recognizes certain classes of webpack errors and cleans, aggregates and prioritizes them to provide a better Developer Experience | 906.5k | - | - | 4 years ago 1.8.1 | CommonJS | None | Bundler plugins and loaders |
| csvtojson A tool concentrating on converting csv data to JSON with customised parser supporting | 906.2k | +29% | - | 11 months ago 2.0.14 | CommonJS | Bundled | Parsers and serialisers |
| golden-fleece Parse and manipulate JSON5 strings | 906k | +203% | - | 8 years ago 1.0.9 | ESM + CommonJS | Bundled | - |
| @rc-component/tabs Tabs UI component for React | 905.9k | - | - | 19 days ago 2.1.0 | ESM + CommonJS | Bundled | React |
| @lottiefiles/dotlottie-react React wrapper around the dotlottie-web library | 905.6k | - | - | 1 month ago 0.19.16 | ESM only | Bundled | Animation, React |
| eslint-merge-processors Merge multiple ESLint processors to behave like one | 905.5k | +51% | - | 1 year ago 2.0.0 | ESM only | Bundled | Linting and formatting |
| react-native-device-info Get device information using react-native | 905.2k | +37% | - | 7 months ago 15.0.2 | ESM + CommonJS | Bundled | React |
| @rjsf/core A simple React component capable of building HTML forms out of a JSON schema. | 905k | - | - | 14 days ago 6.10.1 | ESM + CommonJS | Bundled | React, Forms |
| rcedit Node module to edit resources of exe | 904.9k | +345% | - | 10 months ago 5.0.2 | ESM only | Bundled | - |
| @rc-component/table 📋 Data table component for React | 904.5k | - | - | 1 month ago 1.12.0 | ESM + CommonJS | Bundled | Tables and data grids, React |
| vite-plugin-vue-devtools A vite plugin for Vue DevTools | 904.4k | +75% | - | 2 months ago 8.2.1 | ESM + CommonJS | Bundled | Bundler plugins and loaders |
| flexsearch Next-Generation full-text search library for Browser and Node.js | 904.3k | +158% | - | 1 year ago 0.8.212 | ESM + CommonJS | Bundled | Node.js utilities |
| @node-rs/argon2 argon2-rust binding for Node.js | 904k | - | - | 20 days ago 2.2.1 | CommonJS | Bundled | Cryptography and hashing |
| @langchain/anthropic Anthropic integrations for LangChain.js | 903.8k | - | - | 8 days ago 1.5.11 | ESM + CommonJS | Bundled | - |
| sinon-chai Extends Chai with assertions for the Sinon.JS mocking framework. | 902.9k | -5% | - | 1 year ago 4.0.1 | ESM only | None | 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