Write Markdown and instantly see the rendered HTML output side-by-side. This editor supports GitHub Flavored Markdown (GFM) including tables, fenced code blocks, task lists, strikethrough, and KaTeX math expressions. Perfect for documentation, README files, blog posts, and notes. For full Markdown support integrated into a complete IDE experience, use Beyoneer IDE.
Markdown is a lightweight markup language created by John Gruber and Aaron Swartz in 2004, designed to be readable as plain text while converting cleanly to HTML. The core philosophy is that Markdown should look natural when written โ a heading marked with # reads clearly even without rendering, unlike verbose HTML tags.
Markdown is now ubiquitous in software development: GitHub uses it for READMEs and issues, Notion and Obsidian use it for notes, Jekyll and Hugo use it for blog posts, and most documentation systems support it. The CommonMark spec standardized the syntax, while GitHub Flavored Markdown (GFM) added tables, task lists, and code fencing.
Use # for H1, ## for H2, up to ###### for H6 headings.
**bold**, *italic*, ~~strikethrough~~, `inline code`
[text](url) for links,  for images. Auto-links supported.
GFM tables with pipe syntax: | Col1 | Col2 | with alignment using colons.
- [x] Done and - [ ] Todo render as interactive checkboxes in GFM.
Inline math with $formula$ and block math with $$formula$$.
# My Document
## Introduction
Markdown is **easy** to write and *readable* as plain text.
## Code Example
```python
def hello():
print("Hello, World!")
```
## Table
| Feature | Supported |
|---------|-----------|
| Bold | โ
|
| Tables | โ
|
## Task List
- [x] Learn Markdown
- [ ] Build something cool