New CLI features: - One-liner health check as default (grapho) - Component status dashboard (grapho status) - Verbose mode with details (grapho status -v) - System diagnostics with fix commands (grapho doctor) - Machine-readable output (grapho --json) - Actionable fix suggestions for all warnings/errors Also adds documentation: - docs/MARKDOWN-EDITORS.md - Editor recommendations for mobile/desktop - docs/LUX-LIMITATIONS.md - Tracking Lux language issues Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
6.0 KiB
Markdown Editors for grapho
This document covers recommended markdown editors for use with grapho across desktop and mobile platforms.
Recommended: md (PWA)
URL: https://md-ashy.vercel.app
A lightweight, browser-based markdown editor that works on both desktop and mobile.
Features
- WYSIWYG editing with inline markdown transformation
- Source mode toggle for raw editing
- Offline support via PWA (installable as app)
- Dark theme
- File drag-and-drop support
- Share documents via compressed URL links
- GitHub Flavored Markdown (GFM) support including tables and task lists
- Syntax highlighting for code blocks
- Keyboard shortcuts (Ctrl+S to download, Ctrl+B/I for formatting)
Why It's Good for grapho
- Works on any device with a browser
- Can be installed as a PWA on mobile home screen
- No account required
- Files stay local (privacy-first)
- Can edit files from Syncthing-synced folders
Setup
- Visit https://md-ashy.vercel.app
- Click the install prompt (or use browser menu > "Add to Home Screen")
- Open markdown files from your synced folders
Desktop Editors
MarkText (Recommended for Desktop)
Open Source | Cross-platform | GitHub
A simple, elegant markdown editor with real-time preview.
Pros:
- Clean, distraction-free interface
- WYSIWYG preview (like Typora, but free)
- Multiple editing modes: Source, Typewriter, Focus
- Six themes (light/dark variants)
- Supports CommonMark, GFM, and Pandoc markdown
- Diagrams (flowcharts, sequence, Gantt via Mermaid)
- Math expressions via KaTeX
- Auto-save and file recovery
Cons:
- Last release was March 2022 (minimally maintained)
- No mobile version
Best for: Writers who want a polished, free Typora alternative.
Visual Studio Code
Open Source | Cross-platform | Website
The developer's Swiss Army knife with excellent markdown support.
Pros:
- Built-in markdown preview
- Extensive extension ecosystem (markdownlint, Markdown All in One, etc.)
- Git integration built-in
- Works with any programming workflow
- Highly customizable
Cons:
- Resource-heavy for just markdown editing
- Can feel like overkill for simple notes
Best for: Developers who want one editor for code and notes.
Obsidian
Freemium | Cross-platform | Website
A powerful knowledge base that works on local markdown files.
Pros:
- Bidirectional linking between notes
- Graph view of note connections
- Extensive plugin ecosystem (900+ plugins)
- Local-first, privacy-focused
- Mobile apps (iOS/Android)
- Sync available (paid) or use Syncthing
Cons:
- Not fully open source (free for personal use)
- Learning curve for advanced features
- Can become complex with too many plugins
Best for: Building a personal knowledge base / "second brain".
Zettlr
Open Source | Cross-platform | Website
Built for academics and researchers.
Pros:
- Built-in citation management (Zotero integration)
- Footnotes and LaTeX support
- Zettelkasten method support
- Export to PDF, Word, LaTeX via Pandoc
- Focus on long-form writing
Cons:
- No mobile app
- Steeper learning curve
- Requires Pandoc for some exports
Best for: Academic writing, research papers, thesis work.
Joplin
Open Source | Cross-platform | Website
Note-taking with sync and mobile apps.
Pros:
- End-to-end encryption
- Mobile apps (iOS/Android)
- Sync with Nextcloud, Dropbox, OneDrive, WebDAV
- Import from Evernote
- Notebooks and tagging
- Web clipper extension
Cons:
- Notes stored in SQLite database, not plain files
- Can be resource-intensive
- Less suited for power users who want plain markdown
Best for: Evernote replacement with cross-platform sync.
Mobile Editors
Markor (Android)
Open Source | GitHub
The best open-source markdown editor for Android.
Pros:
- Works with any folder (including Syncthing)
- No account required
- Supports markdown, todo.txt, and more
- Offline-first
Best for: grapho users on Android.
iA Writer (iOS/Android)
Paid | Website
Premium minimalist writing experience.
Pros:
- Beautiful, distraction-free interface
- Works with iCloud/Dropbox folders
- Focus mode highlights current sentence
Cons:
- Paid app
- File management less flexible than Markor
Best for: iOS users who value polish.
Obsidian Mobile (iOS/Android)
Free | Website
Mobile companion to Obsidian desktop.
Pros:
- Full Obsidian features on mobile
- Sync via iCloud, Obsidian Sync, or Syncthing
Best for: Existing Obsidian users.
Recommendation for grapho Users
Simple Setup (Recommended)
- Desktop: MarkText or VS Code
- Mobile: md PWA (https://md-ashy.vercel.app) or Markor (Android)
- Sync: Syncthing (already part of grapho)
Power User Setup
- Desktop: Obsidian with Syncthing sync
- Mobile: Obsidian Mobile
- Notes in:
~/.nb/or a dedicated Syncthing folder
Academic Setup
- Desktop: Zettlr with Zotero
- Mobile: md PWA for quick edits
- Export: Pandoc for final documents
Integration with grapho
All recommended editors work with plain markdown files, which means:
- Store notes in an
nbnotebook or Syncthing folder - Edit with any editor on any device
- Changes sync automatically via Syncthing
- Backup happens via restic
Example workflow:
# Create a note with nb
nb add "Meeting notes"
# Edit in your preferred editor
marktext ~/.nb/home/meeting-notes.md
# Or on mobile, open the same file via Syncthing folder
# Sync happens automatically
grapho sync