Nagi.md Open web app

Apps

Which one fits you? All share one editing interface; file handling and integration differ.

Start here

Try it without installing anything

Web app

Free · Open in your browser

  • No account required
  • Drafts stay in your browser

Write beside your code in VS Code

Editor extension

Free · Windows, macOS, and Linux

  • Syncs with the source editor
  • Rendered Git diffs

Double-click a .md file to open it instantly

Desktop app

Free · Windows

  • Stays resident and opens fast
  • Folders and note links
Download for Windows GuideMac coming soon
The Nagi.md editor

All three use this same editing interface.
Jump to the feature table ↓

Feature differences

Only file handling and integration with other apps differ.

Web appFreeEditor extensionFreeDesktop appFree
Same in all three: every editing feature is shared Edit in the previewSwitch to source editingEdit and reorder tablesMermaidPlantUMLSyntax highlightingOutlineFind in documentFocus modeLight / darkCustom CSS and bundled themesTypora and MPE CSS / LESSNote link display and savingMerge external changesStandalone HTML exportWeb and email links
Files
Open and overwrite .md filesPartlyIn browsers with file access; others downloadYesYes
Auto savePartlyDocuments with a chosen location, in browsers with file accessYesYes
Multiple documentsYesSwitch in the document listYesEditor tabsYesMultiple windows
Browse foldersNoYesYes
Save as PDFPartlyFrom the browser print dialogYesDirectly via Edge, Chrome, etc.YesDirectly
Keep drafts automaticallyYesIn the browserNot neededSaved to filesNot neededSaved to files
Images and links
Insert imagesYesEmbedded in the documentYesReferenced when selected; embedded when droppedYesReferences the file
Show local images by relative pathPartlyEmbedded images onlyYesYes
Open other notes from note linksNoYesSearches the whole vaultYesSearches the whole vault
Open links to local filesNoYesYes
Documents in WSLNoYesYes
For documents with many local images or note links, use the extension or desktop app. Browser restrictions keep the web app from reading files next to the document automatically.
Integration
Rendered Git diffsNoYesShown beside source-control diffsYesIn the Git tab
Git commit historyNoNot neededUse VS Code source controlYesRead-only. Requires Git
Switch between VS Code and the appNoYes“Open in app”Yes“Open in VS Code”
Open .md files by double-clickingNoNoYesCan be the default app; stays resident to open fast
Watch a CSS folderNoYesYes
Apply workspace CSS / LESS automaticallyNoYesNo

As of October 2026. The desktop app column shows the Windows app.

PlantUML support

It does not require Java or an external rendering server; diagram definitions are rendered on your device. The rendering engine loads the first time you use it. Sequence, class, activity, state, component, use case, object, and deployment diagrams are supported. Preprocessing supports only a standalone !theme <name> line using a bundled theme. Includes, conditionals, loops, macros, other preprocessing, extra libraries, and images or links inside diagrams are unsupported. Definitions are limited to 50,000 UTF-16 code units and 1,000 lines; width and height are each limited to 8,192 pixels. Errors preserve definitions for editing and rendering again.

CSS / LESS support

Document CSS / LESS supports Typora's #write and MPE's .markdown-preview selectors. Local stylesheet imports and relative images or fonts are resolved from each referencing file; assets are embedded in the CSS. Use Import theme folder in the web app to include companion files. VS Code workspace styles and shared theme folders follow dependency changes. Application UI, CodeMirror-specific styles and external URL stylesheet imports are excluded.

About the Mac app

A Mac app is coming soon. We will add it to this table when it is released.

Start on the web

Try the same editing interface without installing.