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 |
|---|---|---|---|---|---|---|---|
| fast-brake fast js feature detection with zero runtime dependencies; analyzes js to verify compatibility | 1.8k | -73% | - | 1 year ago 0.1.6 | ESM + CommonJS | Bundled | Parsers and serialisers, Build tools |
| image-equal Test if two images are equal, optionally show image difference | 1.8k | -31% | - | - 4.3.1 | CommonJS | None | 3D, WebGL and game engines |
| prisma-rls Prisma client extension for row-level security on any database | 1.8k | +67% | - | 2 months ago 1.0.1 | ESM only | Bundled | ORMs and query builders |
| qlobber-fsq Shared file system queue. Supports pub-sub, work queues, wildcards, multi-process and distributed use. | 1.8k | +48% | - | 2 years ago 14.0.0 | CommonJS | None | WebSockets and realtime |
| @accordproject/concerto-linter-default-ruleset Default ruleset for the Accord Project Concerto Linter | 1.8k | - | - | 23 days ago 5.0.0 | CommonJS | Bundled | Linting and formatting |
| @bicstone/ra-language-japanese Japanese messages for react-admin | 1.8k | - | - | 1 month ago 5.15.0 | ESM + CommonJS | Bundled | Internationalisation, React |
| @stdlib/array-base-flatten2d-by Flatten a two-dimensional nested array according to a callback function. | 1.8k | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | - |
| @varlock/astro-integration Astro integration to use varlock for .env file loading - adds validation, type-safety, and extra security features | 1.8k | - | - | 19 days ago 1.4.2 | ESM only | Bundled | Configuration, Schema validation |
| angular-file-uploader Angular file uploader is an Angular 2/4/5/6/7/8/9/10/11/12/13 + file uploader module with Real-Time Progress Bar, Responsive design, Angular Universal Compatibility and multiple themes which includes Drag and Drop and much more. | 1.8k | -7% | - | 4 years ago 7.1.1 | ESM + CommonJS | Bundled | Files and file systems, Angular |
| chloride node.js sodium bindings + pure js polyfil | 1.8k | -25% | - | 5 years ago 2.4.1 | CommonJS | None | Cryptography and hashing |
| eslint-config-adjunct A reasonable collection of plugins to use alongside your main esLint configuration | 1.8k | -46% | - | - 4.13.0 | CommonJS | None | Linting and formatting |
| spo-gpo A small polyfill for Object.setprototypeof and Object.getPrototypeOf | 1.8k | +35% | - | 8 years ago 1.0.0 | CommonJS | None | Polyfills and shims |
| @gfazioli/mantine-marquee Mantine component that creates seamless, GPU-accelerated infinite-scrolling content loops — horizontal/vertical directions, responsive props, CSS-mask fade edges, and a 3D isometric variant. | 1.8k | - | - | 17 days ago 4.1.6 | ESM + CommonJS | Bundled | TypeScript tooling, React |
| @rocketsofawesome/mirage [Live Demo of the Pattern Library](https://rocketsofawesome.github.io/mirage/) | 1.8k | - | - | 3 years ago 0.2.0 | CommonJS | None | CSS-in-JS and styling, React |
| jquery-treegrid jQuery TreeGrid plugin | 1.8k | -6% | - | - 0.3.0 | CommonJS | None | - |
| vue-element-plus-x <div align="center"> <a href="https://v2.element-plus-x.com"> <img src="https://cdn.element-plus-x.com/element-plus-x.png" alt="Element-Plus-X" width="180" class="logo" /> </a> </div> | 1.8k | +210% | - | 4 months ago 2.0.3 | ESM + CommonJS | Bundled | Vue |
| adonisjs-server-stats Real-time server monitoring for AdonisJS v6 applications | 1.8k | - | - | 27 days ago 1.18.2 | ESM only | Bundled | Monitoring and error tracking |
| animated-tailwindcss A configuration to use Animate.css with Tailwind CSS | 1.8k | +38% | - | 3 years ago 4.0.0 | ESM + CommonJS | Bundled | CSS-in-JS and styling, Animation |
| node-phonenumber Google's phone number handling library ported to Node | 1.8k | -30% | - | - 1.0.0 | CommonJS | None | - |
| react-native-themis Themis React Native is a convenient cryptographic library for data protection | 1.8k | -26% | - | 5 months ago 0.15.7 | - | Bundled | Cryptography and hashing, Security |
| s3-node Made compatible for node 12 and later as this was in open issues for s3 library | 1.8k | -30% | - | 5 years ago 0.0.1 | CommonJS | None | Promises and async control flow |
| video2ascii WebGL-powered video to ASCII converter for React | 1.8k | - | - | 8 months ago 1.1.1 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, React |
| @ant-design/bisheng-plugin To support ant.design-like websites. | 1.8k | - | - | 4 years ago 3.3.0-alpha.4 | - | None | - |
| @ggui-ai/protocol ggui protocol types — events, renders, WebSocket, MCP, LLM models | 1.8k | - | - | 7 days ago 0.23.0 | ESM + CommonJS | Bundled | WebSockets and realtime |
| @omnedia/ngx-typewriter A simple component library to animate text. | 1.8k | - | - | 10 months ago 4.0.1 | ESM + CommonJS | Bundled | Animation |
| @twin.org/standards-w3c-did Data models for the W3C DID Core specification. | 1.8k | - | - | 15 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3 |
| cropit Customizable crop and zoom. | 1.8k | -32% | - | - 0.5.1 | CommonJS | None | - |
| express-authorization An authorization system for connect and express applications inspired by Apache's Shiro project. | 1.8k | -16% | - | 11 years ago 1.0.0 | CommonJS | None | HTTP servers and web frameworks |
| font-logos An icon font providing popular linux distros' logos | 1.8k | -45% | - | - 1.4.0 | - | None | Icons |
| redis-smq-common Provides essential components and utilities shared across RedisSMQ packages. | 1.8k | -6% | - | 5 months ago 10.1.2 | ESM + CommonJS | Bundled | Queues and background jobs, Database clients and drivers |
| @auth/neon-adapter Neon Postgres adapter for next-auth. | 1.8k | - | - | 2 months ago 1.11.3 | ESM only | Bundled | Authentication and authorisation |
| @bytescale/upload-widget-vue Vue File Upload UI Widget — Lightweight & supports: drag and drop, multiple uploads, image cropping, customization & more 🚀 Comes with Cloud Storage 🌐 | 1.8k | - | - | 5 months ago 4.17.0 | CommonJS | Bundled | Files and file systems, Vue |
| @rolldown/binding-linux-arm64-ohos Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 1.8k | - | - | 1 year ago 1.0.0-beta.31 | CommonJS | None | Bundlers, TypeScript tooling |
| risk A modernized, minimal Danger JS for GitHub | 1.8k | +81370% | - | 1 month ago 1.0.0 | ESM + CommonJS | Bundled | Linting and formatting |
| upash Unified API for password hashing algorithms | 1.8k | +13% | - | 8 years ago 1.0.2 | CommonJS | None | Cryptography and hashing, Security |
| @trovyx/razon Razon - Advanced CLI Email Client with browser automation, bulk sending, and high-performance Bun runtime | 1.8k | - | - | 7 days ago 0.0.47 | - | None | Email, CLI tools and terminal utilities |
| dragdealer Drag-based JavaScript component, embracing endless UI solutions | 1.8k | +58% | - | - 0.10.0 | CommonJS | None | - |
| hook-emitter Event emitter with support for asynchronous handlers and a sweet function hook mechanism. | 1.8k | -32% | - | 4 years ago 6.0.0 | ESM only | None | Promises and async control flow |
| vitest-mock-axios Axios mock for Vitest | 1.8k | -37% | - | - 0.1.0 | ESM + CommonJS | Bundled | Testing |
| @agentskit/doc-bridge Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat. | 1.8k | - | - | 12 days ago 1.11.2 | ESM only | Bundled | Documentation tooling |
| @carderne/sandbox-runtime Anthropic Sandbox Runtime (ASRT) - A general-purpose tool for wrapping security boundaries around arbitrary processes | 1.8k | - | - | 23 days ago 0.0.72 | ESM only | Bundled | AI and machine learning, Security |
| @promptbook/core Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action | 1.8k | - | - | 10 days ago 0.114.0-41 | ESM + CommonJS | Bundled | TypeScript tooling |
| @redocly/client-generator Generate typed, zero-dependency TypeScript clients (fetch, auth, retries, middleware, SSE) from OpenAPI descriptions. | 1.8k | - | - | 9 days ago 0.4.15 | ESM only | Bundled | Documentation tooling, TypeScript tooling |
| color-check Color Check is a very tine library for checking your foreground and backgorunds colors against the WCAG2 color compliance standard. | 1.8k | +60% | - | 9 years ago 0.0.2 | CommonJS | None | Accessibility |
| daty A tiny library to manage date objects. | 1.8k | -35% | - | 1 year ago 1.2.2 | CommonJS | None | Date and time |
| pdfjs-lib Generic build of Mozilla's PDF.js library. | 1.8k | -37% | - | 3 years ago 0.0.149 | CommonJS | Bundled | PDF and documents |
| @web3auth/auth-adapter Auth adapter for Web3auth | 1.8k | - | - | 1 year ago 9.7.0 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| b58 Base 58 encoding / decoding | 1.8k | +225% | - | 7 years ago 4.0.3 | CommonJS | None | Blockchain and Web3 |
| @volo/saas ABP Framework is a complete open-source infrastructure to create modern web applications by following the best practices and conventions of software development. This package is a part of the [ABP Framework](https://abp.io) and contains client-side files. | 1.8k | - | - | 17 days ago 10.6.1 | - | None | Angular |
| rcfile Loads library configuration in all possible ways | 1.8k | -80% | - | - 1.0.3 | CommonJS | None | Configuration |
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