简体中文 | English
一个使用 Tauri 和 Vue 3 构建的现代化 Markdown 编辑器,为 Markdown 编辑和预览提供流畅的桌面体验。
- 🚀 使用 Tauri + Vue 3 构建,实现最佳桌面性能
- 📝 实时 Markdown 预览
- 🎨 代码语法高亮支持
- 📊 Mermaid 图表支持
- 🧮 数学公式渲染
- 🖼️ 多种图片上传选项
- 💾 草稿自动保存
- 🎯 自定义主题和 CSS 样式
- 📤 导入/导出功能
| 系统 | 安装包 |
|---|---|
| 下载 (.dmg) | |
| 下载 (.msi) | |
| 下载 (.deb) |
- Node.js >= 20
- Rust (Tauri 所需)
- Git
# 克隆仓库
[email protected]:CrazyMrYan/md-tauri.git
cd md-tauri
# 安装依赖
npm install# 启动开发服务器
npm run tauri:dev
# 构建生产版本
npm run tauri:build
# 运行网页版本(不含 Tauri)
npm run dev:web
# 代码检查
npm run lint构建生产版本:
npm run tauri:build这将在 src-tauri/target/release 目录下创建对应平台的可执行文件。
- Tauri
- Vue 3
- TypeScript
- Vite
- TailwindCSS
- CodeMirror
- Marked
- Mermaid
- 等等...
- Fork 本仓库
- 创建特性分支 (
git checkout -b feature/amazing-feature) - 提交更改 (
git commit -m '添加一些很棒的特性') - 推送到分支 (
git push origin feature/amazing-feature) - 提交 Pull Request
本项目采用 MIT 协议 开源。