类库
› markdown-ui
BlueprintLabIO/markdown-ui
Markdown UI 是一个开源标准,允许在纯 Markdown 中渲染交互式小组件(如按钮、下拉菜单、滑块、表单和图表)。它旨在将静态文档转化为可在任何框架中工作的交互式体验,同时保持向下兼容性,在不支持的环境下仍显示为可读的 Markdown。
技术栈
demo-page javascript
框架
React
^19.1.1
Svelte
^5.38.1
Vue.js
^3.5.20
CSS 框架
Tailwind CSS
^4.1.12
查看全部依赖 (23)
依赖
@astrojs/react
^4.3.0
@astrojs/svelte
^7.1.0
@astrojs/vue
^5.1.0
@codemirror/lang-markdown
^6.3.1
@codemirror/state
^6.4.1
@codemirror/theme-one-dark
^6.1.2
@codemirror/view
^6.34.2
@markdown-ui/marked-ext
workspace:*
@markdown-ui/mdui-lang
workspace:*
@markdown-ui/react
workspace:*
@markdown-ui/svelte
workspace:*
@markdown-ui/vue
workspace:*
@tailwindcss/vite
^4.1.12
@types/react
^19.1.10
@types/react-dom
^19.1.7
astro
^5.13.2
codemirror
^6.0.1
marked
^16.1.2
openai
^5.15.0
paneforge
^1.0.2
react-dom
^19.1.1
typescript
^5.9.2
开发依赖
@tailwindcss/typography
^0.5.16
根目录 javascript
构建工具
Vite
^7.1.3
查看全部依赖 (2)
开发依赖
chart.js
^4.5.0
typescript
^5.9.2
packages/@markdown-ui/marked-ext javascript
查看全部依赖 (4)
依赖
@markdown-ui/mdui-lang
workspace:*
nanoid
^5.1.5
开发依赖
@types/node
^24.3.0
marked
^16.2.0
packages/@markdown-ui/mdui-lang javascript
测试
Vitest
^3.2.4
查看全部依赖 (1)
开发依赖
@types/node
^24.3.0
packages/@markdown-ui/react javascript
查看全部依赖 (2)
开发依赖
@types/react
^19.1.11
@types/react-dom
^19.1.7
packages/@markdown-ui/svelte javascript
框架
Svelte
^5.38.3
查看全部依赖 (4)
开发依赖
@sveltejs/adapter-auto
^6.1.0
@sveltejs/kit
^2.36.2
@sveltejs/vite-plugin-svelte
^6.1.3
svelte-check
^4.3.1
packages/@markdown-ui/vue javascript
查看全部依赖 (4)
依赖
@tsconfig/node22
^22.0.2
@vue/tsconfig
^0.8.1
开发依赖
@vitejs/plugin-vue
^6.0.1
vue-tsc
^3.0.6