Thanks to visit codestin.com
Credit goes to github.com

Skip to content

轻量级桌面端 markdown 编辑器(支持Mac、Ubuntu、Windows),支持一键复制粘贴公众号,致力于打造快速高效的md编辑神器

License

Notifications You must be signed in to change notification settings

CrazyMrYan/md-tauri

Repository files navigation

MD-Tauri

MD-Tauri Logo

Code Review Cross-Platform Build

简体中文 | 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
  • 等等...

贡献指南

  1. Fork 本仓库
  2. 创建特性分支 (git checkout -b feature/amazing-feature)
  3. 提交更改 (git commit -m '添加一些很棒的特性')
  4. 推送到分支 (git push origin feature/amazing-feature)
  5. 提交 Pull Request

开源协议

本项目采用 MIT 协议 开源。

About

轻量级桌面端 markdown 编辑器(支持Mac、Ubuntu、Windows),支持一键复制粘贴公众号,致力于打造快速高效的md编辑神器

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 25