Available Plugins
Enhance your editor with these carefully crafted plugins. Each can be installed independently and configured for your needs.
âī¸
Media Manager
Upload, manage, and insert media files with drag-and-drop support.
Learn More
đ
Tables
Create and edit tables with advanced formatting options.
Learn More
đģ
Code Sample
Insert and highlight code samples with syntax highlighting.
Learn More
âī¸
Checklist
Create interactive task lists and checklists.
Learn More
đ
Templates
Use reusable content templates for faster document creation.
Learn More
đŦ
Comments
Enable collaborative commenting and discussions on content.
Learn More
đŧī¸
Image Plugin
Advanced image manipulation including resize and crop.
Learn More
đ
Link Manager
Enhanced link management with SEO optimization options.
Learn More
đ¨ī¸
Print Export
Export and print content with beautiful formatting.
Learn More
đī¸
Preview Mode
Live preview of your content as you edit.
Learn More
âąī¸
History
Unlimited undo/redo with complete revision history.
Learn More
âī¸
Spell Check
Real-time spell checking and grammar assistance.
Learn More
đ
Emojis
Insert emojis and emoticons with easy picker.
Learn More
âī¸
Special Characters
Access library of special and unicode characters.
Learn More
đ
Math Equations
Insert and render LaTeX mathematical equations.
Learn More
đ
Document Manager
Organize and manage multiple documents efficiently.
Learn More
Popular Plugin Combinations
Start with these recommended plugin combinations for common use cases.
đ Blog Editor
Perfect for content creators and bloggers.
- â Media Manager
- â Code Sample
- â Templates
- â Link Manager
đŦ Technical Documentation
Ideal for API docs and technical guides.
- â Code Sample
- â Tables
- â Math Equations
- â Special Characters
đĨ Collaborative Platform
Perfect for team editing and feedback.
- â Comments
- â History
- â Document Manager
- â Preview Mode
Create Custom Plugins
Editora is highly extensible. Create your own plugins to add custom functionality.
Basic Plugin Structure
import { Plugin } from '@editora/core';
export const MyPlugin: Plugin = {
name: 'my-plugin',
version: '1.0.1',
install(editor) {
// Add your plugin functionality here
editor.addCommand('myCommand', () => {
console.log('Plugin command executed');
});
}
};
// Register the plugin
editor.use(MyPlugin);
For more details on plugin development, visit the API documentation or check the GitHub repository.
Installation
Install any plugin using npm or your preferred package manager.
Using npm
npm install @editora/plugin-[name]
Using Yarn
yarn add @editora/plugin-[name]
Browser (CDN)
<script src="https://cdn.jsdelivr.net/npm/@editora/plugin-[name]"></script>