Plugins

10x-media Payload plugins

Open-source plugins for Payload v3, published under the @10x-media scope.

Payload v3 plugins built and maintained by 10x Media. Every plugin is native to Payload: collections, jobs, access control, and admin components come from Payload itself, not a parallel runtime.

All packages are in beta, published to npm under the beta dist-tag. Expect breaking changes until a stable release.

Plugins

Form Builder

An end-to-end forms platform: author in the admin, validate server-side, render headless, collect, aggregate, and act on submissions.

Analytics

Adapter-based analytics: a self-hosted native engine or GA4, Plausible, Umami, and PostHog behind one contract, with dashboard widgets and per-document stats.

Fields

Reusable admin fields that look native: a color picker, a pluggable icon picker, and encrypted fields with rotation and blind-index querying.

Jobs

An ops dashboard plus reliability, worker, and queue-control layers for Payload's built-in jobs queue.

Webhooks

Outbound webhook subscriptions: signed HTTP POSTs on create, update, and delete, delivered inline or through the jobs queue.

Admin Wiki

A living wiki inside the admin panel: guides attached to the collections, fields, and blocks they explain, rendered exactly where the editor is looking.

Undo/Redo

Client-side undo and redo for admin document forms: every field type, arrays and blocks, keyboard shortcuts, independent of document versions.

Audit Logs

Who changed what: createdBy and lastModifiedBy fields, a field-level diff per change in a queryable collection, auth events, and scheduled archiving.

Conversations

Messages bound to any document, global or key: channels with their own access, threads, mentions, read state, realtime transports, and comments and reactions as extensions.

Dual Session

One session cookie per auth collection, so an admin session and a frontend session can coexist in the same browser instead of overwriting each other.

Content Lock

Maintenance windows that freeze content on every channel, including the Local API: scheduled or immediate, scoped to groups, with an announcement banner and jobs integration.

Form Variants

Alternative edit forms for a collection: a simplified form or a step-by-step wizard drawn over Payload's own form state, with the native form one switch away.

Folder Picker

Folder browsing inside the list drawer, so any relationship or upload field picks documents by folder instead of by search.

Settings Overlay

Any collection, global, admin view or component filed behind a deep-linkable floating panel, reachable without leaving the page.

Automations

A no-code automation engine for Payload. Beta scaffold; the trigger and action catalog is being built on top of Jobs.

Impersonation

Let an authorised account sign in as another user without their password. After start, req.user is the target. Every session is recorded.

Document Preview

Read-only previews of uploads in the admin: images, video, PDF, CSV, code, Markdown, Word, Excel and PowerPoint, lazy-loaded per format, with file-type icons and your own viewers.

Shared conventions

The plugins share one factory shape, one opt-in convention, and one translations pattern. Read them once in Concepts; every plugin's pages link there instead of repeating them.

Requirements

All plugins target Payload ^3.82.0 and React 19, and require Node 22.18 or newer.

On this page