bgreenwell/doxx

Expose the contents of .docx files without leaving your terminal. Fast, safe, and smart — no Office required!

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 24 minutes ago
Type:CLI ToolCategory(s):CLI UtilitiesDeveloper Tools
Added to GitGenius on September 18th, 2026
Created on August 16th, 2025
Open Issues & Pull Requests: 8 (+0)
GitHub issues: Enabled
Number of forks: 93
Total Stargazers: 3,759 (+0)
Total Subscribers: 9 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.3 hours
Mean response time: 14.6 days
90th percentile: 23.6 days
Tracked items: 41

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 3
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 367 days
Stale 30+ days: 3
Stale 90+ days: 3

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (2)
  • bug (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

doxx is a terminal-native document viewer for Word files that lets you view, search, and export .docx documents from the command line without requiring Microsoft Office.

The tool solves the problem of accessing Word document content in terminal environments where graphical applications are unavailable or impractical. It parses .docx files and renders their contents directly in the terminal with support for formatting, tables, lists, and embedded images. The approach prioritizes speed and safety by handling the document format natively in Rust without external dependencies on Office software.

The tool suits developers and terminal users who frequently work with Word documents in command-line workflows. It handles mixed formatting including bold, italic, underline, and strikethrough text, renders smart tables with proper alignment and Unicode borders, displays inline and display equations through LaTeX rendering, and supports terminal image protocols for Kitty, iTerm2, and WezTerm. Export capabilities include Markdown, CSV, JSON, plain text, and ANSI-colored output. A search feature with highlighting and clipboard integration for copying content directly from the terminal round out the core functionality. Installation is available through multiple package managers across Linux, macOS, and Windows, as well as through pre-built binaries and building from source.

The project shows consistent maintenance with regular updates addressing user-reported issues and feature requests. Development activity includes responsiveness to bug reports and community contributions, with acknowledgment of external contributors who have created and maintained packaging for various platforms. The codebase demonstrates attention to cross-platform compatibility and user experience refinements based on feedback.