A local-first, high-performance Markdown editing, converting, and diagramming studio. Build tables, render flowcharts, clean payloads, and export documents.
# Welcome to MD-a
Here is a quick flowchart:
```mermaid
graph TD
A[Prose] --> B(Mermaid SVG)
B --> C[Instant PDF]
```
- [x] Gutter line numbers
- [x] Frontmatter metadata
- [x] Visual table wizards Here is a quick flowchart:
Everything you need to write, render, clean, and convert markdown, segmented in dedicated modules.
Split-pane layout with sync-scrolling, gutter line numbers, floating formatting bar, and live HTML preview.
Import rich-text/HTML and export Markdown to print-ready PDF, standalone HTML, clean plain text, or LaTeX format.
Embed text-based charts, graphs, flowcharts, sequence diagrams, and mindmaps that compile directly to SVGs.
Define columns and drag grid sizes visually to auto-generate markdown table structures with formatting control.
Generate clean YAML metadata configs with visual fields for author, date, categories, and tags.
Strip messy styling, repair header hierarchy, and format copy-pastes from Google Docs or Word with one click.
Analyze markdown files to find broken links, missing image assets, and syntax formatting errors.
Gallery of standard layouts: READMEs, CONTRIBUTING.md, API specs, changelogs, meeting notes, and research.
Unique architecture concepts that can elevate MD-a from a simple editor to a premium, next-generation development utility.
Compress your markdown code into a URL-friendly Base64-compressed payload (e.g. using standard zlib/pako in JS). Users can share the URL link, and the recipient decodes it instantly client-side, enabling anonymous file sharing without saving a single byte in a server database.
Register service workers to cache all scripts, fonts, and stylesheets. Make MD-a a complete Progressive Web App (PWA) that loads instantly in offline mode (e.g., on flights) while keeping all files synced safely inside local indexedDB/localStorage cache layers.
Incorporate client-side algorithms (like Flesch-Kincaid Reading Ease) to gauge complexity score. Display dynamic metrics in the status bar such as reading speed (e.g. "2 min read") and verbal speaking time, providing writers with immediate audience telemetry.
Listen for paste commands to detect raw HTML copy-pastes from platforms like Medium, Google Docs, or Word. Automatically translate the underlying document model into clean, minimal semantic markdown headers instead of raw inline styles or block attributes.
Got questions about MD-a? Here are some quick answers.
No. MD-a is 100% client-side. All documents, edits, and file conversions occur right in your browser. We never transmit, store, or view your writing.
Your files are automatically synced to LocalStorage. You can create multiple files in the explorer sidebar, close the browser, and return to find them intact.
Yes! Since the site runs entirely client-side without API calls, all editor functions, converters, diagram renderers, and generator wizards are fully functional offline.
Write a standard Markdown code block with 'mermaid' as the language. MD-a automatically compiles the text-based syntax and renders a beautiful flowchart in the live preview.