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 |
|---|---|---|---|---|---|---|---|
| object-query-string Stringify objects as URL Query Strings, a lightweight mock of jQuery.param without any dependencies! | 2k | -75% | - | 4 years ago 1.2.0 | CommonJS | Bundled | URLs and query strings, Node.js utilities |
| openssl-browser OpenSSL in the Browser and Node.js through WebAssembly, with ESM and UMD entrypoints. | 2k | - | - | 2 months ago 2.1.0 | ESM + CommonJS | None | Cryptography and hashing |
| preact-feather Preact components for Feather icons | 2k | +197% | - | 3 months ago 4.3.0 | ESM + CommonJS | Bundled | Icons |
| @nanocollective/prompt-scrub `prompt-scrub` is a small open-source, local-first utility designed to strip identifying content out of prompts and messages before they hit any cloud LLM. It maps your sensitive data (emails, secrets, paths) to stable placeholders, allowing you to rehydr | 2k | - | - | 18 days ago 1.4.0 | ESM only | Bundled | Security |
| viser-vue viser-vue is vue of viser. | 2k | +3% | - | 6 years ago 2.4.8 | ESM + CommonJS | Bundled | Vue, Charts and data visualisation |
| vuefinder A sleek, developer-friendly file manager for Vue — organize, preview, and manage files with ease. | 2k | +524% | - | 15 days ago 4.7.6 | ESM only | Bundled | Vue, CSS-in-JS and styling |
| @dschz/solid-auto-sizer SolidJS component that automatically measures and provides the width and height of its parent — useful for virtualized lists, grids, and charts. | 2k | - | - | 1 year ago 0.1.3 | ESM only | Bundled | Tables and data grids |
| @sailshq/express Sinatra inspired web development framework | 2k | - | - | 9 years ago 3.21.3 | - | None | HTTP servers and web frameworks |
| valine A simple comment system based on Leancloud. | 2k | -32% | - | - 1.5.3 | CommonJS | None | - |
| @stdlib/math-base-special-abs2 Compute the squared absolute value of a double-precision floating-point number. | 2k | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | Numbers and maths |
| @xmtp/content-type-remote-attachment An XMTP content type to support sending file attachments that are stored off network | 2k | - | - | 9 months ago 2.0.4 | ESM only | Bundled | Blockchain and Web3 |
| get-google-fonts Downloads and adapts Google fonts to working offline | 2k | -24% | - | - 1.2.2 | CommonJS | None | - |
| quran-json Quran text, transliteration, and translations in JSON format. | 2k | +312% | - | - 3.1.2 | CommonJS | None | Internationalisation |
| sjcl-aws Stanford Javascript Crypto Library | 2k | +4% | - | 8 years ago 1.0.8 | CommonJS | None | Cryptography and hashing |
| @layered-loader/sqs SNS/SQS remote invalidation adapter for layered-loader | 2k | - | - | 1 month ago 2.0.0 | ESM only | Bundled | Cloud SDKs, Queues and background jobs |
| @sailshq/qs A querystring parser that supports nesting and arrays, with a depth limit | 2k | - | - | 9 years ago 4.0.2 | CommonJS | None | URLs and query strings |
| redux-persist-seamless-immutable Use seamless-immutable with redux-persist v5 | 2k | -7% | - | 8 years ago 2.0.0 | CommonJS | None | - |
| @equinor/videx-math A library with math used by Videx. | 2k | - | - | 9 days ago 1.2.2 | ESM + CommonJS | Bundled | Numbers and maths |
| @gumlet/gif-resize Nodejs plugin to resize GIFs | 2k | - | - | 1 month ago 2.0.1 | ESM + CommonJS | Bundled | Image processing |
| @near-wallet-selector/my-near-wallet My Near Wallet package for NEAR Wallet Selector. | 2k | - | - | 9 months ago 10.1.4 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @noction/vue-draggable-grid Vue3 grid layout with resize, drag and responsive | 2k | - | - | 2 years ago 1.11.0 | ESM + CommonJS | Bundled | Vue, TypeScript tooling |
| api-core Model-based dynamic multi-level APIs for any provider, plus multiple consumption channels | 2k | +93% | - | 2 years ago 3.1.0 | CommonJS | Bundled | Authentication and authorisation, HTTP servers and web frameworks |
| deputy caching layer for detective | 2k | -13% | - | 14 years ago 0.0.4 | CommonJS | None | Caching |
| iso20022.js Library to create payment messages. | 2k | +32% | - | 3 months ago 0.2.7 | ESM + CommonJS | Bundled | Payments and commerce |
| kuromoji-ko Pure TypeScript Korean Morphological Analyzer - serverless compatible, based on kuromoji.js and mecab-ko-dic | 2k | - | - | 8 months ago 1.0.8 | ESM + CommonJS | Bundled | Cloud SDKs |
| stylelint-custom-processor-loader A Webpack loader for stylelint used with custom processors | 2k | -37% | - | 7 years ago 0.6.0 | CommonJS | None | Bundler plugins and loaders, Linting and formatting |
| @freesewing/config Various configurations for FreeSewing | 2k | - | - | 19 days ago 4.10.2 | ESM only | None | - |
| @pppp606/ink-chart Small visualization components for ink CLI framework | 2k | - | - | 1 month ago 0.2.8 | ESM only | Bundled | CLI tools and terminal utilities, Charts and data visualisation |
| iphone-inline-video Make videos playable inline on the iPhone (prevents automatic fullscreen) | 2k | -3% | - | 9 years ago 2.2.2 | ESM + CommonJS | None | Video and audio |
| @file-viewer/renderer-iwork Offline Apple Pages, Numbers and Keynote renderer for modern IWA and iWork '09 containers. | 2k | - | - | 12 days ago 3.1.2 | ESM only | Bundled | PDF and documents, React |
| @uswriting/exiftool ExifTool powered by WebAssembly to extract and write metadata from files in browsers and Node.js environments using zeroperl | 2k | - | - | 9 months ago 1.0.9 | ESM + CommonJS | Bundled | Image processing |
| express-generator-typescript Generate new Express applications similar to express-generate which but sets it up to use TypeScript instead | 2k | -44% | - | 6 months ago 2.8.1 | CommonJS | None | HTTP servers and web frameworks, TypeScript tooling |
| @aexol/spectral AI coding agent for Aexol with relay-based browser access. | 2k | - | - | 9 days ago 0.9.231 | ESM only | Bundled | CLI tools and terminal utilities |
| @esri/solution-velocity Manages the creation and deployment of Velocity item types for @esri/solution.js. | 2k | - | - | 3 months ago 6.6.2 | ESM + CommonJS | Bundled | TypeScript tooling |
| clime The command-line interface framework for TypeScript. | 2k | +4% | - | 2 years ago 0.5.16 | CommonJS | Bundled | CLI tools and terminal utilities, TypeScript tooling |
| postgres-schema-ts postgres-schema-ts coverts Postgres schemas into typescript interfaces | 2k | -5% | - | 2 years ago 0.5.0 | CommonJS | Bundled | TypeScript tooling |
| redux-i18n A simple and powerful package for translate your react applications. | 2k | -12% | - | 3 years ago 1.5.26 | CommonJS | Bundled | Internationalisation, React |
| @hiveio/dhive Hive blockchain RPC client library | 2k | - | - | 6 months ago 1.3.6 | CommonJS | Bundled | Blockchain and Web3 |
| map.groupby An ESnext spec-compliant `Map.groupBy` shim/polyfill/replacement that works as far down as ES3. | 2k | +180% | - | 1 year ago 1.0.5 | CommonJS | None | Polyfills and shims |
| vue-baidu-map Baidu Map Component for Vue 2.0 | 2k | -46% | - | 7 years ago 0.21.22 | CommonJS | None | Vue |
| angular-ui-date This directive allows you to add a date-picker to your form elements. | 2k | +56% | - | 10 years ago 1.1.1 | CommonJS | None | Angular, Date pickers |
| font-applesdgothicneo Apple Sandoll Gothic Neo Webfont | 2k | +1615% | - | - 1.0.3 | CommonJS | None | - |
| gulp-nunjucks Compile/precompile Nunjucks templates | 2k | +35% | - | 1 year ago 6.1.0 | ESM only | Bundled | Templating |
| mongoose-id-validator Mongoose plugin to validate that ObjectID references refer to objects that actually exist in the referenced collection | 2k | -63% | - | 6 years ago 0.6.0 | CommonJS | None | Schema validation, ORMs and query builders |
| @xpack-dev-tools/cmake A binary xpm package with the CMake executables | 2k | - | - | 11 months ago 3.31.9-1.1 | - | None | - |
| misans-webfont Web font package for Misans | 2k | +450% | - | - 4.3.1 | - | None | - |
| webext-base-css Extremely minimal stylesheet/setup for Web Extensions’ options pages (also dark mode) | 2k | +94% | - | 1 year ago 2.1.0 | CommonJS | None | Security |
| @crustjs/core Core library for the Crust CLI framework | 2k | - | - | 8 days ago 0.4.1 | ESM only | Bundled | CLI tools and terminal utilities, TypeScript tooling |
| ad-rotator A light-weight JS library to rotate advertisements. | 2k | +27% | - | - 5.8.1 | ESM + CommonJS | Bundled | - |
| elasticsearch-scroll-stream Elasticsearch Scroll query results as a Stream | 2k | -19% | - | 4 years ago 1.3.5 | CommonJS | None | DOM and browser utilities |
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