مفت Markdown ایڈیٹر
حقیقی وقت میں Markdown لکھیں اور پریویو کریں۔ ہیڈنگز، بولڈ، اٹیلک، کوڈ بلاکس، ٹیبلز، اور فہرستوں کی حمایت کرتا ہے۔
Markdown چیٹ شیٹ
عام استعمالات
- Markdown میں API Documentation لکھیںMarkdown میں endpoint descriptions، request/response مثالیں، اور parameter جداول تیار کریں۔
- Markdown Notes لیںMarkdown میں منظم notes لکھیں جو Notion، Obsidian، Bear، یا کسی بھی Markdown app میں پیسٹ کیے جا سکتے ہوں۔
- Markdown میں GitHub README لکھیںاپنے GitHub ریپوزٹری کے README کو براہ راست Markdown رینڈرنگ کے ساتھ تیار اور پیش نمائش کریں۔
- تکنیکی دستاویزات لکھیںشائع کرنے سے پہلے Markdown میں API دستاویزات، wikis، اور تکنیکی گائیڈز لکھیں اور پیش نمائش کریں۔
- Markdown میں بلاگ پوسٹس لکھیںGhost، Jekyll، Hugo، Hashnode اور دیگر Markdown پر مبنی اشاعت کے پلیٹ فارمز کے لیے بلاگ پوسٹس تیار کریں۔
یہ کیسے کام کرتا ہے
پیش منظر ٹول میں بنے ہاتھ سے لکھے Markdown پارسر سے بنتا ہے — نہ marked، نہ remark، نہ کوئی بیرونی لائبریری۔ یہ براؤزر میں ماخذ کو سطر بہ سطر ٹوکنائز کرتا ہے، نحو کو HTML میں بدلتا ہے جو دکھانے سے پہلے sanitizer سے گزرتا ہے۔
- 1سطر بہ سطر ٹوکنائزیشنحسب ضرورت renderMarkdown فنکشن آپ کے ماخذ کو نئی سطروں پر تقسیم کر کے ایک ہی گزر میں ان پر چلتا ہے، ترجیحی ترتیب میں fenced کوڈ بلاکس، سرخیاں (H1–H6)، اقتباسات، ترتیب وار اور غیر ترتیب وار فہرستیں، GFM جدولیں (کالم کی سیدھ کے ساتھ)، افقی لکیریں اور پیراگراف پہچانتا ہے۔
- 2Inline نحو کی توسیعپھر ہر جمع شدہ سطر یا خانہ inlineMarkdown سے پروسیس ہوتا ہے، جو regex متبادلات کی زنجیر ہے اور بولڈ (** اور __)، اٹالک (* اور _)، بولڈ-اٹالک (***)، کٹی لکیر (~~)، inline code ()، تصاویر () اور لنکس ([text](url)) سنبھالتی ہے — تصاویر لنکس سے پہلے حل کی جاتی ہیں تاکہ ! سابقہ غلط طور پر استعمال نہ ہو۔
- 3صفائی اور دور کے وسائل کی روک تھامرینڈرر کا بنایا خام HTML ایک sanitizer (sanitize-html) سے گزرتا ہے جو <script>، onerror ہینڈلرز اور javascript: hrefs جیسے غیر محفوظ ٹیگز اور attributes ہٹاتا ہے۔ دوسرا گزر (neutralizeRemote) ڈیفالٹ طور پر دور کی تصاویر کی src قدروں کو نشانات سے بدلتا ہے، تاکہ آپ کی رضامندی سے پہلے پیش منظر خاموشی سے بیرونی سرورز سے رابطہ نہ کرے۔
- 4.md یا خود کفیل .html کے طور پر ایکسپورٹMarkdown کاپی یا ڈاؤن لوڈ کرنے سے خام ماخذ متن لکھا جاتا ہے۔ HTML ڈاؤن لوڈ صاف شدہ آؤٹ پٹ کو اپنی inline اسٹائل شیٹ والی خود کفیل دستاویز میں لپیٹتا ہے — Tailwind کلاسیں صرف سائٹ کے اندر کام کرتی ہیں، اس لیے ایکسپورٹ سادہ CSS قواعد شامل کرتا ہے، اور فائل کہیں بھی پڑھی جا سکتی ہے۔
متعلقہ ٹولز
HTML سے Markdown کنورٹر
HTML کو صاف Markdown میں تبدیل کریں۔ ہیڈنگز، فہرستیں، لنکس، تصاویر، کوڈ بلاکس، ٹیبلز، اور blockquotes سنبھالتا ہے۔ CMSes سے مواد منتقل کرنے کے لیے بہترین۔
Markdown سے HTML کنورٹر
لائیو پریویو کے ساتھ Markdown کو صاف HTML میں تبدیل کریں۔ بلاگز، CMSes، یا ای میل ٹیمپلیٹس کے لیے پیسٹ کرنے کے لیے تیار HTML کاپی کرنے کے لیے source view استعمال کریں۔
Mermaid ڈایاگرام ایڈیٹر
Mermaid سنٹیکس میں لائیو پریویو کے ساتھ فلو چارٹس، سیکوینس ڈایاگرامز، Gantt چارٹس، اور مزید لکھیں۔ SVG یا PNG کے طور پر برآمد کریں۔ مکمل طور پر آپ کے براؤزر میں چلتا ہے۔