Core Features
đ Text Formatting
- Bold - Ctrl+B (Mac: â+B)
- Italic - Ctrl+I (Mac: â+I)
- Underline - Ctrl+U (Mac: â+U)
Strikethrough- Ctrl+Shift+X- Superscript - Ctrl+.
- Subscript - Ctrl+,
đ Heading & Paragraph Styles
- Headings H1-H6 - Ctrl+1 through Ctrl+6
- Paragraph - Ctrl+0
- Quote/Blockquote - Ctrl+Shift+Q
- Code Block - Ctrl+Shift+C
đ¨ Colors & Styling
- Text Color - Pick from color palette
- Background Color - Highlight text
- Font Family - Multiple font choices
- Font Size - Adjustable text sizes
- Line Height - Control spacing
đ Lists & Alignment
- Bullet Lists - Ctrl+Shift+L
- Numbered Lists - Ctrl+Shift+O
- Checklists - Interactive task lists
- Align Left - Ctrl+L
- Align Center - Ctrl+E
- Align Right - Ctrl+R
- Justify - Ctrl+J
- Indent & Outdent - Tab / Shift+Tab
đ Link Management
- Insert Link - Ctrl+K (Mac: â+K)
- Remove Link - Ctrl+Shift+K
- Link Validation
- Auto-detect URLs
- Custom Link Text
đŧī¸ Media & Rich Content
đ¸ Images
- Insert images - Browse or drag & drop
- Resize images - Handles on corners
- Align images - Left, center, right
- Image captions - Add descriptions
- Image optimization - Auto compression
đĨ Media
- Video embedding - YouTube, Vimeo
- Audio support - MP3, WAV
- Iframe embedding
- Media controls - Play, pause, volume
đ Tables
- Create tables - Define rows & columns
- Edit cells - Rich formatting in cells
- Add/Remove rows & columns
- Merge cells
- Table styling - Borders, colors
- Table export - HTML format
đģ Code Blocks
- Syntax highlighting - 50+ languages
- Line numbers - Optional
- Code copying - One-click copy
- Language selection - Choose language
- Prism.js integration
âī¸ Advanced Features
âŠī¸ Undo & Redo
- Unlimited undo/redo - Ctrl+Z / Ctrl+Y
- Undo stack management
- Clear history option
đ Find & Replace
- Find text - Ctrl+F
- Replace text - Ctrl+H
- Find next/previous
- Case-sensitive search
đ Special Content
- Page breaks - Control layout
- Horizontal rules - Visual separators
- Merge tags - Template variables
- Special characters - Extended set
đ¨ Formatting Controls
- Clear formatting - Remove all styles
- Paste as plain text - Ctrl+Shift+V
- Show/hide hidden characters
- Format painter - Copy formatting
đŦ Collaboration Features
- Comments & annotations
- User mentions - @username
- Comment threads - Discussion
- Comment resolution - Mark as done
đ§ Developer Features
â¨ī¸ 33+ Keyboard Shortcuts
- Industry-standard shortcuts
- Customizable shortcuts
- Shortcut help overlay - Shift+?
- No browser shortcuts conflicts
đ Plugin System
- 30+ built-in plugins
- Easy plugin creation
- Plugin documentation
- Community plugins
đ¨ Customization
- Custom toolbar - Choose tools
- Custom themes - CSS variables
- Custom colors & fonts
- Custom shortcuts
- Custom plugins
đĻ Integration Options
- React - Native React component
- Vue - Vue 3 support
- Angular - Angular 13+
- Svelte - Svelte support
- Vanilla JS - No framework needed
- Next.js - SSR compatible
đą Browser & Responsive
- Chrome 90+
- Firefox 88+
- Safari 14+
- Edge 90+
- Opera 76+
- Mobile responsive
- Touch-friendly interface
đž Data Export
- HTML export
- Plain text export
- Markdown export (via plugin)
- PDF export (via plugin)
- JSON export
đ Security & Performance
- XSS protection - HTML sanitization
- CSRF tokens - Server integration
- Small bundle size - 12KB gzipped
- Lazy loading - Plugins load on demand
- Optimized performance - Fast operations