يحوّل عارض Markdown نصًّا كالذي يكتبه النموذج إلى عناصر حقيقية: عناوين، وقوائم وقوائم مهام، واقتباسات، وجداول، وكتل شيفرة بزر نسخ، وروابط. فهو يحلّل النص إلى شجرة ويرسمها بالقوالب، لذا يبقى HTML الخام نصًّا، ولا يُدرَج أي شيء على هيئة HTML أبدًا.
مع streaming، يُقرأ النص نصف المكتوب كما سيُقرأ بعد اكتماله: كتلة الشيفرة التي لم تُغلق بعد تظهر كتلة شيفرة منذ البداية، و** المنفردة تنتظر نظيرتها، ويتبع مؤشر الكتابة آخر كلمة. أما الكتل التي لم تتغير فتحتفظ بعناصر DOM الخاصة بها.
لا تعمل الروابط إلا مع عناوين الويب والبريد والهاتف، وتبقى الصور روابط إلى أن تُفعّل images.
مستند
تبدأ العناوين من headingLevel، فتندرج تحت عناوين الصفحة نفسها. وتُمرَّر الجداول والشيفرات العريضة داخل مناطقها الخاصة.
التدفق
النص نفسه، بضعة أحرف في كل مرة. لا يظهر أي رمز خام ولو للحظة، ولا يُعاد رسم إلا الكتلة الأخيرة.
تلوين الشيفرة
يرسم nuiMarkdownCode كتل الشيفرة بقالب من عندك، وهنا بأداة تلوين صغيرة. ويتلقى الشيفرة ولغتها.