awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
bgreenwell avatar

bgreenwell/doxx

0
View on GitHub↗
3,703 stars·90 forks·Rust·MIT·20 viewsbgreenwell.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 history

Star history chart for bgreenwell/doxxStar history chart for bgreenwell/doxx

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Doxx

Similar open-source projects, ranked by how many features they share with Doxx.
  • textualize/rich-cliTextualize avatar

    Textualize/rich-cli

    3,686View on 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
    View on GitHub↗3,686
  • myriad-dreamin/tinymistMyriad-Dreamin avatar

    Myriad-Dreamin/tinymist

    2,907View on 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
    View on GitHub↗2,907
  • notionx/react-notion-xNotionX avatar

    NotionX/react-notion-x

    5,421View on 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
    View on GitHub↗5,421
  • adithya-s-k/omniparseadithya-s-k avatar

    adithya-s-k/omniparse

    7,618View on 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
    View on GitHub↗7,618
See all 30 alternatives to Doxx→

Frequently asked questions

What does bgreenwell/doxx do?

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.

What are the main features of bgreenwell/doxx?

The main features of bgreenwell/doxx are: Terminal Document Viewers, Open, Document Viewers, Multi-Format Exports, Document to Markdown Converters, DOCX Parsers, Markdown Content Extraction, Schema-Driven Data Export.

What are some open-source alternatives to bgreenwell/doxx?

Open-source alternatives to bgreenwell/doxx include: 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…