All 228 Dependencies

Every package Payload CMS depends on, ranked by repo health score.

Payload is the first headless CMS designed to run natively inside a Next.js application, installing directly into your existing `/app` folder rather than as a separate service. It eliminates the need to sign up for another SaaS platform by giving developers a full TypeScript backend, an auto-generated admin panel, and direct database access through React Server Components — all in one codebase.

The framework supports multiple databases out of the box, including PostgreSQL, MongoDB, SQLite, and Cloudflare D1, with adapters powered by Drizzle ORM and native MongoDB drivers. Its configuration-driven architecture means REST and GraphQL endpoints, admin routes, and TypeScript types are all generated automatically from your collection and field definitions — reducing boilerplate to near zero.

Payload ships with a comprehensive plugin ecosystem covering multi-tenancy, SEO, e-commerce, cloud storage (S3, R2, Azure, Vercel Blob), form building, search, and nested document trees. One-click deployment to Vercel (with Neon and Vercel Blob) and Cloudflare (with D1 and R2) make it practical for teams that want zero infrastructure overhead while retaining full ownership of their code and data.

28 install ^0.13.0 31 mdast-util-mdx-jsx 3.2.0 34 node-http-status 2.1.0 38 comment-json ^4.2.3 outdated 38 minimist 1.2.8 39 range-parser 1.2.1 outdated 40 busboy ^1.6.0 41 @swc/jest 0.7.9 outdated 41 @swc/jest ^0.2.37 41 dequal 2.0.3 41 node-md5 2.3.0 41 rimraf ^5.0.5 outdated 42 CSSType 3.2.3 42 clsx ^2.1.1 42 tw-animate-css ^1.4.0 44 next-themes 0.4.6 44 pluralize 8.0.0 45 Prompts 2.4.2 45 form-data 3.0.4 outdated 47 cross-env ^7.0.3 outdated 47 jsonwebtoken 9.0.2 outdated 48 esbuild-sass-plugin 3.3.1 outdated 48 eslint-import-resolver-typescript ^3.6.1 outdated 49 prism-react-renderer ^2.3.1 49 tailwindcss-typography ^0.5.19 49 tar ^7.5.7 49 use-context-selector 2.0.0 50 deepmerge 4.3.1 52 @monaco-editor/react 4.7.0 52 next-sitemap ^4.2.3 52 ts-node ^10.9.2 53 isbot ^4.1.0 outdated 53 slash 3.0.0 outdated 55 react-image-crop 10.1.8 outdated 56 ci-info 4.4.0 56 eslint-plugin-jsx-a11y ^6.7.1 56 react-datepicker 7.6.0 outdated 56 react-select ^5.9.0 56 ts-morph ^21.0.1 outdated 57 image-size 2.0.2 outdated 57 ipaddr.js 2.3.0 outdated 58 p-limit ^5.0.0 outdated 59 fs-extra 10.1.0 outdated 60 Ajv 8.20.0 60 globby 11.1.0 outdated 61 Croner 10.0.1 61 React Testing Library 16.3.0 outdated 61 Sonner ^1.7.2 outdated 61 libSQL Client (TypeScript) 0.14.0 outdated 61 slugify ^1.1.0 outdated 62 eslint-plugin-import ^2.28.1 62 jwt-decode 4.0.0 62 mdast-util-from-markdown 2.0.3 outdated 62 prettier-plugin-tailwindcss ^0.6.11 outdated 64 semver ^7.5.4 65 Lodash ^4.4.2 65 openapi-types.ts ^26.0.0 outdated 66 DataLoader 2.2.3 67 dotenv-expand 11.0.6 outdated 69 eslint-config-prettier 10.1.1 outdated 69 open ^10.1.0 outdated 70 Chalk ^4.1.2 outdated 70 better-sqlite3 11.10.0 outdated 71 Geist ^1.3.0 71 diff ^9.0.0 71 path-to-regexp 6.3.0 outdated 72 @octokit/webhooks-types ^7.5.1 72 globals 16.0.0 outdated 72 pino-pretty 13.1.3 outdated 73 graphql-scalars 1.22.2 outdated 73 uuid 14.0.0 outdated 74 vite-tsconfig-paths ^4.2.1 outdated 75 Drizzle ORM 0.31.7 outdated 75 Drizzle ORM 0.44.7 outdated 76 acorn 8.16.0 outdated 78 Radix UI 1.2.11 outdated 78 Radix UI ^1.0.4 78 Radix UI ^1.1.14 78 Radix UI ^2.0.2 outdated 78 Radix UI ^2.0.0 outdated 78 Radix UI ^1.0.2 78 concurrently ^8.2.2 outdated 78 csv-parse 5.6.0 outdated 78 csv-parse 6.5.2 outdated 78 dotenv ^8.2.0 outdated 78 react-error-boundary 6.1.1 outdated 79 Floating UI 1.7.6 outdated 79 esbuild 0.27.1 outdated 79 node-postgres 8.16.3 outdated 80 @clack/prompts 1.2.0 outdated 80 file-type 22.0.1 outdated 81 Autoprefixer ^10.4.19 81 Pino 10.3.1 outdated 82 Embla Carousel React ^8.1.5 82 Embla Carousel React ^8.5.2 82 Vercel Blob 2.3.1 outdated 82 Vercel Blob ^0.10.0 outdated 82 class-variance-authority ^0.7.0 82 date-fns 1.2.0 outdated 82 date-fns 4.1.0 outdated 84 ws ^8.16.0 85 GitHub Actions Toolkit (@actions/artifact) ^1.3.0 outdated 85 GitHub Actions Toolkit (@actions/artifact) ^5.0.0 outdated 85 Shiki ^4.0.2 85 tsx ^4.16.2 86 ejs 3.1.10 outdated 86 lint-staged 15.2.7 outdated 87 eslint-plugin-react ^7.33.2 87 next-intl ^3.23.2 outdated 88 dnd-kit 6.3.1 88 dnd-kit 9.0.0 outdated 88 dnd-kit 10.0.0 outdated 88 dnd-kit 3.2.2 outdated 88 jose 6.2.3 outdated 89 Nodemailer ^9.0.1 outdated 89 SWC ^1.6.13 89 tailwind-merge ^3.4.0 90 @cloudflare/workers-types 4.20260218.0 outdated 90 Express ^4.21.1 outdated 90 MCP TypeScript SDK 2.0.0-beta.3 outdated 90 Tailwind CSS ^4.1.18 90 Tailwind CSS ^4.1.18 90 execa 5.1.1 outdated 90 jsdom 28.0.0 outdated 90 sharp 0.32.6 outdated 91 Recharts 3.2.1 outdated 91 Sass 1.77.4 outdated 91 Smithy Core (@smithy/core) 4.0.3 outdated 91 Stylelint ^16.12.0 outdated 91 Zod 4.3.6 outdated 91 prettier ^3.3.3 91 rollup 4.59.0 outdated 92 @vitejs/plugin-react ^6.0.0 92 AI SDK 3.0.84 outdated 92 AI SDK 3.0.71 outdated 92 AI SDK 6.0.206 outdated 92 Astro ^9.0.0 outdated 92 Astro ^5.1.1 outdated 92 Lexical 0.45.0 outdated 92 Lexical 0.45.0 outdated 92 Lexical 0.45.0 outdated 92 Lexical 0.45.0 outdated 92 Lexical 0.45.0 outdated 92 Lexical 0.45.0 outdated 92 Lexical 0.45.0 outdated 92 Lexical 0.45.0 outdated 92 Lexical 0.45.0 outdated 92 Lexical 0.45.0 outdated 92 Lexical 0.45.0 outdated 92 Lexical 0.45.0 outdated 92 Lexical 0.45.0 outdated 92 Payload latest 92 Payload 3.82.1 outdated 92 Payload 3.11.0 outdated 92 Payload ^3.25.0 92 Payload 3.82.1 outdated 92 Payload latest 92 Payload latest 92 Payload 3.11.0 outdated 92 Payload latest 92 Payload latest 92 Payload latest 92 Payload latest 92 Payload latest 92 Payload latest 92 Payload latest 92 Payload latest 92 Payload 3.11.0 outdated 92 Payload latest 92 Payload 3.82.1 outdated 92 Payload 3.82.1 outdated 92 Payload latest 92 Payload 3.11.0 outdated 92 Playwright 1.59.1 outdated 92 React Hook Form ^7.51.3 92 Slate ^0.82.0 outdated 92 lucide-react ^0.378.0 outdated 92 postcss ^8.4.38 92 undici 7.28.0 outdated 93 AWS SDK for JavaScript (S3 Client) ^3.614.0 93 AWS SDK for JavaScript (S3 Client) ^3.614.0 93 AWS SDK for JavaScript (S3 Client) ^3.614.0 93 AWS SDK for JavaScript (S3 Client) ^3.614.0 93 AWS SDK for JavaScript (S3 Client) ^3.614.0 93 Vitest ^3.0.0 outdated 93 ioredis ^5.4.1 outdated 93 node-mongodb-native 6.20.0 outdated 93 react-stripe-js ^3 outdated 93 stripe-js ^4.0.0 outdated 94 Anthropic TypeScript SDK ^0.39.0 outdated 94 Apollo Client ^3.7.0 outdated 94 TanStack Router ^1.120.0 94 TanStack Router ^1.168.26 94 Vite ^5.1.0 outdated 94 jest ^29.7.0 outdated 94 typescript-eslint ^4.33.0 outdated 94 typescript-eslint ^4.33.0 outdated 94 typescript-eslint 8.26.1 outdated 95 @babel/core 7.27.3 outdated 95 @babel/core 7.27.2 outdated 95 @babel/core 7.27.1 outdated 95 @babel/core 7.27.1 outdated 95 ESLint 9.39.2 outdated 95 ESLint ^7.32.0 outdated 95 GraphQL.js ^16.8.1 outdated 95 Mongoose 8.22.1 outdated 95 Sentry JavaScript (@sentry/browser) ^8.33.1 outdated 95 Sentry JavaScript (@sentry/browser) ^8.33.1 outdated 95 Sentry JavaScript (@sentry/browser) ^7.77.0 outdated 95 Sentry JavaScript (@sentry/browser) ^9.5.0 outdated 95 Stripe Node.js Library 18.3.0 outdated 95 TypeScript ^4.9.5 outdated 95 Vue ^3.0.0 96 Next.js 16.2.7 outdated 96 Next.js 16.2.7 outdated 96 Next.js 16.2.7 outdated 96 Next.js 15.1.0 outdated 96 Next.js 15.4.11 outdated 97 @azure/identity ^1.1.0 outdated 97 @azure/identity ^12.11.0 outdated 97 @slack/web-api ^7.10.0 outdated 98 Google Cloud Storage 7.19.0 outdated 98 React 19.1.0-rc.3 outdated 98 React 19.1.0-rc.2 outdated 98 React ^4.6.0 outdated 98 React 19.2.1 outdated 98 React 0.25.0 outdated 98 React DOM 19.2.1 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers