--- category: api-reference --- # CKEditor 5 essentials plugin [![npm version](https://badge.fury.io/js/%40ckeditor%2Fckeditor5-essentials.svg)](https://www.npmjs.com/package/@ckeditor/ckeditor5-essentials) Essential editing features for CKEditor 5 wrapped in one plugin. The {@link module:essentials/essentials~Essentials} plugin exposed by this package enables {@link module:clipboard/clipboard~Clipboard clipboard}, {@link module:enter/enter~Enter enter}, {@link module:typing/typing~Typing typing} and {@link module:undo/undo~Undo undo} support. ## Documentation See the {@link module:essentials/essentials~Essentials} plugin documentation. ## Installation ```bash npm install --save @ckeditor/ckeditor5-essentials ``` ## Contribute The source code of this package is available on GitHub in https://github.com/ckeditor/ckeditor5-essentials. ## External links * [`@ckeditor/ckeditor5-essentials` on npm](https://www.npmjs.com/package/@ckeditor/ckeditor5-essentials) * [`ckeditor/ckeditor5-essentials` on GitHub](https://github.com/ckeditor/ckeditor5-essentials) * [Issue tracker](https://github.com/ckeditor/ckeditor5-essentials/issues) * [Changelog](https://github.com/ckeditor/ckeditor5-essentials/blob/master/CHANGELOG.md)