เขียน Markdown ฝั่งซ้าย แล้วแสดงผล Preview ฝั่งขวาแบบเรียลไทม์
Markdown คือภาษา markup แบบเรียบง่ายที่ใช้ตัวอักษรพิเศษแทน HTML tag เพื่อจัดรูปแบบข้อความ ถูกสร้างโดย John Gruber ในปี 2004 ปัจจุบันใช้กันอย่างแพร่หลายใน GitHub README, Notion, Obsidian, Reddit, Stack Overflow, documentation sites เช่น Read the Docs, blog platforms เช่น Jekyll และ Hugo และในการเขียน technical documentation ทั่วไป
Markdown syntax พื้นฐาน ได้แก่ # สำหรับ heading (# = H1, ## = H2), **text** หรือ __text__ สำหรับ bold, *text* หรือ _text_ สำหรับ italic, [link](url) สำหรับ hyperlink,  สำหรับรูปภาพ, - หรือ * สำหรับ bullet list, 1. สำหรับ numbered list, `code` สำหรับ inline code และ ```code block``` สำหรับโค้ดหลายบรรทัด ใช้ --- สำหรับ horizontal rule
HTML เป็นภาษา markup ที่ใช้ tag เช่น <h1>, <p>, <strong> ซึ่งอ่านยากเมื่อเขียนตรง ๆ ส่วน Markdown ออกแบบมาให้อ่านได้ง่ายในรูปแบบข้อความธรรมดา แล้วค่อย render เป็น HTML ทีหลัง Markdown เหมาะกับการเขียน content, documentation และ README ในขณะที่ HTML เหมาะกับการสร้างโครงสร้างหน้าเว็บที่ซับซ้อน Markdown ยังรองรับการฝัง HTML ดิบในกรณีที่ต้องการ element พิเศษ
GitHub Flavored Markdown (GFM) คือ Markdown ที่ GitHub ขยายเพิ่มเติมจาก CommonMark มาตรฐาน มีฟีเจอร์พิเศษ เช่น task list ด้วย - [ ] และ - [x], table โดยใช้ | คั่น column, syntax highlighting ในโค้ดบล็อกด้วย ```python, strikethrough ด้วย ~~text~~, autolink สำหรับ URL และ @mention สำหรับ tag ผู้ใช้ GFM เป็น format มาตรฐานที่ควรรู้สำหรับนักพัฒนา open source