@drozd.red/strapi-plugin-ckeditor
v1.0.5
Published
CKEditor 5 - Local Integration for Strapi with embedded assets.
Maintainers
Readme
Strapi Plugin CKEditor
This CKEditor plugin needs to avoid problem with loading css and js script from cdn that not allowed in some countries. This integration for Strapi v4 with embedded assets - no external CDN dependencies.
✨ Features
- 🎨 Three presets: Light, Standard, and Rich
- 📝 Output formats: HTML or Markdown
- 🖼️ Strapi Media Library integration
- 🌙 Dark mode support
- 📏 Maximum characters validation
- 🚀 Self-hosted assets - no external CDN needed
📦 Installation
npm install @drozd.red/strapi-plugin-ckeditor
# or
pnpm add '@drozd.red/strapi-plugin-ckeditor'⚙️ Configuration
1. Enable the plugin
Create or edit config/plugins.js:
module.exports = {
'ckeditor': {
enabled: true,
},
};🎯 Usage
- Go to Content-Type Builder
- Add a new field
- Select Custom tab
- Choose CKEditor
- Configure the preset and output format
📋 Presets
| Preset | Description | |--------|-------------| | Light | Basic formatting: bold, italic, links | | Standard | Common features: lists, images, tables | | Rich | Full-featured: code blocks, media embeds |
🔧 Requirements
- Strapi v4.4.0 or higher
- Node.js >= 18.x
📄 License
MIT License
