Una interfaz de terminal sencilla para ejecutar comandos de Git y agilizar con el teclado el staging, los commits, el rebase y el trabajo con ramas.
Desarrollo e infraestructura
Aplicaciones con interfaz de terminal (TUI): 98 proyectos open source (2026)
Aplicaciones a pantalla completa en la terminal para gestionar Git, archivos, contenedores y más con el teclado.
- Proyecto
- 98
- Esta semana
- +4,2 mil
- Actualizado
- hace 3 horas
Cómo elegir
Empieza por decidir qué tarea quieres resolver con el teclado: Git, archivos, un clúster de Kubernetes o monitorización del sistema. Para Git, lazygit reúne el staging, los commits y el rebase en una sola interfaz. Para clústeres, k9s permite navegar y gestionar aplicaciones de Kubernetes. Para archivos, yazi añade vista previa de imágenes y plugins en Lua. Dentro de cada categoría, la diferencia está en el estilo de interfaz y en cuánto quieres personalizar.
- lazygitIdeal para quien quiere hacer staging, commits, rebase y trabajo con ramas desde el teclado en lugar de usar GitKraken o Sourcetree.
- k9sIdeal para quien necesita navegar, observar y gestionar aplicaciones en clústeres de Kubernetes desde la terminal, en lugar de Lens.
- yaziIdeal para quien busca un gestor de archivos de terminal con vista previa de imágenes, plugins en Lua y una interfaz al estilo vim.
Comparación de los principales proyectos
Todos los proyectos
Ordenar:Más estrellas
Un espacio de trabajo de terminal en Rust que ejecuta agentes de programación en paneles persistentes, indica cuáles están trabajando, bloqueados o inactivos y permite controlarlo mediante CLI y una API de socket.
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.
CLI y TUI en Rust que detecta tu CPU, RAM y GPU y clasifica los LLM de código abierto según qué tan bien funcionarán en tu equipo.
Una interfaz de terminal para explorar, observar y administrar aplicaciones en tus clústeres de Kubernetes.
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.
Un gestor de archivos moderno para la terminal, escrito en Go y creado con Bubble Tea, para explorar y administrar archivos desde la línea de comandos.
CLI y TUI que rastrea cualquier proceso, puerto, contenedor o archivo hasta la cadena de sistemas que lo inició.
Interfaz de terminal para Git escrita en Rust, con operaciones de staging, commits, ramas, stashes y exploración del historial mediante el teclado.
Un gestor de archivos de terminal pequeño y rápido, escrito en C, para explorar archivos, renombrarlos por lotes, analizar el uso del disco y abrir aplicaciones.
Un administrador de archivos para la consola con atajos de teclado al estilo de vi, vista en varias columnas, vistas previas de archivos y el lanzador de archivos rifle.
Un panel de terminal personalizable, escrito en Go, que muestra en módulos estadísticas y datos que consultas con frecuencia, como los de GitHub, el calendario y DigitalOcean.
Monitor gráfico personalizable de procesos y recursos del sistema para terminal, multiplataforma y compatible con Linux, macOS y Windows.
Interfaz de terminal en modo texto basada en ncurses para explorar repositorios Git y preparar cambios por fragmentos.
Un navegador de directorios para la terminal que muestra árboles compactos, con búsqueda difusa, operaciones con archivos, vistas previas y estado de Git.
Interfaz de terminal para GitHub que permite explorar, revisar y gestionar PR e incidencias sin salir de la línea de comandos.
Cliente HTTP para API que funciona en la terminal, alternativa a Postman e Insomnia, con solicitudes guardadas en archivos YAML.
Visor de archivos de registro para terminal que combina, sigue y permite buscar en varios archivos con SQL y expresiones regulares.
Visor interactivo de diferencias en la terminal para revisar cambios de código de Git, Jujutsu, Sapling, PR de GitHub y archivos sin procesar, con notas integradas de agentes.
Una navaja suiza de hojas de cálculo para terminal que permite explorar, organizar y transformar datos tabulares en numerosos formatos.
Editor de texto e IDE para terminal sin configuración, con atajos de teclado conocidos, soporte para mouse, integración con LSP y una paleta de comandos.
Una herramienta de terminal que convierte archivos Markdown en presentaciones, con imágenes, resaltado de sintaxis, temas y exportación a PDF.
Herramienta de diagnóstico de red para terminal que combina traceroute y ping para analizar problemas de conectividad.
Un IDE SQL para terminal con cliente DuckDB integrado y adaptadores de complementos para muchas bases de datos, además de hsql, una CLI complementaria sin interfaz interactiva para agentes y scripts.
Multiplexor de terminal y gestor de ventanas en Go con paneles en mosaico, espacios de trabajo, sesiones persistentes y una bandeja de entrada para agentes de programación.
Reproductor de música de consola para sistemas Unix, controlado desde el terminal mediante una interfaz con ncurses.
Analizador rápido del uso del disco en la terminal, escrito en Go, con una interfaz de consola interactiva, salida no interactiva y una interfaz web opcional.
CLI y TUI en Rust que registran el uso de tokens y los costos estimados en numerosos agentes de programación con IA, con una tabla de clasificación pública opcional.
Cliente de bases de datos para PostgreSQL, MySQL, SQLite, DuckDB y más, con interfaz de terminal (TUI) y atajos de teclado al estilo de Vim.
Una herramienta de terminal que reproduce commits de Git como sesiones de escritura animadas, con resaltado de sintaxis y transiciones del árbol de archivos.
Preguntas frecuentes
- ¿Cómo se eligen estos proyectos?
- Cada proyecto de Repolode pasa un filtro de calidad antes de publicarse: debe poder usarse hoy, resolver un problema concreto, ser algo más que un simple envoltorio y seguir mantenido. Esta página agrupa los proyectos por tema y los ordena por estrellas de GitHub.
- ¿Cuál es el proyecto más popular de esta lista?
- jesseduffield/lazygit, con 83,7 mil estrellas en GitHub. Revisa la licencia y el último commit de cada proyecto antes de elegir.
Más colecciones
- Herramientas de CLI y terminal882
- Diagramas, gráficos y visualizaciones animadas93
- Bases de datos y herramientas SQL495
- Paneles y herramientas de inteligencia de negocio133
- Frameworks frontend y componentes de interfaz138
- APIs GraphQL y clientes de API77
- Proyectos de robótica e IA encarnada132
- Compiladores, transpiladores y lenguajes de programación93
- Frameworks de pruebas y herramientas de automatización252
- Frameworks para crear apps y sitios web116
- Sistemas embebidos y proyectos con microcontroladores97
- Plataformas de OpenTelemetry y observabilidad246