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 |
|---|---|---|---|---|---|---|---|
| @date-io/core Abstraction over common javascript date management libraries | 1.2m | - | - | 1 year ago 3.2.0 | - | - | - |
| @cspell/dict-typescript TypeScript and JavaScript dictionary for cspell. | 1.2m | - | - | 1 year ago 3.2.3 | - | - | TypeScript tooling |
| @reown/appkit-utils The full stack toolkit to build onchain app UX. | 1.2m | - | - | 13 days ago 1.8.24 | - | - | Blockchain and Web3 |
| has-binary2 A function that takes anything in javascript and returns true if its argument contains binary data. | 1.2m | -8% | - | 6 years ago 2.0.0 | - | None | - |
| @reown/appkit-ui The full stack toolkit to build onchain app UX. | 1.2m | - | - | 13 days ago 1.8.24 | - | - | Blockchain and Web3 |
| @napi-rs/lzma lzma / lzma2 / xz compression for Node.js and the browser, backed by pure-Rust lzma-rust2 via https://napi.rs | 1.2m | - | - | 2 months ago 1.5.1 | - | - | Compression and archives |
| murmurhash A Node.js module for the optimized JavaScript implementation of the MurmurHash algorithms. | 1.2m | +124% | - | 4 years ago 2.0.1 | CommonJS | Bundled | - |
| @reown/appkit The full stack toolkit to build onchain app UX. | 1.2m | - | - | 13 days ago 1.8.24 | - | - | Blockchain and Web3 |
| ag-charts-locale <div align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://github.com/ag-grid/ag-grid/blob/latest/documentation/ag-grid-docs/public/images/ag-logos/svg-logos/AG-Charts-Logo_Dark-Theme.svg?raw=true"/> <sourc | 1.2m | +144% | - | 14 days ago 14.2.0 | - | - | React, Vue |
| vue-hot-reload-api hot reload api for *.vue components | 1.2m | -11% | - | 7 years ago 2.3.4 | - | - | Vue |
| yeoman-environment Handles the lifecyle and bootstrapping of generators in a specific environment | 1.2m | +38% | - | 7 days ago 7.2.0 | - | - | CLI tools and terminal utilities |
| @reown/appkit-scaffold-ui The full stack toolkit to build onchain app UX. | 1.2m | - | - | 13 days ago 1.8.24 | - | - | Blockchain and Web3 |
| string.prototype.trimleft ES2019 spec-compliant String.prototype.trimLeft shim. | 1.2m | -21% | - | 5 years ago 2.1.3 | - | - | Polyfills and shims |
| @reown/appkit-wallet The full stack toolkit to build onchain app UX. | 1.2m | - | - | 13 days ago 1.8.24 | - | - | Blockchain and Web3 |
| worker-factory A little factory function to create a JSON-RPC based Web Worker implementation. | 1.2m | +307% | - | 3 months ago 7.0.50 | ESM + CommonJS | Bundled | - |
| jsbarcode JsBarcode is a customizable barcode generator with support for multiple barcode formats. | 1.2m | +163% | - | 8 months ago 3.12.3 | CommonJS | Bundled | - |
| cspell-lib A library of useful functions used across various cspell tools. | 1.2m | +38% | - | 5 days ago 10.3.4 | - | - | - |
| postman-request Simplified HTTP request client. | 1.2m | +3% | - | 2 months ago 2.88.1-postman.49 | - | - | HTTP clients |
| cspell-io A library of useful I/O functions used across various cspell tools. | 1.2m | +47% | - | 5 days ago 10.3.4 | ESM only | None | - |
| @reown/appkit-polyfills The full stack toolkit to build onchain app UX. | 1.2m | - | - | 13 days ago 1.8.24 | - | - | Blockchain and Web3 |
| htmlfy html formatter yo! Prettify or minify html. | 1.2m | +204% | - | 18 days ago 1.1.0 | ESM + CommonJS | Bundled | Linting and formatting |
| @zxing/library TypeScript port of ZXing multi-format 1D/2D barcode image processing library. | 1.2m | - | - | 5 months ago 0.23.0 | - | - | TypeScript tooling |
| diagnostic-channel-publishers A collection of pre-built module patches that enable existing npm modules to publish diagnostic data | 1.2m | -3% | - | 2 years ago 1.0.8 | CommonJS | Bundled | - |
| @appium/tsconfig Shared TypeScript Config for Appium | 1.2m | - | - | 1 month ago 1.2.1 | - | - | Scraping and browser automation, Testing |
| @intlify/devtools-types @intlify/devtools-types | 1.2m | - | - | 13 days ago 11.4.12 | - | - | Internationalisation |
| string.prototype.trimright ES2019 spec-compliant String.prototype.trimLeft shim. | 1.2m | -21% | - | 5 years ago 2.1.3 | - | - | Polyfills and shims |
| rc-trigger base abstract trigger component for react | 1.2m | -2% | - | 3 years ago 5.3.4 | - | - | React |
| @assistant-ui/store Tap-based state management for @assistant-ui | 1.2m | - | - | 5 days ago 0.3.15 | - | - | State management |
| diagnostic-channel Provides a context-saving pub/sub channel to connect diagnostic event publishers and subscribers | 1.2m | -2% | - | 3 years ago 1.1.1 | CommonJS | Bundled | - |
| minimisted Handy wrapper of `minimist` | 1.2m | +134% | - | 6 years ago 2.0.1 | - | - | CLI tools and terminal utilities |
| json11 JSON for humans and machines | 1.2m | +146% | - | 3 months ago 3.0.0 | - | - | - |
| @astrojs/react Use React components within Astro | 1.2m | - | - | 7 days ago 7.0.0 | - | - | React |
| langfuse NOT the latest Langfuse JS/TS SDK. Deprecated v3 client (new Langfuse(), trace(), api.traceList). For new work: npm install @langfuse/tracing @langfuse/otel @opentelemetry/sdk-node. Docs: https://langfuse.com/docs/observability/sdk/overview | 1.2m | +272% | - | 14 days ago 3.39.2 | - | - | Monitoring and error tracking |
| langfuse-core NOT the latest Langfuse JS/TS SDK. Legacy v3 shared core — do not install directly. Current SDK: npm install @langfuse/tracing @langfuse/otel @opentelemetry/sdk-node | 1.2m | +282% | - | 14 days ago 3.39.2 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| lodash.restparam The modern build of lodash’s `_.restParam` as a module. | 1.2m | -9% | - | 11 years ago 3.6.1 | - | - | Utility libraries |
| @cspell/cspell-types Types for cspell and cspell-lib | 1.2m | - | - | 5 days ago 10.3.4 | - | - | - |
| @xterm/addon-web-links An addon for [xterm.js](https://github.com/xtermjs/xterm.js) that enables web links. This addon requires xterm.js v4+. | 1.2m | - | - | 9 months ago 0.12.0 | ESM + CommonJS | Bundled | CLI tools and terminal utilities |
| reserved Reserved words that may not be used as variables, functions, methods, or object identifiers, since ECMAScript specifies special behavior for them. | 1.2m | +173% | - | 12 years ago 0.1.2 | CommonJS | None | - |
| author-regex Regular expression for parsing an `author` string into an object following npm conventions. | 1.2m | +147% | - | 9 years ago 1.0.0 | CommonJS | None | Parsers and serialisers |
| app-root-dir Simple module to infer the root directory of the currently running node application | 1.2m | -47% | - | 11 years ago 1.0.2 | CommonJS | None | - |
| @rolldown/binding-linux-ppc64-gnu Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 1.2m | - | - | 5 days ago 1.2.11 | CommonJS | None | Bundlers, TypeScript tooling |
| @rolldown/binding-linux-s390x-gnu Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 1.2m | - | - | 5 days ago 1.2.11 | CommonJS | None | Bundlers, TypeScript tooling |
| @cacheable/node-cache Simple and Maintained fast NodeJS internal caching | 1.2m | - | - | 3 months ago 3.1.1 | ESM + CommonJS | Bundled | Caching |
| d3-octree Three-dimensional recursive spatial subdivision. | 1.2m | +468% | - | 1 year ago 1.1.0 | ESM only | None | 3D, WebGL and game engines, Charts and data visualisation |
| antlr4 JavaScript runtime for ANTLR4 | 1.2m | +94% | - | 2 years ago 4.13.2 | ESM + CommonJS | Bundled | Parsers and serialisers |
| @larksuiteoapi/node-sdk larksuite open sdk for nodejs | 1.2m | - | - | 15 days ago 1.74.0 | ESM + CommonJS | Bundled | - |
| redux-mock-store A mock store for testing your redux async action creators and middleware | 1.2m | -11% | - | 1 year ago 1.5.5 | ESM + CommonJS | None | Testing |
| @hapi/teamwork Wait for multiple callback | 1.2m | - | - | 1 year ago 6.0.1 | CommonJS | Bundled | - |
| depcheck Check dependencies in your node module | 1.2m | -6% | - | 2 years ago 1.4.7 | CommonJS | Bundled | - |
| tweetnacl-util String encoding utilitlies extracted from TweetNaCl.js | 1.2m | +21% | - | 6 years ago 0.15.1 | CommonJS | Bundled | - |
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