Un clon de cat(1) para la terminal, con resaltado de sintaxis, indicadores de cambios de Git y paginación automática.
zellij-org/zellij
Un espacio de trabajo y multiplexor de terminal con paneles, pestañas, diseños, paneles flotantes, colaboración y un sistema de plugins.
Alternativa open source a:tmux
- Estrellas
- 35,800
- Forks
- 1,507
- Issues abiertos
- 1,911
- Último commit
- hace 8 horas
¿Qué es?
Zellij es un multiplexor de terminal que permite ejecutar y administrar varias sesiones de terminal en una sola ventana. Está pensado tanto para quienes recién empiezan, que disponen de una configuración lista para usar, como para usuarios avanzados que quieren personalizar la interfaz y automatizar su flujo de trabajo.
Además de las funciones básicas para dividir la ventana y usar pestañas, Zellij ofrece paneles flotantes y apilados, diseños reutilizables para describir un espacio de trabajo y colaboración multijugador real, en la que varias personas pueden trabajar en la misma sesión. Los plugins pueden escribirse en cualquier lenguaje que compile a WebAssembly. Un cliente web integrado permite acceder a una sesión desde un navegador.
Zellij se instala mediante paquetes del sistema operativo, binarios precompilados o Cargo, y se puede probar sin instalarlo con un script de inicio. La configuración se explica en la documentación de configuración del proyecto.
Funciones clave
- 01División en paneles, pestañas, paneles flotantes y paneles apilados en una sola ventana.
- 02Diseños reutilizables para definir y automatizar la estructura del espacio de trabajo.
- 03Colaboración multijugador en tiempo real dentro de una sesión compartida.
- 04Sistema de plugins compatible con cualquier lenguaje que compile a WebAssembly.
- 05Cliente web integrado para acceder a sesiones desde un navegador.
Casos de uso
- Administrar varias sesiones de shell y editores en un servidor remoto mediante SSH.
- Programar en pareja o mostrar una sesión de terminal a los compañeros de equipo.
- Guardar un espacio de trabajo de desarrollo reutilizable en un archivo de diseño.
- Acceder a un espacio de trabajo de terminal desde un navegador cuando no se dispone de una terminal local.
Inicio rápido
- 1
Instala Zellij con Cargo
cargo install --locked zellij - 2
O instala un paquete para tu sistema operativo (consulta la guía de instalación de terceros)
- 3
Inicia Zellij desde tu terminal
Temas
Preguntas frecuentes
- ¿Qué es zellij?
- Un espacio de trabajo y multiplexor de terminal con paneles, pestañas, diseños, paneles flotantes, colaboración y un sistema de plugins. Zellij es un multiplexor de terminal que permite ejecutar y administrar varias sesiones de terminal en una sola ventana. Está pensado tanto para quienes recién empiezan, que disponen de una configuración lista para usar, como para usuarios avanzados que quieren personalizar la interfaz y automatizar su flujo de trabajo.
- ¿zellij es gratuito? ¿Qué licencia tiene?
- zellij es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿zellij sigue mantenido?
- Mantenimiento activo. El último commit de zellij fue el 21 oct 2026.
- ¿Para qué puedo usar zellij?
- Administrar varias sesiones de shell y editores en un servidor remoto mediante SSH. Programar en pareja o mostrar una sesión de terminal a los compañeros de equipo. Guardar un espacio de trabajo de desarrollo reutilizable en un archivo de diseño. Acceder a un espacio de trabajo de terminal desde un navegador cuando no se dispone de una terminal local.
- ¿Cómo se instala zellij?
- Instala Zellij con Cargo: cargo install --locked zellij O instala un paquete para tu sistema operativo (consulta la guía de instalación de terceros) Inicia Zellij desde tu terminal
- ¿Dónde consigo zellij?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/zellij-org/zellij
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una alternativa rápida y fácil de usar al comando Unix find para buscar archivos y directorios por nombre desde la línea de comandos.
Una herramienta de línea de comandos para comparar el rendimiento de comandos con análisis estadístico, ejecuciones de calentamiento y exportación a CSV, JSON, Markdown y AsciiDoc.
Un crate de Rust para crear interfaces de usuario de terminal (TUI) con widgets reutilizables y un modelo de renderizado sencillo.
Monitor gráfico personalizable de procesos y recursos del sistema para terminal, multiplataforma y compatible con Linux, macOS y Windows.
Un cliente HTTP de línea de comandos rápido y fácil de usar que reproduce gran parte de la sintaxis de HTTPie con un inicio más rápido.