Markdown 编辑器

输入 Markdown 源码,实时渲染 HTML 效果与流程图预览。

Markdown 输入285w · 1807c
实时预览

🚀 Welcome to Markdown Editor

This is a real-time Markdown Editor & Previewer built with Next.js and Tailwind CSS.

🌟 Key Features

  • Split-screen live preview for instant feedback.
  • Full support for GitHub Flavored Markdown (GFM).
  • Support for Mermaid Diagrams rendering.
  • Interactive GFM Callouts / Alerts support.
  • Import local files (.md, .markdown, .txt) with drag & drop support.
ℹ️ Note

Useful information that users should know, even when skimming content.

💡 Tip

Helpful advice for doing things better or more efficiently.

⚠️ Warning

Urgent info that needs immediate user attention to avoid problems.

📐 Mermaid Diagram Example

sequenceDiagram
    participant U as User Browser
    participant SP as Service Provider
    participant IdP as Identity Provider

    U->>SP: 1. Access System
    SP-->>U: 2. Redirect to IdP
    U->>IdP: 3. Open Login Page
    IdP-->>U: 4. Display Form
    U->>IdP: 5. Submit Credentials
    IdP->>IdP: 6. Verify Credentials & Session
    IdP-->>U: 7. Redirect back with Token
    U->>SP: 8. Access with Token
    SP->>IdP: 9. Validate Token
    IdP-->>SP: 10. User Information
    SP-->>U: 11. Login Success

💻 Code Block Example

function greet(name: string): string {
  return `Hello, ${name}! Welcome to Portal.`;
}

console.log(greet("Developer"));

📊 Table Example

Feature Status Performance
Markdown Parser ✅ Active Instant
Live Preview ✅ Active 0ms
Mermaid Diagrams ✅ Active Fast
GFM Callouts ✅ Active Fast

📝 Task List

  • Create Markdown Editor UI
  • Add side-by-side live preview
  • Support Mermaid diagrams
  • Support GFM callout alerts
  • Support local file import & drag-and-drop