Aplicaciones de terminal de código abierto
Aplicaciones de terminal, dibujadas con cuidado.
Quvyta es un ecosistema de programas para la terminal, todos construidos sobre un mismo framework en Rust. Comparten sus temas, iconos, idiomas, teclas y comportamiento del ratón, y cada forma en pantalla sale del color, nunca de cajas dibujadas con caracteres.
Agentees de programación en contenedores
qcode quvyta-code
Configura un agente una vez, inicia sesión y ábrelo en cualquiera de tus espacios de trabajo en unos segundos. Pasas de un agente a una shell como pasas de pestaña, y nada de lo que ejecuta un agente se ejecuta en tu propia máquina.
- Claude Code
- opencode
- Gemini CLI
- Codex CLI
- Antigravity IDE
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- codeSigue donde lo dejaste
La pantalla de inicio recupera los espacios de trabajo que tenías abiertos, con sus pestañas, incluso después de cerrar qcode.
Una pestaña para cualquier agente
El
+después de la última pestaña lista el shell del espacio y, para cada perfil, un chat nuevo y sus últimas conversaciones en este espacio. Al elegir uno se abre el agente donde lo dejó.El espacio de trabajo de un vistazo
El panel lateral muestra los detalles del espacio y sus contenedores, que puedes detener y reiniciar desde ahí. Cuando se cierra el último qcode, los contenedores que inició también se detienen.
Un gestor de archivos en el árbol
El árbol de archivos crea, renombra, corta, pega, borra y arrastra, con varios elementos a la vez, y sigue al disco cuando los archivos cambian.
Los archivos se abren en pestañas
Markdown se muestra como una página formateada, el texto se abre en nano o vim y las imágenes las dibuja chafa, dentro del propio contenedor del espacio.
Un framework en Rust para aplicaciones de terminal
qframe quvyta-framework
El runtime, los componentes, los temas, los iconos y los archivos de idioma con los que está hecho cada programa de Quvyta, abiertos a cualquiera que construya para la terminal. Elige un tema y los mismos componentes toman sus colores.
Añade la biblioteca
cargo add quvyta-frameworkPrueba cada componente en la vitrina
cargo install quvyta-framework-showcase && qframeEl resto del ecosistema
El resto del ecosistema, hecho de la misma manera.
Cada uno es un programa por sí mismo y tiene su propia página. Todos se ven y se comportan igual, porque todos están construidos sobre el framework.
-
qfocus
Sigue en qué te concentras. Pon en marcha un contador en uno de tus focos y mira dónde se fue tu tiempo en gráficos de día, semana, mes y año.
cargo install quvyta-focus -
qpac
Un gestor de paquetes para Arch Linux con aire de tienda de aplicaciones: una búsqueda en los repositorios, el AUR y Flatpak, y cada cambio a la vista antes de que ocurra.
cargo install quvyta-packages -
qtools
Los ajustes que los usuarios de Arch Linux suelen hacer a mano, desde una sola lista, cada uno con vista previa, copia de seguridad y deshacer.
cargo install quvyta-tools -
quvyta
Instala las apps de Quvyta, abre las que tienes y las mantiene al día, mostrando cada comando de cargo antes de ejecutarlo.
cargo install quvyta
Nueve idiomas
En tu idioma, y en el nuestro.
Cada palabra en pantalla viene de un archivo de idioma, no del código. qframe, qcode, qfocus, qpac, qtools y quvyta hablan los nueve, y este sitio también.
Cómo están hechos
Un mismo aspecto, un mismo juego de teclas, en cada app.
- La forma nace del color
Botones, pestañas y paneles son tonos y espacio. Sin corchetes ni cajas dibujadas con líneas; una barra de media celda marca lo seleccionado.
- Ratón y teclado son iguales
Todo lo que hace el teclado lo hace también el ratón, y los dos responden en cuanto tocan algo.
- Tres clases de glifos
Cada pantalla está pensada igual para Nerd Font, Unicode simple y terminales ASCII.
- Tu idioma
Cada palabra en pantalla vive en un archivo de idioma, y el idioma, el tema y el juego de iconos que elijas en quvyta se mantienen en todas las apps de Quvyta.