@kreatifklub/medusa-plugin-directus
v0.0.8
Published
A Medusa plugin for Directus integration
Maintainers
Readme
Enterprise-grade synchronization between Medusa v2 and Directus
CMS.
Developed by kreatifklub.com.
Overview
A production-ready integration layer that synchronizes:
- Products\
- Product Variants\
- Collections\
- Categories
This plugin bridges commerce logic (Medusa) with structured content management (Directus), enabling scalable headless architectures.
What You Get
✔ Automatic commerce-to-CMS synchronization
✔ Structured product data extension
✔ Clean separation of commerce and content
✔ Headless-ready architecture
✔ Enterprise-ready deployment model
Installation
pnpm add @kreatifklub/medusa-plugin-directusAdd to medusa-config.ts:
plugins: [
{
resolve: "@kreatifklub/medusa-plugin-directus",
options: {
url: process.env.DIRECTUS_URL,
token: process.env.DIRECTUS_TOKEN,
},
},
];System Architecture
flowchart LR
A[Medusa Backend] -->|Product / Variant / Collection / Category Events| B[Medusa Plugin]
B -->|Normalized Sync Data| C[Directus CMS]
C -->|Enriched Content + Media| D[Storefront / API Layer]Flow Explanation
- Commerce entities change in Medusa\
- Plugin subscribers capture events\
- Data is synchronized to Directus\
- Directus manages rich content & media\
- Storefront consumes unified commerce + CMS data
Requirements
- Node.js >= 20\
- Medusa >= 2.x\
- Directus >= 10.x
License
Proprietary Software
© 2026 kreatifklub.com
All rights reserved.
