Skip to content

Features

Markon is not a static-site generator or a Markdown preview with different CSS. It builds a workspace around a local file or directory and keeps reading, review, editing, Git comparison, and collaborative following in one workflow.

Workspace foundation

CapabilityWhat it provides
Workspaces and filesOne markond service manages directory and isolated single-file workspaces
Markdown renderingSupramark AST, GFM, KaTeX, server-side diagrams, and controlled local media
Workspace SpotlightFile names, H1 document titles, content search, and keyboard navigation
Git browsing and diffsBranches, tags, history, working changes, arbitrary refs, and Rendered/Raw views

Reading and review

CapabilityWhat it provides
Annotations and NotesThree highlight colors, strikethrough, cross-block anchors, Notes, undo, and redo
Viewed and foldingH2–H6 Viewed state, independent folding, progress, and section actions
Export NotesEditable Markdown for a page or section, ready to copy or download
Section printingPrint only the active heading range, with configurable collapsed content
Source editingLazy-loaded CodeMirror, source selection, live preview, and protected saving

Collaboration, AI, and access

CapabilityWhat it provides
LiveBroadcast and Follow for the active section, selection, and Viewed state
Shared annotationsOne SQLite authority with WebSocket broadcasts when sharing is enabled
Workspace AIWorkspace-scoped file tools, citations, threads, and approval-based edits
Access controlAdmin sessions, collaborator codes, feature flags, Host allowlists, and same-origin checks

Default feature flags

New workspaces inherit global defaults. Search and Viewed are enabled by default; Edit, Live, Chat, and Shared are disabled. Each workspace can then be configured independently by an administrator in the browser, desktop app, or CLI.

Where to begin