Node.js — Payload CMS plugins

Payload CMS plugins tagged Node.js.

CypherScan

Scans Payload upload collections for malware and secrets via the CypherScan API and blocks suspicious files before they persist.

DB Check

Finds and fixes database consistency problems across Payload collections, with duplicate merging and reference repair in the admin panel.

Discord Sync

Syncs Discord guilds, channels, members, and roles into Payload collections on demand, over HTTP, or on a cron schedule via discord.js.

UniRate

Integrates the UniRate currency exchange and VAT API into Payload CMS v3 with four server-side endpoints and a prefilled currency select field.

Bunny Storage Adapter

Bunny.net storage and stream adapter for Payload CMS with TUS resumable uploads and CDN cache purging.

Razorpay Adapter

Adds Razorpay as a payment method to Payload's ecommerce plugin, handling order creation, payment capture verification, and transaction recording.

Zapier

Sends Zapier webhook events when Payload collection documents are created, updated, or deleted.

S3 Upload

Routes Payload CMS upload collections to Amazon S3, pushing the original file and every image size variant.

Form Builder

Official Payload plugin that lets admins build forms, collect submissions, send templated emails, and optionally process payments or uploads.

Square Sync

Syncs Square catalog, inventory, and modifier data into read-only Payload collections with webhook-driven updates.

Redis Cache

Redis-backed query caching layer for Payload v3 that intercepts database adapter read and write operations.

Nextcloud

Nextcloud storage adapter for Payload CMS that uploads files over WebDAV and optionally creates public share links via the Nextcloud OCS API.

Real-time

Adds WebSocket-based real-time event broadcasting to Payload collections via Socket.IO, with room scoping and a React hook.