DocumentionUmo Editor NextFeatures

Key Features

Below is a list of features that Umo Editor Next will support or already supports. For the current progress, please check the Development Roadmap. This list may be updated periodically to add more features.

Multi-user Collaboration Editing

  • Real-time offline and online collaboration, supporting synchronization of document changes even when users reconnect after being offline;
  • Real-time communication with the server through WebSocket to achieve instant document content synchronization;
  • Communication with other applications through Webhook to synchronize document content, comments, and other information;
  • Support for document comment collaboration, where users can comment on documents with real-time synchronization to the server;
  • Umo Editor Server supports 100,000+ users editing simultaneously, enabling efficient multi-user collaboration with cluster deployment support.

Document Comments

  • Support for online collaboration, enabling you to add comments during collaborative editing sessions;
  • Support for offline commenting, allowing you to add comments while offline, which automatically sync to the server upon reconnection;
  • Support for adding comments to various node types and inline elements, enabling you to add and manage different types of comments in the document;
  • Support for @ mentions in comments, allowing you to mention other users for notifications;
  • Support for marking comments as complete/incomplete, editing, or deleting comments within comment threads;
  • Support for replying to comments within comment threads;
  • Support for adding custom data to comments.

Document Annotation (Drawing / Annotation)

  • Draw annotations on document pages: zoomable, serializable, undo/redo supported
  • Multiple tools: freehand pen, straight line, rectangle, circle, eraser
  • Color & stroke width: supports adjusting pen color and stroke width
  • Collaboration sync: in collaboration mode, the canvas content syncs in real time, including the current annotator info
  • Edit protection: when someone enables annotation during collaboration, other clients are notified and switched to read-only to avoid conflicts

For details, see Annotation.

AI Extensions

  • AI Document Assistant: a floating entry focused on editing output for the current selection / near the cursor, with one-click replace/insert.
  • AI Chat Assistant: a sidebar chat entry with history and optional attachments, suitable for multi-turn Q&A, task clarification, and information organization.
  • AI Suggestions: auto-proposes candidate text while typing; accept with Tab/Enter (autocomplete/continuation), switch suggestions with arrow keys.

Export to Microsoft Word

  • High-fidelity export to the industry-standard DOCX format; open and edit in Microsoft Word, WPS Office, or any compatible word processor without losing formatting.
  • Full support for watermarks, page backgrounds, custom margins, and paper sizes so your document looks exactly the way you want—ready for editing, printing, or sharing straight out of the editor.

Export PDF Document

  • One-click silent PDF export without pop-ups or extra steps, improving efficiency and user experience;
  • Exported PDF files have high fidelity and compatibility, suitable for direct printing or sharing;
  • You can also inject custom CSS styles and JS scripts, or configure other PDF export options, such as page ranges;
  • Support adding watermarks, page background, page margins, paper size, etc.

Export HTML Document

  • Supports exporting HTML format documents, making it convenient to view in other places, you can also export documents directly as HTML format documents;
  • Exported HTML documents can be used independently of Umo Editor, meaning you can open or embed the exported HTML documents directly in the browser or other HTML pages, with styles consistent with the editor;
  • You can also inject custom CSS styles and JS scripts when exporting HTML documents.

Export Image

  • Server-side export helps avoid potential performance issues that may occur when generating images on the client side;
  • Effectively prevents cross-origin errors that could arise from referencing third-party resources;
  • When exporting images, you can also inject custom CSS styles and JS scripts.
  • Support adding watermarks, page background, page margins, paper size, etc.

Enhanced Document Import Capabilities

  • Import Office and WPS formats—doc, docx, xls, xlsx, ppt, pptx, odp, odt, ods, rtf, wps, et, dps—and extend support as needed.
  • Bring in Umo Editor’s native files with all original content and styling intact.
  • Bring in Markdown and plain-text documents just as easily.
  • Support for intelligent import of any webpage content.

Toolbar Extension

  • With the toolbar extension, you can add custom menu groups to the toolbar for personalized toolbar configuration.
  • You can also achieve interaction between slots and the page aside, adding custom content to the page aside through slots.
  • Manual control of opening and closing the toolbar is also supported.
  • With the sidebar extension, you can add custom content to the sidebar for personalized sidebar configuration.
  • You can also achieve interaction between slots and the toolbar, adding custom content to the toolbar through slots.

Markdown Support

  • Supports importing Markdown documents and custom Markdown syntax;
  • Provides more Markdown-related methods, enhancing Markdown support.

Content Locking

  • Supports locking text selections and node content to prevent accidental edits to key sections;
  • Supports quick lock/unlock from the View menu, Block menu, and Bubble menu;
  • Supports one-click clear-all locks for template reset or batch revision workflows;
  • Supports lock marker style configuration (visibility, background color, text color);
  • Supports JSON pre-locking via lockedText / lockedNode for “locked on load” behavior.

More Powerful and User-friendly Table Features

  • Table styles can be flexibly customized, including borders, themes, cell styles, backgrounds, pagination, etc., meeting complex table editing needs;
  • Supports custom column width, row height, and table size, with flexible drag-and-drop resizing;
  • Supports pasting from Excel, Word, and other formats, facilitating collaboration with other tools.

Document Version History Management

  • Save the document as named “versions” in collaboration mode, and show a version list;
  • Support version preview and version comparison without affecting the current document;
  • Support one-click restore to any version and sync the change to collaborators;
  • Mark key versions as “Important”, showing an “Important” label in the list for quick scanning.

Asset Library

  • Browse and manage server-side files and folders with breadcrumbs, back navigation, and pagination.
  • Search by keyword and filter by type (image / video / audio / doc / other).
  • Upload files, create folders, delete, and download assets.
  • Single/multiple selection, with an info panel for quick preview and selection management.
  • Insert selected items into the editor on confirm (image / video / audio insert corresponding nodes).

For details, see Asset Library.