Skip to content

Latest commit

 

History

67 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TizuMark

🌐 简体中文 | English

TizuMark

⚡轻量  ·  🚀高速  ·  ✨简洁  ·  🆓开源免费
一个纯粹、快速的 Markdown 编辑器

Version Windows macOS Linux Tauri Rust License

安装包仅 ~7MB · 内存占用 < 50MB · 双击即开


为什么你需要 TizuMark?

打开、查看、编辑、导出——就是这么简单。

市面上不缺 Markdown 编辑器,但大多走向两个极端:要么是动辄几百 MB 的"重型武器",要么功能简陋得无法日常使用。TizuMark 卡在中间,刚好合适——把写作者最在意的几件事做到极致。

痛点 常见方案 ✨ TizuMark
🐢 太重 几百 MB 内存、几个 G 安装包,启动等半天 Rust 原生引擎,安装包 ~7MB、内存 <50MB,双击一秒即开
👯 分屏 源码和渲染各一屏,看文档得来回切窗口 实时预览、所见即所得,编辑/预览滚动自动同步
🌀 长文档 滚轮滚到手酸,回头找段落得翻半天 大纲自动解析标题层级,一键跳转任意章节
🧩 画公式/图 装 LaTeX、切画图工具、导出再粘贴 内置 KaTeX 与 Mermaid,公式与图表代码即渲染

✨ 核心特色

TizuMark 卡在"重型 IDE"和"简陋记事本"之间,刚好合适——把写作者最在意的几件事做到极致。

  • 极速轻量:基于 Rust + Tauri v2(系统原生 WebView),安装包约 7MB、内存占用 < 50MB,双击一秒即开,比 Electron 类应用省 4/5 内存。
  • 👁️ 实时预览所见即所得:左边写、右边渲染,编辑/预览滚动自动同步,无需来回切换窗口。
  • 🧭 智能大纲导航:自动解析标题层级,一键跳转任意章节,长文档永不迷路。
  • 📐 内置 KaTeX 数学公式:行内公式、独立公式块、矩阵、方程组全支持——写论文、做笔记、记公式直接搞定。
  • 📊 内置 Mermaid 图表:流程图、时序图、甘特图、类图、状态图……用代码画图,自动跟随明暗主题切换配色
  • 🖼️ 图片粘贴即插入:截图/拖拽直接粘贴,支持 assets 目录存储或 Base64 内联,自动去重;导出时相对路径解析与预览完全一致。
  • 📤 多种导出:HTML 单文件(完整样式、完全离线)、高清长图 PNG、PDF(系统打印对话框),均保留暗黑/亮色主题样式。
  • ⌨️ 快捷键全自定义:每一条快捷键都能在 文件 → 快捷键设置 中改键,贴合你的肌肉记忆。
  • 📂 多标签页 + 工作区:同时编辑多个文件、拖拽批量打开、文件夹工作区、.md 文件关联。
  • 🚀 海量文档流畅预览:数万行超大文档采用滑动窗口 + 虚拟渲染,只渲染当前阅读区域,编辑器永不卡顿;外部磁盘变更自动检测并提示重新加载,多工具协作不丢稿。
  • 🎨 深度个性化:亮色 / 暗黑 / 跟随系统一键切换;内置 5 套配色方案(基准 / 暖橙 / 翠林 / 极夜 / 暮紫);编辑器 / 预览 / 代码块字体可选择系统已安装字体(全量枚举、可搜索),或导入本地 .ttf / .otf / .woff 字体。
  • 🌐 中 / 英 界面语言一键切换:内置完整双语界面,随时在设置中切换,新手与外文写作都友好。
  • 💾 会话记忆:重启自动恢复上次打开的标签页、文件夹工作区与展开目录,打开即回到上次状态。

功能一览

