Doxx

Dev tools

document viewer

SHOW HN2025

Legend

Doxx

Terminal .docx viewer inspired by Glow

github.com

#docx viewer#terminal#word document#rust#ssh

261points
72comments
#221of 3,837 in 2025
Top 6%of 2025 by points

How HN took it

MixedNo clear lean

10 positive, 16 neutral or asking, 4 mixed, 14 critical, out of 44 comments about the project. Thread score -0.02.

Idea: 6 for, 12 againstExecution: 1 for, 1 againstPrivacy: 0 for, 1 againstDesign: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Fast startup and responsiveness

    From 2 comments
    • Wonderful project; loved the speed and responsiveness. But a humble request: please make sure that the planned "AI integration" is completely optional, not compiled-in, or, even…
      zvr on HN
    • Thanks for making this! It seems to work great, and will be convenient to have around. My one feature request would be to remove, or provide a version without, the “AI” stuff.
      leephillips on HN
  • Useful terminal tool, fills a gap for quick docx reading

    From 2 comments
    • It looks fantastic! That's going into my toolbox that's for sure. It's refreshing to see something that isn't another chatbot.
      BrouteMinou on HN
    • Great project. I love anything TUI. Not so good of a name.
      zipping1549 on HN

Objections

  • Name 'doxx' has negative connotations due to doxxing

    From 5 comments
    • Great project! Looking forward to trying it out in my law practice. The name causes miscues and carries negative connotations, though, on account of its homonym verb (doxxing).
      treetalker on HN
    • Agree on the second part. https://www.urbandictionary.com/define.php?term=doxx
      agnishom on HN
    • It's a very pejorative term that is used with malicious intent. You don't understand why folk find it off-putting? What about something like mdocx?
      16bytes on HN
    • > "Exposing" word documents in the CLI Exposing contents is called a leak. Doxxing is exposure of a person's identity/address etc. There is no wordplay here that actually fits…
      alpaca128 on HN
    • Installing something named "doxx" and executing it sounds like a top ten bad idea for computer users. Needs a new name, or a certain percentage of the audience will nope out…
      shazbotter on HN
  • Requests to keep AI integration optional or separate due to privacy concerns

    From 3 comments
    • Wonderful project; loved the speed and responsiveness. But a humble request: please make sure that the planned "AI integration" is completely optional, not compiled-in, or, even…
      zvr on HN
    • I'm usually not averse to AI in things, but I agree with you, any online functionality in a cli tool would make our security team ban a tool, and with good reason.
      stavros on HN
    • Thanks for making this! It seems to work great, and will be convenient to have around. My one feature request would be to remove, or provide a version without, the “AI” stuff.
      leephillips on HN

Requests

  • Rename the project

    From 3 comments
    • Was thinking the same. Might be worth looking into renaming the project, to prevent situations like that for both maintainers and users.
      Tmpod on HN
    • Yea I like this one, I feel like they should change the name but maybe that's just my opinion and the author is free to do what they want with the project's name. But still doxx…
      Imustaskforhelp on HN
    • The name could rather be docc, along the lines of thicc,
      nine_k on HN
  • Windows release and Docker image

    From 2 comments
    • This looks great, I hope we will have releases for Windows soon. It really does going to my nerves to install MS Office on new machine, and recently I stopped doing that and use…
      majkinetor on HN
    • It would be very nice if this were in a Docker image, so we don't need a go install.
      politelemon on HN
  • Support for old .doc, RTF or ODT formats

    From 3 comments
    • It would have been nice if it also parsed old DOC (and RTF) formats, maybe ODT[1] as well. [1] https://github.com/anvie/dotext
      xvilka on HN
    • Hey this looks really awesome. Super helpful for those of us who are building in the document space for debugging if nothing else. Here are a couple of other projects for you to…
      piker on HN
    • Instead of Antiword, maybe using LibreOffice parsers directly would solve the problem for parsing all kinds of the documents.
      xvilka on HN
  • Better copy and paste of selected text

    From 1 comment
    • I'm working to improve the copy/paste. Right now, you can copy everything, but not select snippets to copy/paste (ways around this, though). Hopefully have it working in the next…
      w108bmg on HN

Questions

  • Does it show images?

    From 1 comment
    • Is there no image support? You can use the kitty image protocol or sixel to display them inline no?
      porridgeraisin on HN
  • Does it handle Track Changes, comments and metadata?

    From 1 comment
    • Can this interact with Track Changes at all? Reviews+Comments? Probably a rat's nest of complexity, but that is something which might interest me every once and a while. The…
      3eb7988a1663 on HN

Alternatives named

  • pandoc

    From 3 comments
    • Can you use this to basically cat the output and then you can grep the docx? pandoc can do this
      firesteelrain on HN
    • With pandoc you can do this I think pandoc -t plain file.docx | grep "pattern"
      firesteelrain on HN
    • Very cool! I did something like this with pandoc: ``` pandoc -s -t man "$1" | groff -T utf8 -man | ${PAGER:-less} ``` Keeps a lot or formatting. My favorite way to read a README…
      ashton314 on HN
  • LibreOffice

    From 1 comment
    • LibreOffice is a food alternative if you just want simple Word management. Of course it's a big install on the other hand.
      jbgt on HN
  • tritium.legal

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/44934391)