Aplicativos de terminal de código aberto
Aplicativos de terminal, desenhados com cuidado.
Quvyta é um ecossistema de programas para o terminal, todos construídos sobre um framework em Rust. Eles compartilham temas, ícones, idiomas, teclas e comportamento do mouse, e cada forma na tela vem da cor, nunca de caixas desenhadas com caracteres.
Agentees de programação em contêineres
qcode quvyta-code
Configure um agente uma vez, entre na conta e abra-o em qualquer um dos seus espaços de trabalho em poucos segundos. Você passa de um agente para um shell como passa de aba, e nada do que um agente executa roda na sua máquina.
- Claude Code
- opencode
- Gemini CLI
- Codex CLI
- Antigravity IDE
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- codeContinue de onde parou
A tela inicial traz de volta os espaços de trabalho que você tinha abertos, com suas abas, mesmo depois de o qcode ter sido fechado.
Uma aba para qualquer agente
O
+depois da última aba lista o shell do espaço de trabalho e, para cada perfil, um novo chat e suas conversas mais recentes neste espaço de trabalho. Escolher um abre o agente de onde ele parou.O espaço de trabalho num relance
O painel lateral mostra os detalhes do espaço de trabalho e seus contêineres, que você pode parar e reiniciar dali. Quando o último qcode fecha, os contêineres que ele iniciou também param.
Um gerenciador de arquivos na árvore
A árvore de arquivos cria, renomeia, corta, cola, apaga e arrasta, com vários itens de uma vez, e acompanha o disco quando os arquivos mudam.
Arquivos abrem em abas
Markdown é exibido como uma página formatada, texto abre no nano ou vim e imagens são desenhadas pelo chafa, dentro do próprio contêiner do espaço de trabalho.
Um framework em Rust para aplicativos de terminal
qframe quvyta-framework
O runtime, os componentes, os temas, os ícones e os arquivos de idioma de que cada programa Quvyta é feito, abertos a quem constrói para o terminal. Escolha um tema e os mesmos componentes assumem suas cores.
Adicione a biblioteca
cargo add quvyta-frameworkExperimente cada componente na vitrine
cargo install quvyta-framework-showcase && qframeO resto do ecossistema
O resto do ecossistema, feito do mesmo jeito.
Cada um é um programa por si, com a sua própria página. Todos têm a mesma aparência e o mesmo comportamento, porque todos são construídos sobre o framework.
-
qfocus
Acompanha no que você se concentra. Inicie um contador em um dos seus focos e veja para onde foi o seu tempo em gráficos de dia, semana, mês e ano.
cargo install quvyta-focus -
qpac
Um gerenciador de pacotes para o Arch Linux com jeito de loja de aplicativos: uma busca nos repositórios, no AUR e no Flatpak, e cada mudança mostrada antes de acontecer.
cargo install quvyta-packages -
qtools
Os ajustes que quem usa Arch Linux costuma fazer à mão, em uma única lista, cada um com prévia, backup e desfazer.
cargo install quvyta-tools -
quvyta
Instala aplicativos do Quvyta, abre os que você já tem e os mantém atualizados, mostrando cada comando cargo antes de executá-lo.
cargo install quvyta
Nove idiomas
No seu idioma, e no nosso.
Cada palavra na tela vem de um arquivo de idioma, não do código. qframe, qcode, qfocus, qpac, qtools e quvyta falam os nove, e este site também.
Como eles são feitos
Um visual, um conjunto de teclas, em todos os aplicativos.
- A forma nasce da cor
Botões, abas e painéis são tons e espaço. Sem colchetes, sem caixas desenhadas com linhas; uma barra de meia célula marca o que está selecionado.
- Mouse e teclado são iguais
Tudo o que o teclado faz, o mouse também faz, e os dois respondem no instante em que tocam algo.
- Três tipos de glifos
Cada tela é pensada igualmente para Nerd Font, Unicode simples e terminais ASCII.
- O seu idioma
Cada palavra na tela vive em um arquivo de idioma, e o idioma, tema e conjunto de ícones que você escolhe no quvyta valem em todos os aplicativos do Quvyta.