awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bgreenwell avatar

bgreenwell/doxx

0
View on GitHub↗
3,703 星标·90 分支·Rust·MIT·8 次浏览bgreenwell.github.io/doxx↗

Doxx

Doxx is a collection of shell-based tools for parsing, viewing, and converting word processing files. It provides a terminal user interface for reading and searching DOCX files without requiring external office software, functioning as both a terminal document viewer and a command line parser.

The project distinguishes itself by offering a full TUI document reader with outline navigation and the ability to export document content and metadata into alternative formats such as Markdown, CSV, JSON, and plain text.

The system covers a broad range of capabilities including document metadata analysis, content extraction, and terminal-based rendering of formatted text, tables, lists, and equations. It also includes tools for managing document images through inline display or local file extraction and a search utility for locating and highlighting text patterns within documents.

Features

  • Terminal Document Viewers - Provides a full terminal user interface for reading and navigating DOCX files without external office software.
  • Open - Extracts structural content by traversing the underlying Open XML format of DOCX files.
  • Document Viewers - Implements a terminal-based application for reading and searching Word documents without office software.
  • Multi-Format Exports - Exports document data into multiple distinct formats including Markdown, CSV, JSON, and plain text.
  • Document to Markdown Converters - Converts structured content from DOCX files into formatted Markdown and other text-based formats.
  • DOCX Parsers - Extracts structural data, images, and metadata from Word files directly from the shell.
  • Markdown Content Extraction - Converts rich Word document structures into Markdown, JSON, CSV, or plain text for use in other scripts.
  • Schema-Driven Data Export - Maps internal document structures to standardized formats like Markdown, JSON, and CSV using predefined templates.
  • ANSI Terminal UI Libraries - Renders formatted text, tables, and layouts directly in the terminal using ANSI escape sequences.
  • Terminal Content Rendering - Renders formatted text, tables, lists, and equations from documents directly within a terminal interface.
  • Document Content Search - Includes a search utility to locate and highlight specific strings or patterns within DOCX files directly from the command line.
  • Document Metadata Extraction - Retrieves structural and descriptive properties like author and title from document file properties.
  • Image Management - Handles the display of images inline within the terminal or extracts them to local directories.
  • In-Document Text Search - Enables iterative searching of strings and patterns within a document buffer using a terminal interface.
  • Document Outline Navigation - Provides an outline view and page-jumping toolset for navigating long documents efficiently.
  • Word - Retrieves structural information and file properties from Word documents for reporting and data processing.
  • Interface Presets - Allows users to define standardized keyboard shortcuts and interface behaviors through configuration presets.
  • Input Mapping Systems - Provides a customizable system to map keyboard inputs to application commands via configuration files.
  • Miscellaneous Utilities - Document viewer for Microsoft Word files.

Star 历史

bgreenwell/doxx 的 Star 历史图表bgreenwell/doxx 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

bgreenwell/doxx 是做什么的?

Doxx is a collection of shell-based tools for parsing, viewing, and converting word processing files. It provides a terminal user interface for reading and searching DOCX files without requiring external office software, functioning as both a terminal document viewer and a command line parser.

bgreenwell/doxx 的主要功能有哪些?

bgreenwell/doxx 的主要功能包括:Terminal Document Viewers, Open, Document Viewers, Multi-Format Exports, Document to Markdown Converters, DOCX Parsers, Markdown Content Extraction, Schema-Driven Data Export。

bgreenwell/doxx 有哪些开源替代品?

bgreenwell/doxx 的开源替代品包括: textualize/rich-cli — rich-cli is a terminal rich text renderer and data visualizer that transforms raw text and structured data into styled… myriad-dreamin/tinymist — Tinymist is a comprehensive suite of tools for Typst document authoring, serving as a language server, document… notionx/react-notion-x — react-notion-x is a React-based rendering engine and TypeScript client designed to transform Notion API data into… adithya-s-k/omniparse — Omniparse is a multimodal content parser and generative AI ingestion engine designed to convert documents, images, and… hectorqin/reader — Reader is a digital content reader and browser-based document viewer. It functions as a digital library manager and… breezedeus/pix2text — Pix2Text is an optical character recognition system and document conversion tool designed to transform images and PDFs…

Doxx 的开源替代方案

相似的开源项目,按与 Doxx 的功能重合度排序。
  • textualize/rich-cliTextualize 的头像

    Textualize/rich-cli

    3,686在 GitHub 上查看↗

    rich-cli is a terminal rich text renderer and data visualizer that transforms raw text and structured data into styled console output. It functions as a command line markup processor, converting Markdown and custom markup into formatted text with clickable links and colors. The tool specializes in terminal content rendering for various formats, including syntax-highlighted source code, JSON data with consistent indentation, and CSV tables. It also supports the rendering of Jupyter notebooks and provides a terminal content pager for navigating long files and remote content via a scrollable int

    Pythonmarkdownrichsyntax-highlighting
    在 GitHub 上查看↗3,686
  • myriad-dreamin/tinymistMyriad-Dreamin 的头像

    Myriad-Dreamin/tinymist

    2,907在 GitHub 上查看↗

    Tinymist is a comprehensive suite of tools for Typst document authoring, serving as a language server, document compiler, and project manager. It provides a standardized language service via the Language Server Protocol to enable editor features such as autocompletion, navigation, and semantic highlighting. The project distinguishes itself by integrating a TCP-based live preview server for real-time visual rendering and an advanced static analysis tool that utilizes abstract syntax trees and bidirectional type checking. It also includes a project management system capable of handling multi-fi

    Rustdapdap-serverformatter
    在 GitHub 上查看↗2,907
  • notionx/react-notion-xNotionX 的头像

    NotionX/react-notion-x

    5,421在 GitHub 上查看↗

    react-notion-x is a React-based rendering engine and TypeScript client designed to transform Notion API data into formatted web pages and components. It functions as a content parser and renderer that fetches, normalizes, and processes Notion API responses into consistent data structures for display. The project includes a utility to transform complex Notion page content and block structures into plain text markdown. To maintain performance, it utilizes a lazy-loading interface that defers the loading of heavy elements such as PDFs and mathematical equations. The renderer supports a wide ran

    TypeScriptnextjsnotionnotion-api
    在 GitHub 上查看↗5,421
  • adithya-s-k/omniparseadithya-s-k 的头像

    adithya-s-k/omniparse

    7,618在 GitHub 上查看↗

    Omniparse is a multimodal content parser and generative AI ingestion engine designed to convert documents, images, and multimedia into a uniform format. It functions as a data preprocessing pipeline that transforms diverse raw data sources into structured markdown to improve the performance of large language model workflows. The system extracts text and structural data from PDFs, images, audio, and video files. It includes a web crawler that converts dynamic website content into clean markdown and a multimodal transformation process that maps disparate input formats into a unified data schema

    Pythoningestion-apiocromniparser
    在 GitHub 上查看↗7,618
  • 查看 Doxx 的所有 30 个替代方案→