quvyta
Sprache: Deutsch

Quelloffene Terminal-Anwendungen

Terminal-Anwendungen, mit Sorgfalt gezeichnet.

Quvyta ist ein Ökosystem von Programmen fürs Terminal, alle gebaut auf einem einzigen Rust-Framework. Sie teilen sich Themes, Symbole, Sprachen, Tasten und Mausverhalten, und jede Form auf dem Bildschirm entsteht aus Farbe, nie aus mit Zeichen gezeichneten Kästen.

qcode mit geöffnetem Arbeitsbereich: ein Shell-Tab neben zwei Agent-Tabs und das Seitenpanel mit den Dateien, den Details und den Containern des Arbeitsbereichs

Coding-Agents in Containern

qcode quvyta-code

Ein Agent einmal einrichten, anmelden, und danach in jedem Arbeitsbereich in wenigen Sekunden öffnen. Zwischen Agents und Shells wechselst du wie zwischen Tabs, und was ein Agent ausführt, läuft nie auf deinem Rechner selbst.

  • Claude Code
  • opencode
  • Gemini CLI
  • Codex CLI
  • Antigravity IDE
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- code
  1. Weiter, wo du aufgehört hast

    Der Startbildschirm holt deine geöffneten Arbeitsbereiche samt Tabs zurück – selbst nachdem qcode geschlossen war.

  2. Ein Tab für jedes Agent

    Das + nach dem letzten Tab zeigt die Shell des Arbeitsbereichs und für jedes Profil einen neuen Chat sowie die letzten Unterhaltungen in diesem Arbeitsbereich. Wählst du eine davon aus, öffnet sich der Agent, wo er aufgehört hat.

  3. Der Arbeitsbereich auf einen Blick

    Das Seitenpanel zeigt die Details des Arbeitsbereichs und seine Container, die du von dort aus stoppen und neu starten kannst. Schließt sich das letzte qcode, werden auch die von ihm gestarteten Container gestoppt.

  4. Ein Dateimanager im Baum

    Der Dateibaum erstellt, benennt um, schneidet aus, fügt ein, löscht und zieht, auch mehrere Einträge zugleich, und folgt der Platte, wenn sich Dateien ändern.

  5. Dateien öffnen in Tabs

    Markdown wird als formatierte Seite angezeigt, Text öffnet sich in nano oder vim und Bilder zeichnet chafa – im eigenen Container des Arbeitsbereichs.

Der qcode-Startbildschirm mit dem Angebot, mit den offenen Arbeitsbereichen weiterzumachen
Ein neuer Tab mit einer Shell und den früheren Unterhaltungen jedes Profils, die neueste zuerst
Das Seitenpanel mit den Details des Arbeitsbereichs und seinen Containern, laufend und gestoppt
Drei ausgewählte Dateien im Dateibaum mit dem Menü, das sie ausschneidet oder löscht
Das README des Arbeitsbereichs als formatierte Markdown-Seite in einem eigenen Tab

Ein Rust-Framework für Terminal-Anwendungen

qframe quvyta-framework

Die Laufzeit, die Widgets, die Themes, die Symbole und die Sprachdateien, aus denen jedes Quvyta-Programm besteht, offen für alle, die für das Terminal bauen. Wähle ein Theme, und dieselben Komponenten nehmen seine Farben an.

Theme
Das Showcase im Theme Iris, auf demselben Dashboard: eine CPU-Sparkline, Ressourcenanzeigen, ein Balken pro Dienst, Statusabzeichen und eine große Uhr
Iris: Quvytas eigene Farben, und die dieser Seite.
Das Showcase im Theme Nordic, auf demselben Dashboard: eine CPU-Sparkline, Ressourcenanzeigen, ein Balken pro Dienst, Statusabzeichen und eine große Uhr
Nordic: kühle Blautöne.
Das Showcase im Theme Amber, auf demselben Dashboard: eine CPU-Sparkline, Ressourcenanzeigen, ein Balken pro Dienst, Statusabzeichen und eine große Uhr
Amber: warme Töne überall.
Das Showcase im Theme Monochrome, auf demselben Dashboard: eine CPU-Sparkline, Ressourcenanzeigen, ein Balken pro Dienst, Statusabzeichen und eine große Uhr
Monochrome: Grautöne überall, Farbe nur für den Status.

Bibliothek hinzufügen

cargo add quvyta-framework

Jede Komponente im Showcase ausprobieren

cargo install quvyta-framework-showcase && qframe

Der Rest des Ökosystems

Der Rest des Ökosystems, auf dieselbe Weise gemacht.

Jedes ist ein Programm für sich und hat seine eigene Seite. Alle sehen gleich aus und verhalten sich gleich, weil alle auf dem Framework gebaut sind.

  • qfocus zählt eine Stunde und eine Viertelstunde auf einem Fokus, darüber die Arbeit des Tages als Streifen

    qfocus

    Verfolgt, worauf du dich konzentrierst. Starte einen Zähler auf einem deiner Fokusse und sieh in Tages-, Wochen-, Monats- und Jahresdiagrammen, wohin die Zeit ging.

    cargo install quvyta-focus

    Mehr über qfocus

  • Die Store-Seite von qpac mit beliebten Anwendungen und beliebten AUR-Paketen als Karten und den Softwarearten links

    qpac

    Ein Paketmanager für Arch Linux, der sich wie ein App-Store anfühlt: eine Suche über die Repositories, das AUR und Flatpak, und jede Änderung wird vorher gezeigt.

    cargo install quvyta-packages

    Mehr über qpac

  • qtools zeigt die Gruppe Pakete, ein Eintrag ist ausgewählt und seine Angaben stehen neben der Liste

    qtools

    Die Einstellungen, die Arch-Linux-Nutzer meist von Hand vornehmen, aus einer Liste, jede mit Vorschau, Sicherung und Rückgängig.

    cargo install quvyta-tools

    Mehr über qtools

  • quvyta listet die Quvyta-Apps auf: was installiert ist, welche Version, und ein Update wartet

    quvyta

    Installiert Quvyta-Apps, öffnet die, die du hast, und hält sie auf dem Stand, mit jedem cargo-Befehl, bevor er läuft.

    cargo install quvyta

    Mehr über quvyta

Neun Sprachen

In deiner Sprache, und in unserer.

Jedes Wort auf dem Bildschirm kommt aus einer Sprachdatei, nicht aus dem Code. qframe, qcode, qfocus, qpac, qtools und quvyta sprechen alle neun, und diese Seite auch.

Wie sie gemacht sind

Ein Aussehen, ein Tastensatz, in jeder App.

  • Form aus Farbe

    Schaltflächen, Tabs und Leisten sind Töne und Abstände. Keine Klammern, keine mit Linien gezeichneten Kästen; ein halbzelliger Balken markiert, was ausgewählt ist.

  • Maus und Tastatur sind gleichwertig

    Alles, was die Tastatur kann, kann die Maus auch, und beide antworten, sobald sie etwas berühren.

  • Drei Arten von Glyphen

    Jeder Bildschirm ist für Nerd Font, reines Unicode und ASCII-Terminals gleichermaßen entworfen.

  • Deine Sprache

    Jedes Wort auf dem Bildschirm steht in einer Sprachdatei, und die Sprache, das Theme und die Symbole, die du in quvyta wählst, gelten in jeder Quvyta-App.