April 18, 2026

Markdown Wars: Choose Your Fighter

Show HN: MDV – a Markdown superset for docs, dashboards, and slides with data

Simple charts in Markdown; comments erupt: "reinventing HTML" and "just use Org or Pandoc"

TLDR: MDV lets people write reports and dashboards in plain text and drop in charts, then export to single-file web pages and PDFs. Commenters split between loving the simplicity and saying it duplicates Pandoc and Org‑mode, while others promote Markdoc, Djot, and rival dashboard tools, sparking a familiar format showdown.

MDV bursts onto the scene promising reports, dashboards, and slides from plain text Markdown—with one-line blocks for charts, stat cards, and layouts—and exports to single‑file HTML/PDF with no browser code. Sounds clean and cozy... until the comment section lit the fuse.

First explosion: the purists. One top voice warned that if MDV strays, “you just reinvent HTML.” Translation: keep the writing simple, let themes do the styling, don’t turn a text format into a programming language. Then the power users rolled in: “Why not Emacs Org‑mode?” It’s the decades‑old Swiss Army knife of documents, and yes, you can script it with Lisp. Meanwhile, the “already solved” crowd waved the Pandoc flag—claiming MDV’s big features (front matter, containers, table of contents) are old news. Others chimed in with alternatives: Evidence.dev plugged its Markdoc flavor (apparently AI models write it well, humans review it easily), and fans shouted out Djot as a more elegant Markdown heir.

Between cheers for no‑JS, single‑file exports and groans of “another flavor?”, the thread turned into Markdown Flavor Bingo—Org, Pandoc, Markdoc, Djot… collect ’em all. The mood: half “finally, simple charts without chaos,” half “tool déjà vu.” The only constant? Everyone’s got a favorite format, and they’re ready to duel with fenced code blocks and hot takes.

Key Points

  • MDV is a Markdown superset for documents, dashboards, and slides with built-in data visualizations and styled regions.
  • It extends strict CommonMark with four additions: YAML front matter, fenced blocks for visuals, ::: containers for layout/styles, and ::: toc.
  • MDV outputs self-contained HTML (inline SVG, no JS runtime) and PDF, with a VS Code side-by-side live preview.
  • A Node-based CLI supports rendering, live preview with auto-reload, and PDF export; examples and documentation are provided.
  • The project is v1 pre-release and requires Node 20 or higher, with sample files and rendered outputs included.

Hottest takes

"if you're not careful you just reinvent HTML." — kevinkoning
"At what point does Markdown just become Emacs Org-Mode?" — phyzix5761
"All of these are supported in pandoc markdown" — remywang
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.