1 puntos por GN⁺ 2025-03-09 | 1 comentarios | Compartir por WhatsApp
  • Aplicación basada en texto, donde toda la interfaz de usuario se representa como un mosaico de celdas de texto que forma una matriz TUI
  • Esta matriz TUI se renderiza en su propia ventana GUI o en una consola de texto compatible
  • Puede envolver aplicaciones de consola y anidarse infinitamente para construir un entorno de escritorio basado en texto
  • Plataformas compatibles
    • Windows 8.1 o superior
    • *nix : Linux, macOS, FreeBSD, NetBSD, OpenBSD
  • Actualmente, el renderizado en ventanas GUI nativas solo es posible en la plataforma Windows; en plataformas *nix se requiere un emulador de terminal.

1 comentarios

 
GN⁺ 2025-03-09
Comentarios en Hacker News
  • Honestamente, lo que me pregunto es para qué sirve un entorno de escritorio basado en texto si requiere una interfaz gráfica y no se ejecuta en tty
  • Hubo una gran discusión hace 5 años enlace
  • Siento que me estoy perdiendo de algo obvio, pero me pregunto si esto es un multiplexor de terminal (por ejemplo, tmux) o un emulador de terminal en mosaico (por ejemplo, iTerm, etc.)
  • Hemos dado la vuelta completa. Inventamos las GUI para reemplazar las TUI, y ahora hemos vuelto a implementar la GUI dentro de la TUI. Larga vida a la terminal
  • Yo uso la terminal para no necesitar el mouse. Uso muchas herramientas TUI, pero jamás usaría esta
  • Se ve muy fluido
    • Pero desde mi punto de vista, arrastrar y redimensionar ventanas es una costumbre de los entornos de ventanas. Quizá esta herramienta sea algo así como tmux y Neovim, pero para mouse
    • En tmux, la disposición de ventanas que necesito es un conjunto fijo de paneles 2x2, con algunas formas predefinidas de ajustarlos y cambiar a pantalla completa
    • Gracias a herramientas eficaces como telescope y nvim, ya no necesito organizar todas las ventanas. Cambiar entre ellas es muy eficiente, y tengo más un mapa mental que uno visual. Por ejemplo, no necesito el árbol de archivos a la izquierda que tienen la mayoría de los IDE
  • Siempre me pregunté si sería posible tener un gestor de ventanas estilo TUI dentro de la terminal. Este proyecto es fantástico, y quien lo hizo hizo un gran trabajo
  • Estoy tratando de entenderlo... si ya usas tmux, me pregunto si al cambiar a una herramienta como esta lo que agregas es gestión de ventanas (paneles) basada en mouse
  • Ojalá algunas aplicaciones web adoptaran este lenguaje de diseño de texto puro
  • Me gustaría ver estas ideas integradas en Zellij