Tabby bringt SSH, SFTP und eine serielle Konsole in ein einziges offenes Terminal
Version 1.0.234
Zusammenfassung
Ein offener Terminalemulator für Windows, macOS und Linux, der auch im Browser läuft. SSH-, SFTP- und serielle Verbindungen liegen im selben Fenster, Bereiche teilen sich in jede Richtung, und achtzehn mitgelieferte Erweiterungen bauen ihn ohne Verlassen der Anwendung aus.
- Name
- Tabby
- Version
- 1.0.234
- Preis
- Kostenlos
- Open Source
- Open Source
- Betriebssystem
- WindowsmacOSLinuxWeb
- Webseite
- https://tabby.sh/
- Aktualisiert
- 2026-10-19 22:00
Die Terminal-Ausstattung ist meist ein Flickwerk
Fragt man eine Entwicklerin, welches Terminal sie benutzt, zerfällt die Antwort oft nach Betriebssystem: ein Programm unter Windows, ein anderes auf dem Mac, und dazwischen eine dritte Liste mit Verbindungsprofilen, die irgendwo gepflegt wird. Jede Maschine bekommt ihre eigene Konfiguration, und keine weiß von den anderen. Tabby versucht, das in ein Programm zusammenzuziehen: ein offener Terminalemulator für Windows, macOS und Linux, der zusätzlich als Webanwendung erscheint und SSH-, SFTP- und serielle Verbindungen im selben Fenster hält.

Geteilte Bereiche, Reiter und eine Konsole von oben
Bereiche teilen sich in jede Richtung, waagerecht wie senkrecht, und ein Reiter lässt sich in die Seitenleiste ziehen, damit ein Dutzend SSH-Sitzungen erreichbar bleibt statt begraben zu werden. Was die meisten behalten, sobald sie es gefunden haben, ist eine herunterklappbare Konsole: Ein globales Tastenkürzel lässt ein Terminal von oben über das laufende Programm gleiten, und dasselbe Kürzel schickt es wieder weg. Dieses Verhalten kennen Spiele seit Jahrzehnten, und für eine Shell, die man zehn Sekunden braucht, passt es erstaunlich genau.
Das Programm ist auf Webtechnik gebaut und nicht als Anwendung eines nativen Werkzeugsatzes. Das gehört vorneweg gesagt, weil es entscheidet, wer damit zufrieden wird. Als Gegenwert für den Speicher, den das kostet, bleibt die Ausgabe beim starken Scrollen flüssig, und die Tastenantwort hinkt dem Echo nicht hinterher.
SSH, SFTP und eine serielle Schnittstelle ohne zweites Programm
Die SSH-Seite ist eine Verbindungsverwaltung und keine Kommandozeile: Schlüsselanmeldung, automatisch behandelte Sprungrechner, Agent-Weiterleitung, X11-Weiterleitung und Zmodem-Übertragung zwischen den Stationen. Profile liegen verschlüsselt im eigenen Behälter der Anwendung, die Zugangsdaten stehen also nicht in einer reinen Textdatei und warten darauf, gelesen zu werden.
SFTP ist ein Reiter und keine zweite Anwendung. Ist eine SSH-Sitzung offen, öffnet ein Klick einen Dateibrowser auf der Gegenseite, und Hoch- wie Herunterladen folgen der üblichen Zieh-Erwartung. Allein diese Entscheidung erspart das zweite Programm, das sonst den ganzen Tag neben dem Terminal offen bleibt.
Serielle Verbindungen bekommen dieselbe Behandlung: Eingabe im Stil einer Zeilenbearbeitung, Ausgabe als Hexdump, Umwandlung der Zeilenenden und automatisches Wiederverbinden, wenn eine Platine neu startet. In der Arbeit mit eingebetteten Systemen, wo ein Gerät mehrmals in der Stunde verschwindet und zurückkommt, ist das Wiederverbinden allein den Reiter wert.

Achtzehn Erweiterungen, von innen installiert
Der Katalog ist ohne Verlassen der Anwendung erreichbar, und achtzehn davon sind eingebaut. Sie füllen überwiegend die Lücke zwischen einem Terminal und dem Rest eines Arbeitstages: Container aus demselben Fenster verbinden und verwalten, die Konfiguration zu einem Code-Hoster abgleichen, damit eine neue Maschine kein Neuanfang ist, einen SFTP-Browser auf der laufenden Sitzung öffnen, einen Befehl gleichzeitig an alle offenen Reiter senden, einen Arbeitsbereich sichern, sodass eine Gruppe von Reitern und Verzeichnissen in einem Schritt zurückkehrt, und Hintergrundbild oder Durchsichtigkeit des Terminals selbst ändern.
Hervorzuheben ist eine MCP-Schnittstelle: Sie erlaubt einem KI-Assistenten, den Inhalt des Terminals über ein festgelegtes Protokoll zu lesen, was etwas anderes ist, als Ausgaben in ein Chatfenster zu kleben. Farbgebungen sind ein eigenes Kapitel, es gibt reichlich davon, hell wie dunkel — die Art Funktion, die niemand braucht und alle am ersten Tag einstellen.

Die Web-Fassung ist die Überraschung
Es gibt eine Browser-Fassung. Geöffnet ist sie ein brauchbares Terminal mit SSH, ohne Installation, auf einer Maschine, die man nicht administriert. Nützlicher für die, die es wirklich brauchen: Die Web-Fassung lässt sich auf dem eigenen Server selbst betreiben, und genau das verlangt ein Sprungrechner-Szenario. Ein Browser-Reiter wird zum vollständigen Terminal und SSH-Client, und auf dem Rechner davor muss nichts installiert werden.
Unter Windows gibt es zusätzlich einen tragbaren Betrieb, bei dem Konfiguration und Schlüssel in einem Ordner neben dem Programm bleiben. Die ganze Umgebung reist damit auf einem Wechseldatenträger und arbeitet auf dem Rechner, an den sie gesteckt wird.
Ein offenes Programm für SSH-Verwaltung, geteilte Bereiche, SFTP-Browsing und ein Terminal im Browser-Reiter. Wenn das Terminal unter Windows und das auf dem Mac zwei getrennte Welten mit zwei getrennten Konfigurationsdateien waren, ist dies der kürzeste Weg, damit aufzuhören.