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 |
|---|---|---|---|---|---|---|---|
| eslint-plugin-you-dont-need-lodash-underscore Check methods you can use natively without lodash/underscore | 261.9k | +35% | - | 2 years ago 6.14.0 | CommonJS | None | Linting and formatting, Utility libraries |
| timekeeper Easy testing of time-dependent code. | 261.9k | +28% | - | - 2.3.1 | CommonJS | None | - |
| gatsby-plugin-typescript Adds TypeScript support to Gatsby | 261.9k | -22% | - | - 5.16.0 | CommonJS | None | TypeScript tooling |
| @tsparticles/plugin-hex-color tsParticles hex color plugin | 261.7k | - | - | 1 month ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| @thi.ng/checks Collection of 70+ type, feature & value checks | 261.4k | - | - | 1 month ago 3.11.1 | ESM only | Bundled | TypeScript tooling |
| react-native-dotenv Load .env into React Native with import statements. A Babel plugin that inlines environment variables at build time. | 261.3k | +52% | - | 12 days ago 5.0.0 | CommonJS | None | Configuration, React |
| gulp-if Conditionally run a task | 261.3k | -1% | - | - 3.0.0 | CommonJS | None | - |
| remark-mdx-remove-esm Remark plugin to remove import and/or export statements (mdxjsEsm) | 261.1k | +458% | - | 1 month ago 1.3.3 | ESM only | Bundled | Markdown |
| graphql-jit GraphQL JIT Compiler to JS | 261.1k | +85% | - | - 0.8.9 | ESM + CommonJS | Bundled | - |
| @takumi-rs/core Render OG images from Takumi node trees with native Node.js bindings. No headless browser. | 261k | - | - | 18 days ago 2.14.0 | ESM + CommonJS | Bundled | Cloud SDKs, Scraping and browser automation |
| @oclif/multi-stage-output Terminal output for oclif commands with multiple stages | 261k | - | - | 22 days ago 1.0.1 | ESM only | Bundled | CLI tools and terminal utilities |
| detect-it Detect if a device is mouse only, touch only, or hybrid | 260.9k | -2% | - | - 4.0.1 | ESM + CommonJS | Bundled | - |
| connect-timeout Request timeout middleware for Connect/Express | 260.7k | +38% | - | - 1.9.1 | - | None | - |
| expo-atlas Visualize React Native bundles to understand and optimize your app | 260.7k | +291% | - | 1 year ago 0.4.3 | CommonJS | Bundled | React, Bundlers |
| @strapi/utils Shared utilities for the Strapi packages | 260.7k | - | - | 9 days ago 5.55.1 | ESM + CommonJS | Bundled | GraphQL, Node.js utilities |
| simplex-noise simplex-noise is a fast simplex noise implementation in Javascript. Works in node and in the browser. | 260.6k | +267% | - | - 4.0.3 | ESM + CommonJS | Bundled | Node.js utilities |
| @storybook/svelte Storybook Svelte renderer: Develop, document, and test UI components in isolation. | 260.5k | - | - | 1 month ago 10.6.0 | ESM only | Bundled | Documentation tooling, Svelte |
| lodash._baseisequal The internal lodash function `baseIsEqual` exported as a module. | 260.5k | -12% | - | - 4.1.1 | - | None | Utility libraries |
| mongodb-uri A parser and formatter for MongoDB URIs. | 260.5k | +55% | - | 12 years ago 0.9.7 | CommonJS | None | URLs and query strings, ORMs and query builders |
| @formatjs/intl-datetimeformat Intl.DateTimeFormat polyfill | 260.5k | - | - | 15 days ago 7.8.0 | ESM only | Bundled | Internationalisation, Polyfills and shims |
| level-sublevel partition levelup databases | 260.5k | +44% | - | - 6.6.5 | - | None | - |
| better-queue Better Queue for NodeJS | 260.4k | -24% | - | 4 years ago 3.8.12 | CommonJS | None | - |
| json-stringify-deterministic Deterministic JSON.stringify with sorted keys for consistent hashes and stable cache keys. | 260.4k | +35% | - | 2 months ago 1.0.16 | CommonJS | Bundled | Parsers and serialisers, Cryptography and hashing |
| pdf-to-img 📃📸 Converts PDFs to images in nodejs | 260.3k | +541% | - | 1 month ago 7.0.0 | ESM only | Bundled | PDF and documents, Testing |
| @untitledui/icons Official React library for Untitled UI Icons | 260.3k | - | - | 11 days ago 0.0.23 | ESM + CommonJS | Bundled | Icons, React |
| @tsparticles/plugin-rgb-color tsParticles RGB color plugin | 260.2k | - | - | 1 month ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| @tsparticles/plugin-hsl-color tsParticles HSL color plugin | 260.2k | - | - | 1 month ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| express-static-gzip simple wrapper on top of express.static, that allows serving pre-gziped files | 260.1k | +120% | - | 29 days ago 3.0.2 | CommonJS | Bundled | Compression and archives |
| @tsparticles/updater-life tsParticles particles life updater | 260.1k | - | - | 1 month ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| deprecated Tool for deprecating things | 259.8k | -6% | - | - 0.0.2 | CommonJS | Bundled | - |
| gatsby-legacy-polyfills Polyfills for legacy browsers | 259.7k | -23% | - | - 3.16.0 | CommonJS | None | Static site generators and meta-frameworks, Build tools |
| @headless-tree/core The definitive tree component for the Web | 259.6k | - | - | 4 months ago 1.7.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| sswr Svelte stale while revalidate (SWR) data fetching strategy | 259.5k | -7% | - | - 2.2.0 | ESM + CommonJS | Bundled | Svelte, HTTP clients |
| @angular-builders/custom-webpack Custom webpack builders for Angular build facade. Allow to modify Angular build configuration without ejecting it | 259.5k | - | - | 3 months ago 22.0.1 | CommonJS | Bundled | Bundlers, Angular |
| image-to-base64 Generate a image to base64. | 259.2k | +23% | - | 5 years ago 2.2.0 | CommonJS | None | Cryptography and hashing |
| @nestjs-modules/mailer NestJS - a mailer module (@mailer) | 259.2k | - | - | 3 months ago 2.3.7 | CommonJS | Bundled | |
| health Resource status monitoring library. | 259.2k | -72% | - | - 0.3.0 | CommonJS | None | CLI tools and terminal utilities, Node.js utilities |
| telegraf Modern Telegram Bot Framework | 259.2k | +196% | - | - 4.16.3 | CommonJS | Bundled | - |
| d3-queue Evaluate asynchronous tasks with configurable concurrency. | 259.2k | -14% | - | 9 years ago 3.0.7 | ESM + CommonJS | None | Promises and async control flow, Charts and data visualisation |
| @arizeai/openinference-core OpenInference Core provides utilities shared by all OpenInference SDK packages. | 259.1k | - | - | 15 days ago 2.7.1 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| dragula Drag and drop so simple it hurts | 259.1k | +38% | - | - 3.7.3 | CommonJS | None | - |
| @wojtekmaj/enzyme-adapter-react-17 JavaScript Testing utilities for React | 259.1k | - | - | 3 years ago 0.8.0 | CommonJS | None | Testing, React |
| multer-s3 Streaming multer storage engine for AWS S3 | 259.1k | +32% | - | 4 years ago 3.0.1 | CommonJS | None | Cloud SDKs |
| popsicle Advanced HTTP requests in node.js and browsers | 259.1k | +50% | - | 2 years ago 12.1.2 | CommonJS | Bundled | DOM and browser utilities, Node.js utilities |
| remark-inline-links remark plugin to transform references and definitions into normal links and images | 259.1k | +667% | - | 3 years ago 7.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers |
| @oxlint/binding-openharmony-arm64 Linter for the JavaScript Oxidation Compiler | 259k | - | - | 12 days ago 1.85.0 | CommonJS | None | Linting and formatting, TypeScript tooling |
| @devhigley/parse-proxy Node.js proxy string parser | 259k | - | - | 5 years ago 1.0.3 | CommonJS | Bundled | Parsers and serialisers, TypeScript tooling |
| qr-scanner A javascript QR scanner library | 259k | +156% | - | 3 years ago 1.4.2 | ESM + CommonJS | Bundled | - |
| @wordpress/components UI components for WordPress. | 259k | - | - | 10 days ago 41.0.0 | ESM + CommonJS | Bundled | - |
| powerbi-models Contains JavaScript & TypeScript object models for Microsoft Power BI JavaScript SDK. For each model there is a TypeScript interface, and a validation function to ensure and object is valid. | 258.7k | +32% | - | 10 days ago 2.2.0 | CommonJS | Bundled | Schema validation |
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