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 |
|---|---|---|---|---|---|---|---|
| leaflet-extra-markers Custom map markers for Leaflet JS | 5.7k | -3% | - | 9 months ago 2.0.1 | ESM only | Bundled | Maps and geolocation |
| xhr-status Normalize XHR status code/text across various of environments | 5.7k | -29% | - | 8 years ago 1.0.1 | CommonJS | None | - |
| @vilic/node-forge JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities. | 5.7k | - | - | 2 years ago 1.3.2-5 | CommonJS | Bundled | Cryptography and hashing |
| array.prototype.concat ES spec-compliant `Array.prototype.concat` shim/polyfill/replacement that works as far down as ES3. | 5.7k | +94% | - | 2 years ago 1.0.6 | CommonJS | None | Polyfills and shims |
| queuert Durable, typed job chains that commit with your database transactions | 5.7k | - | - | 1 month ago 0.15.1 | ESM only | Bundled | Queues and background jobs, Database clients and drivers |
| @tsparticles/vue3 Official tsParticles Vue.js 3.x Component - Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available also for Web Components, React, Vue.js 2.x, | 5.7k | - | - | 1 month ago 4.4.0 | ESM only | Bundled | Animation, React |
| datatables.net-scroller-bs5 Scroller for DataTables with styling for [Bootstrap5](https://getbootstrap.com/) | 5.7k | +24% | - | - 3.1.0 | ESM + CommonJS | Bundled | UI component libraries |
| react-native-wheel-picker-android Simple Wheel Picker for Android to use with react-native | 5.7k | -34% | - | 6 years ago 2.0.6 | CommonJS | None | React, Date pickers |
| prisma-import Compile all your schemas into one and replace all imports | 5.7k | +105% | - | 2 years ago 1.0.5 | - | None | ORMs and query builders |
| ed25519 An Ed25519 elliptic-curve cryptography implementation for Node.js | 5.7k | +49% | - | 5 years ago 0.0.5 | CommonJS | None | Cryptography and hashing |
| ngx-virtual-scroller Angular module for virtual -infinite- list. Supports horizontal/vertical, variable heights, & multi-column | 5.7k | -37% | - | 6 years ago 4.0.3 | ESM + CommonJS | Bundled | Angular, DOM and browser utilities |
| lum_crontab A module for reading, creating, deleting, manipulating, and saving system cronjobs with node.js | 5.7k | -57% | - | 6 years ago 1.0.0 | CommonJS | None | Date and time |
| async-parallel Async enabled each(), map(), filter() functions that work just like their standard counterparts, but can be used with async/await and also provide concurrency limiting. Includes built-in typings and JSDoc comments for IntelliSense documentation. | 5.7k | +23% | - | 9 years ago 1.2.3 | CommonJS | None | Promises and async control flow, TypeScript tooling |
| remark-loader Load markdown through remark with some react-specific features. | 5.7k | -41% | - | 2 years ago 6.0.0 | CommonJS | None | Bundler plugins and loaders, React |
| unit.js Simple, intuitive and flexible unit testing framework for javascript / Node.js (browser and server). Integrates awesome assertions libraries like Must.js, Should.js, Assert of Node.js, Sinon.js and other friendly features (promise, IoC, plugins, ...). | 5.7k | +114% | - | 6 years ago 2.1.1 | CommonJS | None | Testing |
| proton-mail-bridge-client Proton Mail Bridge Client — full-featured CLI and Claude Desktop MCP for Proton Mail via Proton Bridge. Read, search, send, draft, archive, manage folders, and more. | 5.7k | - | - | 13 days ago 2.1.38 | ESM only | Bundled | |
| angular-bootstrap-lightbox An AngularJS lightbox built using UI Bootstrap Modal. | 5.7k | +19% | - | 10 years ago 0.12.0 | - | None | Angular |
| mcp-local-rag Local RAG MCP Server - Easy-to-setup document search with minimal configuration | 5.7k | - | - | 15 days ago 0.19.1 | ESM only | Bundled | PDF and documents, TypeScript tooling |
| @flystorage/local-fs <img src="https://raw.githubusercontent.com/duna-oss/flystorage/main/flystorage.svg" width="50px" height="50px" /> | 5.7k | - | - | 1 year ago 1.2.0 | ESM + CommonJS | Bundled | Files and file systems |
| jquery-datatables-checkboxes Checkboxes is an extension for the jQuery DataTables library that provides universal solution for working with checkboxes in a table. | 5.7k | -83% | - | - 1.3.0 | CommonJS | Bundled | - |
| @express-zod-api/zod-plugin Zod plugin for express-zod-api | 5.7k | - | - | 2 months ago 6.0.1 | ESM only | Bundled | Schema validation, TypeScript tooling |
| @jscad/array-utils Array Utilities for JSCAD | 5.7k | - | - | 4 years ago 2.1.4 | CommonJS | None | Image processing |
| @stickerdaniel/convex-autumn-svelte Svelte 5 wrapper for Convex Autumn billing - reactive, type-safe, SSR-ready | 5.7k | - | - | 2 months ago 0.4.0 | ESM only | Bundled | Payments and commerce, Svelte |
| riot Simple and elegant component-based UI library | 5.7k | -13% | - | 2 months ago 10.1.6 | ESM + CommonJS | Bundled | Templating |
| vtt-creator Node.js/JavaScript library to generate VTT open subtitles files | 5.7k | -20% | - | 9 years ago 1.1.1 | CommonJS | None | Video and audio, Node.js utilities |
| vue-coerce-props Coerce props to custom values | 5.7k | -64% | - | 7 years ago 1.0.0 | ESM + CommonJS | None | Vue, Security |
| xml-query Super small library to retrieve values and attributes from the XML AST generated by xml-reader | 5.7k | +26% | - | 8 years ago 1.5.0 | CommonJS | Bundled | - |
| serverless-vpc-discovery Serverless Plugin to modify VPC values | 5.7k | -14% | - | 7 months ago 8.0.0 | CommonJS | None | Cloud SDKs |
| @amazon-dax-sdk/lib-dax Amazon DAX Document Client for JavaScript | 5.7k | - | - | 23 days ago 3.1.0 | CommonJS | Bundled | Cloud SDKs, Database clients and drivers |
| make-synchronous Make an asynchronous function synchronous | 5.7k | -86% | - | 8 months ago 2.1.0 | ESM only | Bundled | Promises and async control flow |
| @inixiative/atlas The map of the codebase — @atlas code annotations + a seam registry + a drift-proof MAP.md. A map that can only assert what is mechanically true. | 5.7k | - | - | 3 months ago 0.1.1 | ESM only | None | Documentation tooling |
| ts-mocks Use ts-mocks to create Mock<T> objects for during Unit Tests | 5.7k | -44% | - | 6 years ago 3.0.1 | CommonJS | Bundled | Dev servers and API mocking, TypeScript tooling |
| @queuert/postgres PostgreSQL state and notify adapter for Queuert | 5.7k | - | - | 1 month ago 0.15.1 | ESM only | Bundled | Database clients and drivers, TypeScript tooling |
| office-addin-validator Tool to help validate Microsoft Office Add-in manifest files. | 5.7k | +22% | - | 9 years ago 1.0.5 | CommonJS | None | Schema validation |
| airbnb-browser-shims Browser and JS shims used by Airbnb. | 5.7k | +18% | - | 7 years ago 3.3.0 | CommonJS | None | Polyfills and shims |
| esp-web-tools Web tools for ESP devices | 5.7k | +135% | - | - 10.4.0 | CommonJS | Bundled | - |
| @stll/folio-agents Framework-neutral LLM tool layer over folio's ai-edits engine: function-calling tools so an agent can read and mutate .docx documents through @stll/folio-core. | 5.7k | - | - | 16 days ago 0.13.8 | ESM only | Bundled | PDF and documents |
| @wessberg/rollup-plugin-ts A TypeScript Rollup plugin that bundles declarations, respects Browserslists, and enables seamless integration with transpilers such as babel and swc | 5.7k | - | - | 4 years ago 2.0.4 | ESM + CommonJS | Bundled | TypeScript tooling |
| stylelint-config-ckeditor5 CKEditor 5 stylelint preset. | 5.7k | -44% | - | - 15.1.0 | CommonJS | None | Linting and formatting |
| dev3000 Agent-first local web debugging runtime with unified server and browser context | 5.7k | +195% | - | 23 days ago 0.0.180 | ESM only | Bundled | Static site generators and meta-frameworks |
| env-bool 將環境變數值轉換為 JavaScript 類型值 (Convert env var value to JS type, support boolean conversion) | 5.7k | +33% | - | 5 months ago 2.0.3 | ESM + CommonJS | Bundled | - |
| @girs/xlib-2.0 GJS TypeScript type definitions for xlib-2.0 | 5.7k | - | - | 16 days ago 5.4.0 | ESM only | Bundled | TypeScript tooling |
| dsh-vision-router Eyes for text-only DeepSeek Harness agents: built-in free vision chain (no key) + pixel-level vision tools (Q&A, grounding, crop, pixel diff, colors, OCR, SVG trace, cutout, screenshots). One-command install, no Python, image turns work like ordinary tool | 5.7k | - | - | 13 days ago 2.2.2 | ESM only | None | - |
| @doyensec/csp-evaluator npm porting of the Google CSP evaluator library | 5.7k | - | - | 7 years ago 1.0.3 | CommonJS | None | Security |
| @doyensec/electronegativity Electronegativity is a tool to identify misconfigurations and security anti-patterns in Electron applications | 5.7k | - | - | 3 years ago 1.10.3 | CommonJS | None | Security |
| react-native-authsignal The official Authsignal React Native library. | 5.7k | +1765% | - | 28 days ago 3.3.2 | ESM + CommonJS | Bundled | Authentication and authorisation, React |
| @event-calendar/time-grid Full-sized drag & drop event calendar with resource & timeline views | 5.7k | - | - | 1 year ago 3.12.0 | ESM only | None | - |
| @hiseb/confetti A lightweight confetti browser animation library | 5.7k | - | - | 2 months ago 2.2.0 | ESM + CommonJS | Bundled | Animation |
| use-async-memo React hook for generating async memoized data. | 5.7k | +4% | - | 2 years ago 1.2.5 | CommonJS | Bundled | React |
| @ronomon/queue Process thousands of asynchronous or synchronous jobs, concurrently or sequentially, safely and efficiently, without creating thousands of closures. | 5.7k | - | - | 7 years ago 3.0.1 | CommonJS | None | Promises and async control flow |
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