Markdown
Aktualisiert 2026-04-08
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)