习惯在终端里工作?这款工具让你不用离开终端就能优雅地阅读 Markdown 文档。

项目概览

mdfried 是一款专为终端设计的 Markdown 查看器,用 Rust 编写,于 2024 年 12 月发布。虽然年轻,但凭借独特的「终端图片渲染」能力,已经获得 307 个 Star。

属性详情
GitHubbenjajaja/mdfried
⭐ Stars307
🍴 Forks7
主要语言Rust
许可证GPL-3.0
活跃状态🟢 活跃(最近更新:2026/4/10)

核心特点

🖼️ 终端图片渲染

mdfried 最大的卖点是在终端里直接显示图片。它支持多种终端图形协议:

  • Sixel —— 老牌终端图形协议
  • iTerm2 内联图像 —— macOS 用户友好
  • Kitty 图形协议 —— 现代终端的高性能选择

这意味着你的 Markdown 文档里的截图、图表都能在终端里直接看到。

📢 大标题渲染

mdfried 会把 Markdown 的大标题转换成醒目的「大字横幅」效果,在终端里一眼就能看到文档结构。

🖥️ 纯终端体验

无需图形界面,无需浏览器,在 SSH 连接的远程服务器上也能优雅阅读文档。

安装

# 通过 cargo 安装
cargo install mdfried

# 或使用预编译二进制文件
# 从 GitHub Releases 下载对应平台的版本

使用

# 查看 Markdown 文件
mdfried README.md

# 支持管道
cat doc.md | mdfried

适合谁用?

场景适合度
远程服务器文档阅读⭐⭐⭐⭐⭐
终端重度用户⭐⭐⭐⭐⭐
快速预览 Markdown⭐⭐⭐⭐⭐
需要完美渲染复杂排版⭐⭐☆☆☆
非技术文档阅读⭐⭐⭐☆☆

小结

mdfried 填补了终端工具的一个空白:既想享受终端的简洁,又不想牺牲 Markdown 的丰富表现力。对于经常需要在终端环境下查阅文档的开发者来说,这是一个实用的小工具。

💡 如果你用的是 iTerm2 或 Kitty 终端,强烈推荐试试 mdfried 的图片渲染效果。


项目地址:https://github.com/benjajaja/mdfried crates.io:https://crates.io/crates/mdfried