Ein Parser ist ein Programmteil, der Text analysiert und in eine strukturierte, für den Computer verständliche Form übersetzt.
Der Begriff stammt aus der Linguistik („to parse“ = grammatikalisch zerlegen).

Beim Markdown-Rendern zerlegt der Parser den geschriebenen Text in logische Bestandteile, sogenannte Tokens – zum Beispiel Überschriften, Listen oder Links.
Diese werden dann in eine andere Darstellungssprache wie HTML umgewandelt.

In Obsidian ist der Parser das Herzstück der Darstellung:
Er erkennt die Markdown-Syntax in deinen Notizen und erzeugt daraus den gerenderten Inhalt, der im Lesemodus angezeigt wird.
Das bedeutet, dass dein # Titel oder fett im Editor für Obsidian Anweisungen sind, die beim Parsen in strukturierte HTML-Elemente wie <h1> oder <strong> übersetzt werden.

[!example]
Eingabe (Markdown):
**Hallo Welt**

Parser-Ergebnis (HTML):

<strong>Hallo Welt</strong>
 

Obsidian nutzt scheinbar eine eigene Parsers-Implemetierung, die auf CommonMark, GitHub Flavored Markdown, LaTeX Common, MermaidJS basiert und durch eigene Erweiterungen (z. B. Wikilinks, Callouts) ergänzt wurde.