📝 编辑 👁️ 预览 📤 导出
GFM 完整语法高亮 实时同步滚动 导出 HTML 单文件(完整样式)
代码块 100+ 语言着色 KaTeX 数学公式渲染 导出高清长图 PNG
查找替换(支持正则) Mermaid 流程图/时序图/甘特图/状态图 导出 PDF(Ctrl+P 系统打印)
跨文件搜索(Ctrl+Shift+F Emoji 短代码 (:rocket: → 🚀) 保留暗黑/亮色主题样式
可折叠格式工具栏 图片查看器(拖拽平移 + 滚轮缩放) 完全离线,无需联网
自动补全括号、引号 自适应图片尺寸 中英文 Emoji 完美适配
图片粘贴插入、自动去重(MD5) 任务列表预览可点击勾选 自定义图片存储路径
插入菜单(表格/提示块/目录等) 图片自动带宽高属性
⚡ 效率 🎨 个性化 🔧 专业
大纲导航一键跳转 亮色 / 暗黑 / 跟随系统 CLI 命令行打开文件
文件夹工作区(侧边栏文件树) 字体大小/行高/内容宽度可调 文件关联 .md / .markdown
跨文件搜索(正则 + 目录搜索) Tab 宽度 / 自动换行开关 最近打开文件列表
标签页拖拽排序 代码块行号 / 代码自动换行开关 未保存状态标记 + 关闭提醒
拖拽、批量打开文件 全套快捷键可自定义 系统托盘(可隐藏)+ 关闭行为可选
编辑/预览分屏比例自由拖拽 导入自定义字体(编辑器/预览分别指定) 状态栏实时字数统计
预览内查找(支持正则)+ 复制为 HTML 5 套配色方案 + 字体选择(系统全量可搜索 / 导入本地) 外部变更检测 + 重新加载提示
软换行(回车即换行)开关 中 / 英 界面语言一键切换
会话记忆(重启恢复标签页/文件夹) 自绘无边框窗口(自定义最小化/最大化/关闭)
静默检查更新,有新版自动提示

界面预览

主界面全貌 多标签与标签栏滚动
KaTeX 数学公式渲染 Mermaid 图表渲染
代码语法高亮 暗色主题
字体设置 快捷键自定义设置
图片插入与设置 超大文档流畅预览
导出菜单 查找替换
文件夹工作区 提示框渲染


快速开始

下载安装

平台 状态
Windows ✅ 已支持
macOS 🔜 计划中
Linux 🔜 计划中

请打开产品发布页面下载:

从 GitHub 下载    从 Gitee 下载

首次打开会自动展示使用说明,也可在 帮助 → 使用说明 中随时查看。

🔔 首次安装 / 版本升级后,TizuMark 会自动打开使用说明和完整语法演示 demo.md,帮你快速上手新功能。

📖 想一眼看全所有语法效果?打开 demo.md 查看完整语法演示。

快捷键速览

快捷键 功能 快捷键 功能
Ctrl+N 新建文件 Ctrl+W 关闭标签
Ctrl+O 打开文件 Ctrl+F 查找
Ctrl+S 保存文件 Ctrl+H 查找替换
Ctrl+B 加粗 Ctrl+I 斜体

所有快捷键可在 文件 → 快捷键设置 中自定义

从源码构建

git clone https://github.com/tizuio/TizuMark.git
# 或国内镜像:
git clone https://gitee.com/tizu/tizu-mark.git
cd tizu-mark
npm install
npm run dev      # 开发模式
npm run build    # 构建发布版本

🛠 技术架构

┌──────────────────────────────────────────────────┐
│                  前端 (WebView)                   │
│   CodeMirror 5  │  highlight.js  │    KaTeX      │
│     Mermaid     │  html2canvas   │     ...       │
└──────────────┬───────────────────────────────────┘
               │ IPC (ipc: / tauri:)
┌──────────────┴───────────────────────────────────┐
│                  后端 (Rust)                      │
│     Tauri 2.5    │    pulldown-cmark              │
│     文件 I/O     │     系统对话框                  │
└──────────────┬───────────────────────────────────┘
               │
        ┌──────┴──────┐
        │  OS Native   │
        │ Win / Mac /  │
        │   Linux      │
        └─────────────┘

Tauri v2 使用系统原生 WebView,安装包仅 ~7MB,内存占用不到 Electron 类应用的 1/5。当前已发布 Windows 版,macOS / Linux 版本规划中。


常见问题

TizuMark 是免费的吗?

是的,永久免费且开源。基础功能没有任何限制。

如何恢复默认设置?

文件 → 设置文件 → 快捷键设置 中点击「恢复默认」按钮即可。

支持哪些文件格式?

支持 .md.markdown.txt 文件。更多格式支持计划中。

如何反馈问题或建议?

捐赠支持

一个人的开源,全靠你的支持续命。

做 TizuMark 的原因很简单:用了很多 Markdown 工具,不是太臃肿就是不好用,干脆自己撸一个。

如果 TizuMark 帮到了你——看文档更轻松了、写东西更顺手了、导出的图让人夸好看了——希望能支持一下。您的鼓励会让我实实在在地开心一整天,也意味着这个项目可以活得更久。

不方便打赏也没关系,点个 Star、发给朋友、或者在群里说一声"好用",就已经是莫大的鼓励。

微信赞赏
微信
支付宝赞赏
支付宝

每一笔我都会认真看。谢谢你。


联系作者

方式 链接
QQ群 1035294939 @点击链接加入群聊【Tizu交流群】
Gitee @tizu
GitHub @tizuio

有问题、建议、合作,欢迎加群或提 Issue。


许可证

Copyright (c) 2024-2026 TizuMark

本软件基于 GNU General Public License v3.0 开源发布。你可以自由使用、修改和分发,但衍生作品必须延续 GPL v3 协议。

内置开源组件按其各自许可证授权,详见应用内 帮助 → 关于 页面。


✨ TizuMark — 轻得不像话,快得刚刚好

GitHub Download   Gitee Download

⭐ GitHub Star  ·  ⭐ Gitee Star  ·  QQ群 1035294939

About

No description, website, or topics provided.

Resources

Stars

304 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages