CKEditorVaadin - Vaadin Add-on Directory
CKEditor 5 and Vaadin, rich text editor including multiple functionalities
An integration of CKEditor 5 and Vaadin.
* Version 1.*.* and 2.*.* are compiled by Java 11.
* From version 3, the component is compiled by Java 17.
* From version 4, the component is compiled by Java 21.
Items that available in toolbar, you can select some/all of them.
| -------------------------- | -------------------------- | -------------------------- |
| -------------------------- | -------------------------- | -------------------------- |
| heading | pipe line | block quote |
| font family | font color | font size |
| font background | bold | italic |
| image upload | indent | outdent |
| link | numbered list | bulleted list |
| media embed | undo | redo |
| underline | superscript | code |
| subscript | strikethrough | remove format |
| horizontal line | page break | special characters |
| alignment | code block | highlight |
| todo list | insert table | export to pdf |
| export to word | html embed | find and replace |
| source edit | minimap | pagination |
| set license key | text part language | auto image |
| mention | source code | auto save |
| -------------------------- | -------------------------- | -------------------------- |
Note: [export to pdf](https://ckeditor.com/docs/ckeditor5/latest/features/export-pdf.html) and [export to word](https://ckeditor.com/docs/ckeditor5/latest/features/export-word.html) are CKEditor Premium Features. You need to pay to use after 30 days free trial.
Features
* i18n
* Dark mode
* Autosave action
* Custom action registeration
* Configuration
Next enhancements
* Selection Event
* bug fixes
Future enhancements
* theme on Lumo & Material
Please feel free to post issues regarding to the addon on [github](https://github.com/eroself/vaadin-litelement-ckeditor/issues).
**Note: Remember to whitelist 'com.wontlost' in your application.properties**
```
vaadin.whitelisted-packages = com.wontlost
```
Your [donation](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Q6H3YAQCWHMM4&source=url) will make the addon much better, thanks for all your support.
Online Demo
View on GitHub
CKEditorVaadin version 2.0.0
* Configuration available.
* Move Toolbar, EditorType, etc to Config.
* HtmlEmbed feature integrated.
* Autosave Action introduced.
* Spell checker available.
* Upgrade CKEditor to v23.1.0
* Upgrade Vaadin to v14.4.2
CKEditorVaadin version 2.3.0
* Vaadin upgrade to v14.7.3
* ckeditor 5 upgrade to v31.0.0
* fix toolbar disappear on scrolling for classic editor
CKEditorVaadin version 2.3.1
* fix image content floating on top of toolbar
CKEditorVaadin version 2.3.2
* indent bug fix
* auto image integration
* text language selection
* upgrade Vaadin to v14.8.1
* upgrade ckeditor to v31.1.0
CKEditorVaadin version 2.3.3
* link bug fix
* restrict editing fix & update
* Vaadin upgrade to v14.8.4
CKEditorVaadin version 2.3.4
* mention bug fixes
* other config updates
CKEditorVaadin version 3.0.0
* Upgrade Vaadin to v23.1.7
* Upgrade CKEditor to v35.1.0
* Add OSGI support
CKEditorVaadin version 3.0.1
* Enhancement on readonly mode with toolbar hide/show
CKEditorVaadin version 3.1.1
* Upgrade Vaadin to v23.2.1
CKEditorVaadin version 3.1.2
* bug fix on lit
CKEditorVaadin version 3.1.3
* Fix for Vite
* Upgrade Vaadin to v23.2.6
CKEditorVaadin version 3.1.4
* Upgrade Vaadin to v23.2.8
* General Html Support implementation.
CKEditorVaadin version 3.1.5
* Upgrade vaadin to v23.2.9
CKEditorVaadin version 3.2.0
* Upgrade Vaadin to v23.3.1
* Upgrade ckeditor 5 to v35.4.0
CKEditorVaadin version 3.2.1
* Upgrade Vaadin to v23.3.5
* Bug fix - [header panel location while scrolling](https://github.com/wontlost-ltd/vaadin-litelement-ckeditor/issues/41)
* Enhancement - [add value change listener to source editing mode](https://github.com/wontlost-ltd/vaadin-litelement-ckeditor/issues/40)
CKEditorVaadin version 4.0.0
* Upgrade Vaadin to v24.2.3
* Upgrade ckeditor to v40.1.0
* Upgrade Java to 21
* Bug fixes and performance improvement