Markdown রেন্ডারার মডেলের লেখার মতো টেক্সটকে আসল এলিমেন্টে রূপান্তর করে: হেডিং, তালিকা ও টাস্ক লিস্ট, উদ্ধৃতি, টেবিল, কপি বাটনসহ কোড ব্লক, আর লিংক। এটি টেক্সট পার্স করে একটি ট্রি বানায় এবং টেমপ্লেট দিয়ে আঁকে, তাই কাঁচা HTML টেক্সটই থাকে, আর কোনো কিছুই কখনো HTML হিসেবে বসানো হয় না।
streaming দিলে অর্ধেক লেখা টেক্সট সম্পূর্ণ হওয়ার পরের মতোই পড়া যায়: খোলা কোড ফেন্স আগেই কোড ব্লক, একা ** তার জোড়ার জন্য অপেক্ষা করে, আর শেষ শব্দের পেছনে একটি ক্যারেট চলে। যে ব্লক বদলায়নি, তার DOM একই থাকে।
লিংক কাজ করে শুধু ওয়েব, মেইল ও ফোন ঠিকানার জন্য, আর images চালু না করা পর্যন্ত ইমেজ লিংকই থাকে।
একটি ডকুমেন্ট
হেডিং শুরু হয় headingLevel থেকে, তাই সেগুলো পেজের নিজের হেডিংয়ের নিচে মানিয়ে যায়। চওড়া টেবিল ও কোড নিজ নিজ অঞ্চলে স্ক্রল হয়।
স্ট্রিমিং
একই টেক্সট, একবারে কয়েকটি অক্ষর। কোনো চিহ্ন এক ঝলকও দেখা যায় না, আর শুধু শেষ ব্লকটি আবার রেন্ডার হয়।
কোড হাইলাইটিং
nuiMarkdownCode আপনার টেমপ্লেট দিয়ে কোড ব্লক আঁকে, এখানে একটি ছোট্ট হাইলাইটার দিয়ে। এটি কোড ও তার ভাষা পায়।