CommonMark ist eine vereinfachte Auszeichnungssprache, die von einer kleinen Gruppe Entwicklern um John MacFarlane und Jeff Atwood mit dem Versuch entwickelt wurde, die Mehrdeutigkeiten im Parsing von Markdown zu eliminieren, so dass verschiedene, der Spezifikation entsprechende Parser, das gleiche Ergebnis liefern.