Sobre el proyecto

Glow es un lector de markdown basado en terminal diseñado para resaltar la belleza y el poder de la línea de comandos. Permite a los usuarios descubrir y leer archivos markdown directamente en la terminal, con soporte para directorios locales, repositorios Git y fuentes remotas como GitHub, GitLab o URLs HTTP. Las características clave incluyen: - Un modo TUI (ejecutando `glow` sin argumentos) que explora archivos markdown locales y utiliza un paginador de alto rendimiento con pulsaciones de teclas familiares al estilo de `less`. - Un modo CLI para formatear markdown desde archivos, stdin o URLs remotas. - Ajuste de palabras con la opción `-w` para establecer el ancho máximo de salida. - Soporte de paginación con la opción `-p`, que por defecto usa `less -r` compatible con ANSI si `$PAGER` no está configurado. - Selección de estilo con la opción `-s`, incluida la detección automática del color de fondo de la terminal (oscuro/claro) o hojas de estilo JSON personalizadas. - Un archivo de configuración (`glow.yml`) para ajustes persistentes como estilo, soporte de ratón, paginador, ancho y más. La instalación está disponible a través de múltiples gestores de paquetes (Homebrew, MacPorts, pacman, xbps, nix, pkg, eopkg, Chocolatey, Scoop, Winget, Termux, Snap, apt, yum) o descargando binarios desde la página de releases. También se puede instalar con Go (`go install charm.land/glow/v3@latest`) o compilar desde el código fuente (requiere Go 1.21+). Glow forma parte del ecosistema Charm y está licenciado bajo MIT. Se mantiene activamente con canales de retroalimentación de la comunidad en Twitter, Mastodon y Discord.