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