# List of Plugins | Plugin | Description | Plugin file | Dependencies | | ---------------------------------------- | :------------------------------------------------------------------------------------------------- | :------------------------------- | :------------------------------- | | Rich Text | Enable rich text support. It's a must to include this plugin or PlainTextPlugin | RichTextPlugin | | | Plain Text | Enable plain text support. It's a must to include this plugin or RichTextPlugin | PlainTextPlugin | | | History | Support undo / redo. It shares the history with nested editors | SharedHistoryPlugin | | | List | Enable ordered and unordered lists | ListPlugin | | | Checklist | Enable Checklist | CheckListPlugin | | | Horizontal Rule | Enable Horizontal Rule | HorizontalRulePlugin | | | Link | Enable hyperlinks | LinkPlugin | | | Link Editor | Show a floating editor for links | FloatingLinkEditorPlugin | LinkPlugin | | Auto Link | Auto detect links in the text | AutoLinkPlugin | | | Auto Focus | Automatically focus the editor on page load | AutoFocusPlugin | | | Collaboration | Enable collaborative editing. It replaces the SharedHistoryPLugin. Requires a collaboration server | CollaborationPlugin | | | Image | Add image support | ImagePlugin | | | Caption History | Enables undo / redo for image caption | CaptionEditorHistoryPlugin | ImagePlugin | | Caption Collaboration | Enable collaborative editing for image caption. Replaces CaptionEditorHistoryPlugin | CaptionEditorCollaborationPlugin | ImagePlugin | | Code Block | Enable code blocks | CodeHighlightPlugin | | | Code Block Actions | Enable `copy` and `prettier` actions for code blocks | CodeActionMenuPlugin | CodeHighlightPlugin | | Keyword | Auto formatting given keywords | KeywordPlugin | | | Hashtag | Formatting for tags that begin with `#` | HashtagPlugin | | | [Markdown Shortcut](MarkdownShortcut.md) | Enable markdown shortcuts | MarkdownShortcutPlugin | Depends on the transformers used | | Tree View | Shows developer tools | TreeViewPlugin | | | [Column Layout](ColumnLayout.md) | Arrange content in horizontally in columns | ColumnLayoutPlugin | | | Table | Enable Html Table support | TablePlugin | | | Table Hover Action | Show buttons for adding rows and columns when the hovering over the last row or column | TableHoverActionPlugin | TablePlugin | | Table Action Menu | Show a button in the focused cell to open Action Menu (add, delete, merge, cell color etc.) | TableActionMenuPlugin | TablePlugin | | Table Cell Resizer | Show a resizer to resize the cell | TableCellResizerPlugin | TablePlugin |