Administrador de archivos para terminal escrito en Rust, con E/S asíncrona no bloqueante, vista previa de imágenes, plugins de Lua e interfaz al estilo de Vim.
bgreenwell/doxx
Un visor de terminal para archivos Word .docx que muestra formato, tablas e imágenes, con búsqueda y exportación a Markdown, CSV, JSON o texto.
Alternativa open source a:Microsoft Word
- Estrellas
- 3,777
- Forks
- 98
- Issues abiertos
- 12
- Último commit
- hace 2 meses
¿Qué es?
doxx es un visor de línea de comandos para archivos .docx de Microsoft Word. Muestra texto en negrita y cursiva, encabezados, listas, texto en color y tablas Unicode en la terminal, para que puedas leer un documento sin abrir Word ni un navegador.
Además de visualizar documentos, ofrece búsqueda interactiva con resaltado, una vista de esquema para navegar por el contenido y la opción de copiarlo al portapapeles. También permite exportar documentos a Markdown, CSV (solo tablas), metadatos JSON, texto sin formato o salida con colores ANSI para canalizarla a otras herramientas.
Muestra ecuaciones LaTeX en línea y en bloque. También permite ver imágenes en terminales como Kitty, iTerm2, WezTerm y terminales compatibles con Sixel, o extraerlas a una carpeta. Puedes cambiar entre las asignaciones de teclas predeterminadas y los perfiles de vim y less, además de reasignar teclas individuales en un archivo de configuración TOML.
Funciones clave
- 01Muestra texto con formato, colores, tablas y listas en la terminal.
- 02Búsqueda interactiva con resaltado y vista de esquema.
- 03Exportación a Markdown, CSV (solo tablas), JSON, texto sin formato o ANSI.
- 04Muestra ecuaciones LaTeX en línea y en bloque.
- 05Muestra imágenes en línea en terminales Kitty, iTerm2, WezTerm y Sixel.
- 06Perfiles configurables de asignaciones de teclas de vim y less.
Casos de uso
- Leer rápidamente un informe o contrato de Word desde una sesión SSH sin tener Word instalado.
- Extraer tablas de un archivo .docx a CSV para analizarlas en Python o Excel.
- Convertir documentos de Word a Markdown para un flujo de trabajo de documentación o de sitios estáticos.
- Buscar y copiar secciones de un documento extenso desde la línea de comandos.
Inicio rápido
- 1
Instalar con Homebrew (macOS/Linux)
brew install bgreenwell/tap/doxx - 2
O instalar con Cargo (multiplataforma)
cargo install doxx - 3
Ver un documento de Word en la terminal
doxx report.docx
Antes de usarlo
- La visualización de imágenes en línea solo funciona en terminales compatibles, como Kitty, iTerm2 y WezTerm.
- El README indica versiones mínimas de Rust contradictorias (1.70+ y 1.88+).
Temas
Preguntas frecuentes
- ¿Qué es doxx?
- Un visor de terminal para archivos Word .docx que muestra formato, tablas e imágenes, con búsqueda y exportación a Markdown, CSV, JSON o texto. doxx es un visor de línea de comandos para archivos .docx de Microsoft Word. Muestra texto en negrita y cursiva, encabezados, listas, texto en color y tablas Unicode en la terminal, para que puedas leer un documento sin abrir Word ni un navegador.
- ¿doxx es gratuito? ¿Qué licencia tiene?
- doxx es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿doxx sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de doxx fue el 10 ago 2026.
- ¿Para qué puedo usar doxx?
- Leer rápidamente un informe o contrato de Word desde una sesión SSH sin tener Word instalado. Extraer tablas de un archivo .docx a CSV para analizarlas en Python o Excel. Convertir documentos de Word a Markdown para un flujo de trabajo de documentación o de sitios estáticos. Buscar y copiar secciones de un documento extenso desde la línea de comandos.
- ¿Cómo se instala doxx?
- Instalar con Homebrew (macOS/Linux): brew install bgreenwell/tap/doxx O instalar con Cargo (multiplataforma): cargo install doxx Ver un documento de Word en la terminal: doxx report.docx
- ¿Dónde consigo doxx?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/bgreenwell/doxx
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Aplicación del tiempo para terminal escrita en Rust que muestra las condiciones en tiempo real mediante animaciones ASCII de lluvia, nieve y tormentas eléctricas.
Explorador de archivos de terminal de tres paneles, controlado con el teclado, escrito en Rust, configurable con Lua y con vistas previas externas detalladas.
Un dashboard bursátil para terminal escrito en Rust que combina cotizaciones y gráficos en vivo con noticias evaluadas por IA, declaraciones de operaciones internas SEC Form 4 y análisis de resultados.
Lector y renderizador de Markdown para la terminal que muestra archivos .md y repositorios con formato en la CLI.
Grok Build es un agente de programación con IA de SpaceXAI para la terminal, con una TUI de pantalla completa que edita archivos, ejecuta comandos de shell y busca en la web.