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 |
|---|---|---|---|---|---|---|---|
| react-responsive-pagination React component for responsive pagination | 5.5k | +13% | - | 3 months ago 2.14.0 | ESM only | Bundled | CSS-in-JS and styling, React |
| simplelightbox Touch-friendly modern image lightbox for mobile and desktop with optional jQuery support | 5.5k | +15% | - | - 2.14.3 | ESM + CommonJS | None | - |
| atlassian-webresource-webpack-plugin Auto-generates web-resource definitions from your webpacked code, for usage in an Atlassian product or plugin. | 5.5k | -5% | - | 1 year ago 7.0.1 | CommonJS | Bundled | Bundler plugins and loaders |
| @audio/decode-dts Decode DTS (DTS Coherent Acoustics core) audio with libdca WASM | 5.5k | - | - | 1 month ago 1.0.0 | ESM only | Bundled | Video and audio |
| @mescius/wijmo.viewer UI library for pure JS, Angular, React, Vue and more... | 5.5k | - | - | 3 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| feathers-blob Feathers blob service | 5.5k | +10% | - | 5 years ago 2.6.0 | CommonJS | Bundled | Files and file systems |
| react-native-offline Handy toolbelt to deal with offline mode in React Native applications. Cross-platform, provides a smooth redux integration. | 5.5k | -15% | - | 3 years ago 6.0.2 | ESM + CommonJS | Bundled | React |
| number-intl Tiny number formatter with Intl support, tailored CLDR data and tree-shaking ready. | 5.5k | +7669% | - | - 1.2.2 | ESM + CommonJS | Bundled | Numbers and maths |
| @scenarist/core Internal: Hexagonal architecture core for scenario-based testing with MSW | 5.5k | - | - | 1 month ago 0.4.14 | ESM only | Bundled | Testing |
| @audio/decode-ac3 Decode AC-3 (Dolby Digital) audio with liba52 WASM | 5.5k | - | - | 1 month ago 1.0.0 | ESM only | Bundled | Video and audio |
| dotenv-run-script Run NPM scripts in specific environments | 5.5k | -32% | - | 3 years ago 0.4.1 | CommonJS | None | Configuration, Node.js utilities |
| @wordpress/babel-plugin-makepot WordPress Babel internationalization (i18n) plugin. | 5.5k | - | - | 14 days ago 6.56.0 | CommonJS | None | Internationalisation |
| fitvids Makes your videos fluid-width. | 5.5k | +9% | - | 6 years ago 2.1.1 | CommonJS | None | Video and audio |
| @maz-ui/node Node utilities for Maz-UI library | 5.5k | - | - | 7 months ago 4.6.1 | ESM only | Bundled | UI component libraries |
| @mescius/wijmo.vue2.grid.grouppanel UI library for pure JS, Angular, React, Vue and more... | 5.5k | - | - | 3 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @rimbu/bimap A bidirectional immutable Map of keys and values for TypeScript | 5.5k | - | - | 8 months ago 2.0.11 | ESM + CommonJS | Bundled | TypeScript tooling |
| mat-table-exporter Provides exporting support for @angular/material tables | 5.5k | -50% | - | - 15.0.0 | ESM + CommonJS | Bundled | Angular, PDF and documents |
| dotenv-load Load environment variables from .env, .env.local, .env.production, etc. when running a npm or yarn command | 5.4k | -15% | - | 3 years ago 3.0.0 | CommonJS | Bundled | Configuration, Node.js utilities |
| @scenarist/nextjs-adapter Next.js adapter for Scenarist (Pages Router and App Router) | 5.4k | - | - | 1 month ago 0.4.14 | ESM only | Bundled | Testing, Static site generators and meta-frameworks |
| @supercharge/goodies Utility functions for Node.js and JavaScript | 5.4k | - | - | 2 years ago 2.0.0 | ESM only | Bundled | Utility libraries, Node.js utilities |
| wicket A modest library for moving between Well-Known Text (WKT) and various framework geometries | 5.4k | -24% | - | 5 years ago 1.3.8 | CommonJS | None | Maps and geolocation |
| winston-datadog Super light transport for logging Datadog events | 5.4k | +492% | - | 8 years ago 1.1.0 | CommonJS | None | Logging |
| http-auth-utils Parse, build and deal with HTTP authorization headers. | 5.4k | +12% | - | 30 days ago 7.1.0 | ESM only | Bundled | - |
| massive A small query tool for Postgres that embraces json and makes life simpler | 5.4k | +16% | - | 1 year ago 6.11.3 | CommonJS | None | Database clients and drivers |
| uuid-tool Lightweight UUID for JavaScript. Parse and generate UUIDs. Convert between string and byte array. | 5.4k | +528% | - | 5 years ago 2.0.3 | CommonJS | Bundled | Cryptography and hashing |
| @simplysf/simply-schema-core sObject schema generation (CSV/Excel parsing, field/object normalization) and interactive schema-report rendering — the library layer behind @simplysf/simply-schema, published separately for direct consumption (e.g. editor tooling, CI scripts) without the | 5.4k | - | - | 26 days ago 0.2.3 | ESM only | Bundled | - |
| @smui-extra/autocomplete Svelte Material UI - Autocomplete | 5.4k | - | - | 2 months ago 9.0.2 | ESM only | Bundled | Svelte |
| @stacksjs/types The Stacks framework types. | 5.4k | - | - | 13 days ago 0.74.68 | ESM only | Bundled | TypeScript tooling |
| logstash-client General logstash client with multiple transport support | 5.4k | +134% | - | - 1.1.1 | CommonJS | None | Logging, Queues and background jobs |
| zenstack-trpc Auto-generate type-safe tRPC routers from ZenStack V3 schemas | 5.4k | - | - | 4 months ago 0.2.5 | ESM only | Bundled | ORMs and query builders, TypeScript tooling |
| @fomantic/gulp-git Git plugin for gulp (gulpjs.com) | 5.4k | - | - | 1 year ago 3.0.0 | CommonJS | None | - |
| grunt-verbosity Adjust verbosity for individual grunt tasks | 5.4k | +171% | - | 10 years ago 1.0.1 | CommonJS | None | - |
| big-rational An arbitrary length rational number library for Javascript | 5.4k | +114% | - | 7 years ago 0.10.9 | CommonJS | None | Numbers and maths |
| linaria Blazing fast zero-runtime CSS in JS library | 5.4k | -14% | - | 1 month ago 8.2.0 | ESM + CommonJS | Bundled | CSS-in-JS and styling, React |
| weui A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications. | 5.4k | +61% | - | - 2.6.26 | CommonJS | None | UI component libraries |
| @scenarist/msw-adapter Internal: MSW integration layer for Scenarist framework adapters | 5.4k | - | - | 1 month ago 0.4.14 | ESM only | Bundled | Testing |
| @twin.org/crypto Helper methods and classes which implement cryptographic functions | 5.4k | - | - | 22 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3, Security |
| @tylerbu/sorted-btree-es6 A sorted list of key-value pairs in a fast, typed in-memory B+ tree with a powerful API. | 5.4k | - | - | 8 months ago 2.1.1 | CommonJS | Bundled | - |
| amply.js This is the Amply Javascript SDK that integrates with the [v1 API](https://docs.sendamply.com/docs/api/docs/Introduction.md). | 5.4k | +473% | - | 1 year ago 0.0.4 | CommonJS | None | |
| flowise-embed Javascript library to display flowise chatbot on your website | 5.4k | -8% | - | - 3.1.6 | ESM only | Bundled | - |
| @bartholomej/ngx-translate-extract Extract strings from projects using ngx-translate | 5.4k | - | - | 4 years ago 8.0.2 | ESM only | Bundled | Internationalisation, Angular |
| @nomicfoundation/slang-win32-ia32-msvc Platform-specific binaries for @nomicfoundation/slang. | 5.4k | - | - | 2 years ago 0.17.0 | CommonJS | None | Blockchain and Web3 |
| @mescius/wijmo.barcode.composite UI library for pure JS, Angular, React, Vue and more... | 5.4k | - | - | 3 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| react-native-scroll-into-view React-Native port of DOMElement.scrollIntoView() web function, for ScrollView | 5.4k | +29% | - | 4 years ago 2.0.2 | CommonJS | Bundled | React, DOM and browser utilities |
| astro-opengraph-images Generate Open Graph images for your Astro site. | 5.4k | +2082% | - | 15 days ago 1.20.3 | ESM only | Bundled | - |
| @castlenine/svelte-qrcode QR Code generator component for Svelte & SvelteKit, with no dependencies | 5.4k | - | - | 2 years ago 2.3.0 | ESM only | Bundled | Svelte, Authentication and authorisation |
| serverless-plugin-existing-s3 Attach Lambda events to an existing S3 bucket, for Serverless.com 1.11.0+. | 5.4k | +17% | - | 7 years ago 2.4.0 | CommonJS | None | Cloud SDKs |
| sanity-plugin-icon-picker An Icon Picker plugin for Sanity | 5.4k | -53% | - | 1 year ago 4.0.0 | ESM + CommonJS | Bundled | - |
| squid Provides SQL tagged template strings and a schema definition function. | 5.4k | +354% | - | 5 years ago 0.5.2 | CommonJS | Bundled | Schema validation, ORMs and query builders |
| visjs-network A dynamic, browser-based network visualization library. | 5.4k | +80% | - | 6 years ago 4.24.11 | CommonJS | None | Charts and data visualisation |
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