markotion

Public feature index

Everything in this list is live.

This page renders directly from docs/IMPLEMENTED_FEATURES.md through an Astro content collection, so the public feature list stays tied to the verified source document.

Feature bullets

60

Sections

11

Markotion User-Facing Features

This list focuses on user-facing features that are implemented in the product today.

Workspace and Content Organization

  • Create and manage multiple workspaces.
  • Create root pages and nested child pages.
  • Rename, duplicate, move, and delete pages.
  • Reorganize page trees with drag and drop.
  • Move the current page to another workspace.
  • Switch workspaces from the top bar or command palette.
  • Create workspaces from the top bar and manage the current workspace from the workspace actions menu.

Markdown Editing Experience

  • Write in raw, split, or visual mode.
  • Keep raw and visual editing in sync while switching modes.
  • Autosave while editing.
  • Format content with headings, bold, italic, and strikethrough.
  • Create bulleted, numbered, and task lists.
  • Add quotes, code blocks, tables, links, and horizontal rules.
  • Undo and redo with keyboard shortcuts.
  • Use toolbar actions and slash commands for fast insert and format actions.
  • Open command palette with Cmd/Ctrl + K.
  • Create, rename, duplicate, move, and delete files from command palette.
  • Create, switch, and delete workspaces from command palette.
  • Trigger share and download actions from command palette.
  • Navigate files from command palette search results.
  • Use sidebar page tree with collapse/expand and quick actions.
  • Open a top bar help popup with command palette actions, slash commands, keyboard shortcuts, and URL import or crawl guidance.

Search and Discovery

  • Search pages inside the current workspace from the sidebar.
  • Search across all workspaces from the command palette.
  • Get search results with snippets.

Linked Knowledge

  • Insert tracked page links with Markotion page URLs, including by dragging pages from the sidebar into the editor.
  • See automatic backlinks (Referenced by) and outgoing links (Links to) for tracked page links.
  • Navigate linked pages in one click.

Images and Drawings

  • Upload images from local files.
  • Paste or drag and drop images directly into notes.
  • Create drawings attached to pages.
  • Use drawing tools for freehand, shapes, arrows, text, notes, and image placement.
  • Edit or remove inserted drawings from the visual editor.

Import Workflows

  • Import markdown files by dropping files or folders into the sidebar.
  • Preserve dropped folder structure as nested pages.
  • Import content from a URL into a new page.
  • Crawl a documentation section from a URL into a nested page tree while keeping the single-page URL import flow.
  • Show crawl progress in the sidebar while pages are being imported.
  • Keep crawl source metadata on imported pages so users can load more pages later when the crawl has additional results available.
  • Name crawled pages with the source domain and page title.
  • When Workers AI is configured, convert supported non-markdown files to markdown during sidebar import, including PDF, DOCX, HTML, CSV, XML, spreadsheet formats, and common image formats.

Revision History

  • Keep page revision history over time.
  • Save a revision entry on every markdown save.
  • Browse past revisions.
  • Compare the current page or any saved revision against another revision in a side-by-side diff view.
  • Restore a page to a selected previous revision.
  • Keep the state you restored away from in revision history so users can move back and forth between versions.

Sharing and Export

  • Share pages as HTML links.
  • Share pages as Markdown links/downloads.
  • Share pages as PDF views.
  • Download pages as Markdown, HTML, or PDF.
  • Download the current workspace as a ZIP archive that keeps the page tree structure.
  • Download all workspace files as a ZIP archive with separate top-level folders per workspace.
  • View shared pages as clean, readable public pages.

Reading and Presentation

  • Render markdown with syntax-highlighted code blocks.
  • Render Mermaid diagrams inline.
  • Open Mermaid diagrams in fullscreen in shared pages and HTML exports.
  • Download rendered Mermaid diagrams as SVG or PNG in visual mode, shared pages, and HTML exports.

Personalization

  • Toggle between light and dark theme.
  • Keep theme and editor layout preferences between sessions.