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.