Developer Tooling

Plugins that make building and running Payload projects faster: APIs, testing and automation.

32 plugins, ranked by health score, then weekly downloads.

mcp

Adds Model Context Protocol capabilities to Payload so AI clients can work with your CMS

9889.1k/wk45.4kv3

payload plugin openapi

Generate OpenAPI 3.0, 3.1 or 3.2 specs from your Payload config and serve them with Scalar or Swagger UI

80437/wk18v4

payload plugin netlify deploy

Publish button in the Payload admin that builds a Netlify site, streams the log and publishes a preview

6720/wk29v3

payload oapi

Generate an OpenAPI 3.0 or 3.1 spec from your Payload config with optional documentation UIs

670/wk125v3

payload utilities

Developer helpers for Payload: document traversal, flattening, transformation and fully populated type generation

610/wk15v3

payload cli

Command-line access to Payload collections and globals through the Local API, aimed at AI agents and developers

570/wk13v3

payload operations

Typed custom operations for Payload CMS used with the native Payload REST SDK

570/wk2v3

payload schema

Define Payload field validation once and reuse it as Payload fields and Zod schemas

570/wk2v3

payload dev tools

Floating dev toolbar, /dev pages and an app snapshot for AI agents in Payload projects on Next.js

560/wk18v3

payload plugin outbound webhooks

Signed outbound webhooks on collection create, update and delete, delivered through the Payload Jobs Queue

550/wk0v3

payload plugin tooling

Shared lint, format, TypeScript, build, test and CI config for building Payload plugins

550/wk0v4

payload assist

DTO utilities and config validation rules to control what Payload endpoints and collection reads return

539/wk0v3

payload field factories

Typed factory functions for writing Payload field configs more concisely

502/wk0v3

payload plugin api guide

Generates a live API reference and agent-readable query guide from your Payload configuration

480/wk2v3

fields select

Select specific fields in Local API and REST API responses, like GraphQL field selection

4726/wk334v3

payload dry run

Test create operations with full validation and hooks, then roll back so nothing is saved

470/wk0v3

payload utilities

Helper functions for Payload: compose field validators, extract IDs and resolve documents

436/wk0v3

payload repository

Typed repository and operations classes wrapping Payload's Local API with optional argument transformers

430/wk0v3

payload rest client

Typesafe REST API client for Payload collections, globals, auth and custom endpoints

39134/wk49v?

payload integration test utils

Vitest helpers that give integration tests a Payload Local API instance backed by a containerized database

390/wk0v3

query

Type-safe query builder and field selection utility for Payload REST and internal APIs

380/wk142v1

swagger

Generate OpenAPI 3 docs and a Swagger UI from your Payload config

380/wk142v1

openapi

Generate OpenAPI 3 documents from your Payload config, including collections, globals and custom endpoints

360/wk142v1

create api docs

CLI that generates OpenAPI 3 documentation for a Payload CMS project

350/wk142v1

payload plugin resolve alias

Shorthand helper to add webpack aliases that exclude server-only modules from the Payload admin bundle

340/wk7v1

payload field validators

Helper functions for writing validation handlers on Payload collection fields

330/wk4v3

payload arch skill

Claude Code skill enforcing a route, controller, service and store architecture in Payload projects

322v?

n8n webhooks

Register and trigger n8n webhook flows from Payload CMS

300/wk3v3

cli

Command-line tool for initializing projects and managing Payload plugins and collections

200/wk4v?

payload plugin template

Starter template for building Payload v3 plugins with a dev app, tests and Docker support

197v3

payload graphql view plugin

Adds a GraphQL IDE view to Payload collections and globals in the admin panel

150/wk5v2

plugin template

Blank starter template for building a Payload plugin in TypeScript

052v2