vanessa219/vditor

♏ 一款浏览器端的 Markdown 编辑器,支持所见即所得(富文本)、即时渲染(类似 Typora)和分屏预览模式。An In-browser Markdown editor, support WYSIWYG (Rich Text), Instant Rendering (Typora-like) and...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 25 minutes ago
Added to GitGenius on September 5th, 2026
Created on November 29th, 2019
Open Issues & Pull Requests: 96 (+0)
GitHub issues: Enabled
Number of forks: 1,086
Total Stargazers: 11,303 (-2)
Total Subscribers: 76 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.0 days
Mean response time: 32.2 days
90th percentile: 39.9 days
Tracked items: 277

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 96% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 8% of issues opened in the past year have been closed. Three people close 91% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 48
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 670 days
Stale 30+ days: 47
Stale 90+ days: 47

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • 改进功能 (34)
  • 修复缺陷 (25)
  • 引入特性 (11)
  • 兼容性 (2)
  • 开发重构 (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Vditor is an in-browser Markdown editor that supports three distinct editing modes: WYSIWYG (rich text), instant rendering similar to Typora, and split-view preview.

The tool addresses the fragmentation in Markdown editor capabilities by combining three modes that typically exist separately across different applications. Most existing editors support only split-screen preview, or offer WYSIWYG alongside preview but with incomplete Markdown syntax support in rich-text mode. Vditor unifies these approaches, allowing users to switch between instant rendering that mirrors desktop editors like Typora, traditional side-by-side editing and preview, and full rich-text editing with complete Markdown syntax support.

Developers should choose Vditor when building applications that need embedded Markdown editing with flexibility across different user preferences and use cases. The tool is framework-agnostic, working with vanilla JavaScript as well as Vue, React, Angular, and Svelte, making it suitable for integration into diverse web applications. It is built in TypeScript and designed to be lightweight for embedding.

The project maintains steady development activity with regular updates and bug fixes. The codebase shows consistent refinement of core editing functionality and mode-switching behavior. Community engagement occurs through dedicated discussion channels, indicating ongoing support for user questions and feature requests.