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 |
|---|---|---|---|---|---|---|---|
| jstimezonedetect This script gives you the zone info key representing your device's time zone setting. The return value is an IANA zone info key (aka the Olson time zone database). | 155.8k | +51% | - | 7 years ago 1.0.7 | CommonJS | None | Date and time |
| @azure/arm-network A generated SDK for NetworkManagementClient. | 155.7k | - | - | 18 days ago 39.0.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @uploadcare/upload-client `@uploadcare/upload-client` is a JavaScript and TypeScript SDK for the Uploadcare Upload API. It handles direct binary uploads, multipart uploads for large files, URL-based and UUID-based uploads, and file group creation. Works in Node.js, browser, and Re | 155.7k | - | - | 12 days ago 6.22.0 | ESM + CommonJS | Bundled | Files and file systems, TypeScript tooling |
| @buttercup/fetch Fetch adapter for cross-platform use. | 155.7k | - | - | 3 years ago 0.2.1 | ESM only | Bundled | - |
| lil-uuid UUID v4 generator and validator (RFC4122 compliant) | 155.5k | +41% | - | 11 years ago 0.1.1 | CommonJS | None | Cryptography and hashing |
| apple-signin-auth 🍎 Apple signin for node. | 155.5k | +180% | - | 2 months ago 2.1.0 | CommonJS | Bundled | Authentication and authorisation, TypeScript tooling |
| is-positive Check if something is a positive number | 155.3k | +600% | - | 10 years ago 3.1.0 | - | None | - |
| hard-source-webpack-plugin Hard cache the source of modules in webpack. | 155.3k | -28% | - | 7 years ago 0.13.1 | CommonJS | None | Bundler plugins and loaders |
| @genkit-ai/firebase Genkit AI framework plugin for Firebase including Firestore trace/state store and deployment helpers for Cloud Functions for Firebase. | 155.3k | - | - | 1 month ago 1.42.0 | ESM + CommonJS | Bundled | State management |
| pouchdb-collections Map and Set shims for PouchDB | 155.2k | +44% | - | 3 years ago 8.0.1 | ESM + CommonJS | None | Database clients and drivers |
| @rozenite/middleware Middleware for Rozenite. | 155.2k | - | - | 1 month ago 2.4.0 | ESM + CommonJS | Bundled | React |
| @neon/env Resolve and inject Neon connection strings for the branch selected by your neon.ts policy. fetchEnv / parseEnv plus a `neon-env` CLI with `run` and `export`. | 155.2k | - | - | 12 days ago 1.4.4 | ESM only | Bundled | Configuration, Node.js utilities |
| react-dnd-preview Preview component for React DnD | 155.2k | +51% | - | 1 year ago 9.0.0 | ESM only | Bundled | DOM and browser utilities, React |
| tasuku タスク — The minimal task runner | 155.1k | +2024% | - | 7 months ago 2.3.0 | ESM + CommonJS | Bundled | CLI tools and terminal utilities |
| html-rewriter-wasm WebAssembly version of HTMLRewriter | 155.1k | +72% | - | 4 years ago 0.4.1 | CommonJS | Bundled | Cloud SDKs |
| starknet JavaScript library for Starknet | 155k | +64% | - | 24 days ago 10.8.0 | ESM + CommonJS | Bundled | Bundlers, Blockchain and Web3 |
| dockview-react React docking layout manager — tabs, groups, grids, splitviews, drag and drop, floating panels | 155k | +2671% | - | 24 days ago 8.3.1 | ESM + CommonJS | Bundled | DOM and browser utilities, React |
| keymirror A simple utility for creating an object with values equal to its keys. Identical to react/lib/keyMirror | 155k | -11% | - | - 0.1.1 | CommonJS | None | - |
| @laravel/multiplex A tabbed TUI for running multiple commands simultaneously with searchable, scrollable output | 155k | - | - | 12 days ago 0.4.4 | ESM only | Bundled | CLI tools and terminal utilities |
| es-map An ES-spec-compliant Map shim/polyfill/replacement that works as far down as ES3 | 154.9k | +743% | - | 1 year ago 2.0.1 | CommonJS | None | Polyfills and shims |
| @oddbird/popover-polyfill Popover Attribute Polyfill | 154.7k | - | - | 1 month ago 0.7.2 | ESM + CommonJS | Bundled | Polyfills and shims, CSS-in-JS and styling |
| @memlab/cli command line interface for memlab | 154.7k | - | - | 1 month ago 2.0.5 | CommonJS | Bundled | CLI tools and terminal utilities |
| @hashgraph/cryptography Cryptographic utilities and primitives for the Hiero SDK | 154.7k | - | - | 6 months ago 1.17.0 | ESM + CommonJS | Bundled | Cryptography and hashing |
| sortobject Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it | 154.7k | -1% | - | 2 years ago 5.6.0 | ESM + CommonJS | Bundled | TypeScript tooling, Node.js utilities |
| @uniswap/sdk-core ⚒️ An SDK for building applications on top of Uniswap V3 | 154.7k | - | - | 10 days ago 7.19.4 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @nomicfoundation/hardhat-network-helpers Hardhat Network Helpers is a plugin that provides a set of utility functions to interact with locally simulated networks. | 154.5k | - | - | 3 months ago 3.0.11 | ESM only | Bundled | Blockchain and Web3 |
| @better-auth/electron Better Auth integration for Electron applications. | 154.5k | - | - | 11 days ago 1.7.6 | ESM only | Bundled | Authentication and authorisation, TypeScript tooling |
| @genkit-ai/google-cloud Genkit AI framework plugin for Google Cloud Platform including Firestore trace/state store and deployment helpers for Cloud Functions for Firebase. | 154.5k | - | - | 1 month ago 1.42.0 | ESM + CommonJS | Bundled | Cloud SDKs |
| koa-route Koa route middleware | 154.4k | +13% | - | 2 years ago 4.0.1 | CommonJS | None | HTTP servers and web frameworks |
| @applitools/driver Applitools universal framework wrapper | 154.4k | - | - | 1 month ago 1.26.10 | CommonJS | Bundled | Testing |
| @n8n/expression-runtime Secure, isolated expression evaluation runtime for n8n | 154.3k | - | - | 19 days ago 0.31.1 | ESM + CommonJS | Bundled | Security, CLI tools and terminal utilities |
| @stdlib/array-base-filled Create a filled generic array. | 154.2k | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | TypeScript tooling |
| eslint-interactive The CLI tool to run `eslint --fix` for each rule | 154.2k | +32% | - | 4 months ago 14.0.0 | ESM only | Bundled | Linting and formatting |
| typedoc-plugin-missing-exports Include non-exported types in TypeDoc documentation | 154.1k | +52% | - | - 4.1.4 | ESM only | None | - |
| markdown-it-front-matter Plugin to process front matter container for markdown-it markdown parser | 154.1k | +366% | - | 2 years ago 0.2.4 | CommonJS | Bundled | Markdown, Parsers and serialisers |
| @uiw/react-color-shade-slider Color ShadeSlider component for React. | 154k | - | - | 4 months ago 2.10.3 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| to-json-schema Convert JS object to JSON Schema | 154k | +86% | - | 6 years ago 0.2.5 | CommonJS | None | Schema validation, Parsers and serialisers |
| tfunk Multi-colour console output from chalk with added awesome | 154k | -19% | - | 5 years ago 4.0.0 | - | None | CLI tools and terminal utilities, Logging |
| @knapsack-pro/core Knapsack Pro Core library splits tests across CI nodes and makes sure that tests will run in optimal time on each CI node. This library gives core features like communication with KnapsackPro.com API. This library is a dependency for other projects specif | 153.9k | - | - | 1 month ago 11.1.0 | ESM only | Bundled | Testing |
| style-resources-loader CSS processor resources loader for webpack | 153.8k | -25% | - | 4 years ago 1.5.0 | CommonJS | None | CSS-in-JS and styling |
| @mdit-vue/types Shared types definition of mdit-vue | 153.7k | - | - | 1 year ago 3.0.2 | ESM only | Bundled | Markdown, Vue |
| @stdlib/complex-float32-reim Return the real and imaginary components of a single-precision complex floating-point number. | 153.7k | - | - | 7 months ago 0.1.4 | CommonJS | Bundled | Numbers and maths |
| taskkill Wrapper for the Windows `taskkill` command. Ends one or more tasks or processes. | 153.7k | -11% | - | 4 years ago 5.0.0 | ESM only | None | - |
| @superset-ui/embedded-sdk SDK for embedding resources from Superset into your own application | 153.7k | - | - | 3 months ago 0.4.0 | ESM + CommonJS | Bundled | Charts and data visualisation, Monitoring and error tracking |
| stimulus-use A collection of standard controllers and utilities for Stimulus | 153.7k | +72% | - | - 0.53.1 | ESM + CommonJS | Bundled | - |
| @applitools/req Applitools fetch-based request library | 153.6k | - | - | 1 month ago 1.11.3 | ESM + CommonJS | Bundled | - |
| language-map GitHub's Linguist YAML language map provided as JSON | 153.6k | +729% | - | 4 years ago 1.5.0 | CommonJS | None | Parsers and serialisers |
| regression Javascript least squares data fitting methods | 153.5k | +10% | - | 8 years ago 2.0.1 | CommonJS | None | - |
| react-flip-move Effortless animation between DOM changes (eg. list reordering) using the FLIP technique. | 153.5k | +28% | - | 3 years ago 3.0.5 | ESM + CommonJS | Bundled | Animation, React |
| opentelemetry-instrumentation-fetch-node OpenTelemetry Node 18+ native fetch automatic instrumentation package | 153.5k | +42% | - | 2 years ago 1.2.3 | CommonJS | Bundled | HTTP clients, Monitoring and error tracking |
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