quvyta
Langue: Français

Applications de terminal libres

Des applications de terminal, dessinées avec soin.

Quvyta est un écosystème de programmes pour le terminal, tous bâtis sur un framework Rust unique. Ils partagent leurs thèmes, icônes, langues, touches et comportement de la souris, et chaque forme à l’écran vient de la couleur, jamais de boîtes dessinées avec des caractères.

qcode avec un espace de travail ouvert : un onglet shell à côté de deux onglets d'agent, et le panneau latéral avec les fichiers de l'espace de travail, ses détails et ses conteneurs

Des agents de code dans des conteneurs

qcode quvyta-code

Réglez un agent une fois, connectez-le, et ouvrez-le dans n’importe lequel de vos espaces de travail en quelques secondes. Vous passez d’un agent à un shell comme d’un onglet à l’autre, et rien de ce qu’un agent exécute ne tourne sur votre machine.

  • Claude Code
  • opencode
  • Gemini CLI
  • Codex CLI
  • Antigravity IDE
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- code
  1. Reprenez où vous vous êtes arrêté

    L'écran d'accueil fait revenir les espaces de travail que vous aviez ouverts, avec leurs onglets, même après avoir fermé qcode.

  2. Un onglet pour chaque agent

    Le + après le dernier onglet liste le shell de l'espace de travail et, pour chaque profil, une nouvelle discussion ainsi que ses dernières conversations dans cet espace de travail. Choisir l'une d'elles ouvre l'agent là où il s'était arrêté.

  3. L'espace de travail en un coup d'œil

    Le panneau latéral affiche les détails de l'espace de travail et ses conteneurs, que vous pouvez arrêter et redémarrer depuis là. Quand le dernier qcode se ferme, les conteneurs qu'il a démarrés s'arrêtent aussi.

  4. Un gestionnaire de fichiers dans l’arbre

    L’arbre des fichiers crée, renomme, coupe, colle, supprime et glisse, sur plusieurs entrées à la fois, et suit le disque quand les fichiers changent.

  5. Les fichiers s’ouvrent en onglets

    Le Markdown s'affiche sous forme de page mise en forme, le texte s'ouvre dans nano ou vim et les images sont dessinées par chafa, dans le conteneur propre à l'espace de travail.

L'écran d'accueil de qcode, proposant de reprendre les espaces de travail laissés ouverts
Un nouvel onglet proposant un shell et les conversations passées de chaque profil, la plus récente en tête
Le panneau latéral avec les détails de l'espace de travail et ses conteneurs, en cours d'exécution et arrêtés
Trois fichiers sélectionnés dans l’arbre, avec le menu qui les coupe ou les supprime
Le README de l'espace de travail lu comme une page Markdown mise en forme dans un onglet qui lui est propre

Un framework Rust pour les applications de terminal

qframe quvyta-framework

Le runtime, les composants, les thèmes, les icônes et les fichiers de langue dont chaque programme Quvyta est fait, ouverts à quiconque construit pour le terminal. Choisissez un thème et les mêmes composants prennent ses couleurs.

Thème
La vitrine avec le thème Iris, sur le même tableau de bord : une courbe de CPU, des jauges de ressources, une barre par service, des badges d’état et une grande horloge
Iris : les couleurs propres à Quvyta, et celles de ce site.
La vitrine avec le thème Nordic, sur le même tableau de bord : une courbe de CPU, des jauges de ressources, une barre par service, des badges d’état et une grande horloge
Nordic : des bleus froids.
La vitrine avec le thème Amber, sur le même tableau de bord : une courbe de CPU, des jauges de ressources, une barre par service, des badges d’état et une grande horloge
Amber : des tons chauds partout.
La vitrine avec le thème Monochrome, sur le même tableau de bord : une courbe de CPU, des jauges de ressources, une barre par service, des badges d’état et une grande horloge
Monochrome : des gris partout, la couleur gardée pour l’état seul.

Ajouter la bibliothèque

cargo add quvyta-framework

Essayer chaque composant dans la vitrine

cargo install quvyta-framework-showcase && qframe

Le reste de l’écosystème

Le reste de l’écosystème, fait de la même manière.

Chacun est un programme à part entière, avec sa propre page. Tous se ressemblent et se comportent pareil, parce que tous sont bâtis sur le framework.

  • qfocus compte une heure et quart sur un focus, avec le travail de la journée en bandeau au-dessus

    qfocus

    Suit ce sur quoi vous vous concentrez. Lancez un compteur sur un de vos focus et voyez où votre temps est passé, en graphiques du jour, de la semaine, du mois et de l’année.

    cargo install quvyta-focus

    En savoir plus sur qfocus

  • La page boutique de qpac, avec les applications populaires et les paquets AUR populaires en cartes et les types de logiciels à gauche

    qpac

    Un gestionnaire de paquets pour Arch Linux qui a l’allure d’une boutique d’applications : une seule recherche dans les dépôts, l’AUR et Flatpak, et chaque changement montré avant qu’il n’arrive.

    cargo install quvyta-packages

    En savoir plus sur qpac

  • qtools affichant le groupe Paquets, avec une entrée sélectionnée et son détail à côté de la liste

    qtools

    Les réglages que les utilisateurs d’Arch Linux font d’habitude à la main, depuis une seule liste, chacun avec un aperçu, une sauvegarde et une annulation.

    cargo install quvyta-tools

    En savoir plus sur qtools

  • quvyta listant les applications Quvyta : ce qui est installé, quelle version, et une mise à jour en attente

    quvyta

    Installe les applications Quvyta, ouvre celles que vous avez et les tient à jour, en affichant chaque commande cargo avant son exécution.

    cargo install quvyta

    En savoir plus sur quvyta

Neuf langues

Dans votre langue, et dans la nôtre.

Chaque mot à l’écran vient d’un fichier de langue, pas du code. qframe, qcode, qfocus, qpac, qtools et quvyta parlent les neuf, et ce site aussi.

Comment ils sont faits

Une seule allure, un seul jeu de touches, dans chaque application.

  • La forme vient de la couleur

    Boutons, onglets et panneaux sont des tons et des espaces. Pas de crochets, pas de cadres tracés au trait ; une barre d’une demi-cellule marque ce qui est sélectionné.

  • Souris et clavier sont à égalité

    Tout ce que fait le clavier, la souris le fait aussi, et les deux répondent dès qu’ils touchent quelque chose.

  • Trois sortes de glyphes

    Chaque écran est pensé aussi bien pour Nerd Font que pour l’Unicode simple et les terminaux ASCII.

  • Votre langue

    Chaque mot à l’écran vit dans un fichier de langue, et la langue, le thème et le jeu d’icônes choisis dans quvyta valent pour toutes les applications Quvyta.