English | 中文
A Vue 3 out-of-the-box Markdown component built on markdown-it. It mainly features Markdown rendering, TOC generation, and keyword search. It also includes other common functionalities such as support for markdown-it plugins, emoji, heading permalinks, XSS sanitization, and TypeScript.
npm i vue-markdown-design
// main.js
// Import component
import VueMarkdown from 'vue-markdown-design'
import { createApp } from 'vue'
const app = createApp()
// Register component
app.use(VueMarkdown)
app.mount('#app')
<!-- demo.vue -->
<vue-markdown :src="`# Title\nContent`" />
More documentation coming soon!
MIT.