Repolode
bgreenwell

bgreenwell/doxx

在终端中查看、搜索和导出 .docx 文档的命令行工具,无需安装 Word。

可替代:Microsoft Word

Star
3,777
Fork
98
未关闭 Issue
12
最近提交
2个月前

这是什么?

doxx 是一个用于查看 Microsoft Word .docx 文件的命令行工具。它可以在终端中渲染粗体、斜体、标题、列表、彩色文字和带 Unicode 边框的表格,无需安装 Word 或打开浏览器即可阅读文档。

除了查看,它还支持带高亮的交互式搜索、用于快速跳转的大纲视图,并可将内容复制到剪贴板。文档可导出为 Markdown、JSON 元数据、纯文本或带 ANSI 颜色的输出,方便通过管道交给其他工具处理;其中 CSV 导出只包含表格内容。

工具支持渲染行内和独立公式(LaTeX),并可在 Kitty、iTerm2、WezTerm 以及支持 Sixel 的终端中显示图片,也可将图片提取到指定目录。键位可在 default、vim、less 预设之间切换,也能通过 TOML 配置文件自定义。

核心功能

  • 01在终端中渲染格式化文本、颜色、表格和列表。
  • 02支持带高亮的交互式搜索和大纲视图。
  • 03可导出为 Markdown、CSV(仅表格)、JSON、纯文本或 ANSI 格式。
  • 04渲染行内和独立 LaTeX 公式。
  • 05在 Kitty、iTerm2、WezTerm 及支持 Sixel 的终端中直接显示图片。
  • 06提供 vim 和 less 风格的键位预设,并支持自定义。

适用场景

  • 在没有安装 Word 的情况下,通过 SSH 快速阅读报告或合同。
  • 将 .docx 中的表格导出为 CSV,便于用 Python 或 Excel 分析。
  • 把 Word 文档转换为 Markdown,用于文档或静态站点工作流。
  • 在命令行中搜索并复制长文档中的指定段落。

快速上手

  1. 1

    使用 Homebrew 安装(macOS/Linux)

    brew install bgreenwell/tap/doxx
  2. 2

    或使用 Cargo 安装(跨平台)

    cargo install doxx
  3. 3

    在终端中查看 Word 文档

    doxx report.docx

使用前须知

  • 图片内联显示仅适用于 Kitty、iTerm2、WezTerm 等支持的终端。
  • README 中给出的 Rust 最低版本互相矛盾(1.70+ 和 1.88+)。

标签

常见问题

doxx 是什么?
在终端中查看、搜索和导出 .docx 文档的命令行工具,无需安装 Word。 doxx 是一个用于查看 Microsoft Word .docx 文件的命令行工具。它可以在终端中渲染粗体、斜体、标题、列表、彩色文字和带 Unicode 边框的表格,无需安装 Word 或打开浏览器即可阅读文档。
doxx 可以免费使用吗?用的什么许可证?
doxx 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
doxx 还在维护吗?
半年内有更新。doxx 最近一次提交是在 2026年8月10日。
doxx 适合用来做什么?
在没有安装 Word 的情况下,通过 SSH 快速阅读报告或合同。 将 .docx 中的表格导出为 CSV,便于用 Python 或 Excel 分析。 把 Word 文档转换为 Markdown,用于文档或静态站点工作流。 在命令行中搜索并复制长文档中的指定段落。
doxx 怎么安装和运行?
使用 Homebrew 安装(macOS/Linux): brew install bgreenwell/tap/doxx 或使用 Cargo 安装(跨平台): cargo install doxx 在终端中查看 Word 文档: doxx report.docx
在哪里获取 doxx?
源代码和安装说明在 GitHub 上:https://github.com/bgreenwell/doxx

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目