What is @ckeditor/ckeditor5-adapter-ckfinder?
@ckeditor/ckeditor5-adapter-ckfinder is an adapter for CKEditor 5 that enables integration with the CKFinder file manager. It allows users to easily upload and manage files directly from the CKEditor interface.
What are @ckeditor/ckeditor5-adapter-ckfinder's main functionalities?
File Upload
This feature allows users to upload files directly from the CKEditor interface to the server using CKFinder.
ClassicEditor.create(document.querySelector('#editor'), { ckfinder: { uploadUrl: '/ckfinder/connector?command=QuickUpload&type=Files&responseType=json' } })
File Management
This feature enables users to manage files, such as images, by specifying resource types and other options.
ClassicEditor.create(document.querySelector('#editor'), { ckfinder: { options: { resourceType: 'Images' } } })
Custom File Browser
This feature allows users to open the CKFinder file browser in a popup window, providing a custom file browsing experience.
ClassicEditor.create(document.querySelector('#editor'), { ckfinder: { openerMethod: 'popup' } })
Other packages similar to @ckeditor/ckeditor5-adapter-ckfinder
ckeditor4
CKEditor 4 is a different version of the CKEditor that also supports file management and uploads through CKFinder. It is more mature but less modern compared to CKEditor 5.
filepond
FilePond is a JavaScript library for file uploads. It offers a modern interface and can be integrated with various backends, but it does not provide the same level of file management as CKFinder.
CKEditor 5 CKFinder adapter

This package implements a CKEditor 5 upload adapter compatible with the CKFinder file manager and uploader's server–side connector.
Installation
This plugin is part of the ckeditor5
package. Install the whole package to use it.
npm install ckeditor5
Create free account
If you want to check full CKEditor 5 capabilities, sign up for a free non-commitment 14-day trial.
Demo
Check out the demo in the CKFinder feature guide.
Documentation
See the "CKFinder integration" guide and the plugin documentation to learn how to configure the adapter.
Check out the comprehensive Image upload guide to learn about other ways to upload images into CKEditor 5.
License
Licensed under a dual-license model, this software is available under:
For more information, see: https://ckeditor.com/legal/ckeditor-licensing-options.