Textformatierungssprache und Konvertierungswerkzeug, 2004 von John Gruber entwickelt. Die Kernidee: Text soll auch als Plain-Text lesbar und schön sein — ohne HTML-Tags oder proprietäre Formate. Ein Markdown-Dokument ist publizierbar wie es ist.

Was Markdown besonders macht

Vor Markdown war Webschreiben ein Kompromiss: entweder WYSIWYG-Editoren (die unlesbare HTML-Suppe produzierten) oder rohes HTML (das nur Entwickler schreiben wollten). Grubers Einsicht: Das Format von gutem Plain-Text-E-Mail ist bereits Markup — Sternchen für Emphasis, unterstriche für Code, # Überschrift für Struktur.

Markdown kodifizierte diese natürlichen Konventionen und schuf eine Syntax, die:

  • Menschlich lesbar ist ohne Rendering — ein Markdown-File ist auch ohne Vorschau verständlich
  • Einfach zu schreiben ist — keine spitzen Klammern, keine schließenden Tags
  • Zu valides HTML konvertiert — direkt einsetzbar im Web

Verbreitung und Varianten

Markdown wurde ursprünglich als Perl-Script veröffentlicht. Heute gibt es hunderte Implementierungen und Dialekte:

  • CommonMark — versuch einer standardisierten Spezifikation
  • GitHub Flavored Markdown (GFM) — fügt Tabellen, Strikethrough, Aufgaben-Listen hinzu
  • Obsidian Markdown — erweitert um Wikilinks, Callouts, Frontmatter/YAML

Die Verbreitung ist heute enorm: GitHub, GitLab, Stack Overflow, Slack, Discord, WhatsApp (teilweise), fast alle Static Site Generators, Obsidian, Notion (intern), Linear, Bear — alle nutzen Markdown oder eine Variante davon.

Markdown als Philosophie

Markdown ist mehr als Syntax. Es ist ein Argument: Text sollte dir gehören. Ein .md-File ist in jedem Editor lesbar, braucht keine App und bleibt in 20 Jahren noch lesbar. Das ist der Kern der File over App-Philosophie — und einer der Hauptgründe, warum Obsidian Markdown als Format wählte.

„A Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions."
John Gruber

Verbindungen

  • John Gruber — Erfinder; Daring Fireball war sein Hauptprojekt, Markdown sein dauerhaftstes
  • File over App — Markdown ist die natürliche Syntax für Long-lived, portable files
  • Obsidian — nutzt Markdown als natives Format und erweitert es um Wikilinks und YAML-Frontmatter
  • Aaron Swartz — half beim frühen Design der Markdown-Syntax

Quellen

  • Daring Fireball: Markdown — offizielle Einführungsseite von daringfireball.net (2026-04-05)