SSH-Client für Windows, macOS und Linux
SSH, Dateien und Tunnel in einer App.
Öffne SSH-Sitzungen, übertrage Dateien, verwalte Tunnel und halte häufig genutzte Befehle griffbereit. Ravelon läuft unter Windows, macOS und Linux.
SSH / SFTP / Tunnel / gespeicherte Befehle / optionaler verschlüsselter Sync
$
Protokolle
Terminal, Dateien und Tunnel am selben Host.
Lege jeden Server einmal an. Danach öffnest du ihn als Terminal, Dateibrowser oder Tunnel. Ein Hosteintrag, ein Satz Zugangsdaten, gespeichert im verschlüsselten Tresor.
SSH-Terminal
Öffne mehrere Shell-Sitzungen in Tabs oder geteilten Ansichten und wechsle den Host, ohne neu anzufangen.
SFTP-Dateien
Durchsuche, lade und speichere entfernte Dateien über dieselbe Verbindung wie im Terminal.
Tunnel & SOCKS5
Speichere lokale, umgekehrte und dynamische Weiterleitungen als Regeln und starte sie auf der bestehenden Verbindung.
Lokale Agents
Starte die Coding-CLI, die du ohnehin nutzt, in einem Projektordner, im selben Fenster wie die Zielserver.
Arbeitsbereich
Mehrere Terminals, ein Fenster.
Ordne laufende Terminals in Tabs und geteilten Ansichten. Verschiebe sie oder ändere die Größe, wenn sich die Aufgabe ändert. Hosts wechselst du über die Tastatur. Scrollback und der laufende Befehl bleiben. Speichere ein Layout, das du oft brauchst. Ravelon öffnet später alle Sitzungen darin wieder.
- Tabs
- Geteilte Ansichten
- Größenverstellbare Ansichten
- Sitzungsstatus
- Schnellwechsel
- Hostgruppen
- Gespeicherte Layouts
10:41:02 GET /api/v1/health 200 3ms
10:41:04 GET /api/v1/orders 200 41ms
10:41:05 POST /api/v1/orders 201 88ms
10:41:07 GET /api/v1/health 200 2ms
10:41:09 GET /api/v1/users 200 35ms
$ ./deploy.sh --env production
Image 1.4.2 wird gebaut ...
Übertragung zur Registry ...
ok Rollout abgeschlossen 6/6 fehlerfrei
$
Agents
Coding-Agents neben deinen Servern.
Starte eine Coding-CLI in einem Projektordner. Sie bleibt im selben Fenster wie die SSH-Sitzung, die du gerade offen hast. Zwischen beiden wechselst du mit einem Tastendruck.
- Die CLI, die du schon nutzt
- Ravelon startet den Agenten, den du bereits installiert hast. Codex, Claude Code, Gemini, Copilot, Cursor, Aider und ein Dutzend weitere stehen in der Liste. Jeder andere Befehl lässt sich ergänzen.
- Start im Projektordner
- Wähle zuerst den Ordner. Jede Agent-Sitzung startet dort, damit das Werkzeug genau das gemeinte Repository sieht und nichts darüber.
- Ein Browser-Bereich zum Teilen
- Öffne den eingebauten Browser neben einem Agenten und lass ihn die Seite lesen, an der er arbeitet, sobald du diese Integration einschaltest.
- Getrennt von deinen Terminals
- Agents haben ihre eigene Tableiste. Eine Teilung, ein neuer Tab oder ein gespeichertes Layout mischt nie eine Agent-Sitzung unter die Server daneben.
SFTP
Dateien übertragen, ohne die Sitzung zu verlassen.
Öffne die Dateiansicht aus einer bestehenden SSH-Verbindung. Durchsuche lokale und entfernte Ordner, übertrage Dateien und lege Verzeichnisse an, ohne dich erneut anzumelden.
| Name | Größe | Rechte | Geändert | Aktionen |
|---|---|---|---|---|
| app.log | 1.2 MB | -rw-r--r-- | 2 Min. zuvor | get / put / mv / rm |
| deploy.sh | 4.1 KB | -rwxr-xr-x | 1 Std. zuvor | get / put / mv / rm |
| .env.example | 812 B | -rw------- | 3 Tage zuvor | get / put / mv / rm |
| public/ | Ordner | drwxr-xr-x | 5 Tage zuvor | get / put / mv / rm |
| releases/ | Ordner | drwxr-xr-x | 12 Min. zuvor | get / put / mv / rm |
Tunnel
Weiterleitungen einmal speichern, per Klick starten.
Eine Weiterleitung gehört zu einem Host. Ravelon speichert sie als Regel bei dieser Verbindung. Starte sie, wenn du den Port brauchst, stoppe sie danach. Du siehst, wie viele Verbindungen aktiv sind.
Lokale Weiterleitung
Erreiche eine Datenbank oder ein Dashboard, das nur auf der Loopback-Adresse des Servers lauscht.
Umgekehrte Weiterleitung
Gib einen Port deines Rechners zur Gegenstelle frei, etwa für einen Webhook oder Rückruf.
SOCKS5-Proxy
Richte einen Browser auf einen Port und surfe über den Host durch ein internes Netz.
Terminals, Dateibrowser und alle Tunnel zu einem Host teilen sich eine Verbindung und eine Anmeldung. Das zählt auf Servern, die gleichzeitige Sitzungen begrenzen.
Befehls-Snippets
Wiederkehrende Befehle einmal speichern.
Gib einem Befehl einen verständlichen Namen und bei Bedarf Tags. Später findest du ihn über die Snippet-Seite oder die Befehlspalette und fügst ihn ins aktive Terminal ein. Ein Snippet wird eingefügt, nicht ausgeführt, du liest es also noch einmal, bevor du Enter drückst.
- Snippets
- Tags
- Suche
- Kopieren mit einem Klick
- Befehlspalette
- {{Variablen}}
- Verschlüsselte Speicherung
- kopieren
Follow API logs
docker logs --tail 200 -f api - kopieren
Service status
systemctl status nginx - kopieren
Recent journal
journalctl -u ssh --since "30 minutes ago" - kopieren
Disk overview
df -h && du -sh /var/log/*
Während der Arbeit
CPU, Speicher und Prozesse neben der Sitzung.
Eine Leiste neben der Sitzung zeigt CPU, Speicher, Dateisysteme und die aktivsten Prozesse. Sie aktualisiert sich alle paar Sekunden und ist nur lesend. Daneben liegen die Notizen zu diesem Host, verschlüsselt im Tresor und mit ihm synchronisiert.
- CPU & Last
- Speicher & Swap
- Dateisysteme
- Top-Prozesse
- Host-Notizen
- Nur lesend
Tresor & Synchronisierung
Deine Zugangsdaten bleiben verschlüsselt.
Ravelon verschlüsselt deinen Tresor auf dem Desktop, bevor etwas synchronisiert wird. Mit Pro erhalten freigegebene Geräte die verschlüsselte Kopie und öffnen sie erst lokal.
- Lokal verschlüsselter Tresor
- Ravelon verschlüsselt Hosts, Zugangsdaten, Schlüssel und Passwörter direkt auf deinem Gerät.
- Gehostete Synchronisierung
- Mit Pro bleiben gespeicherte Verbindungen und Einstellungen auf deinen freigegebenen Geräten aktuell.
- Gerätekopplung
- Du bestätigst jedes neue Desktop-Gerät im Browser, bevor es dein Konto verwenden darf.
- Nur verschlüsselte Daten auf dem Server
- Der Sync-Server speichert nur verschlüsselte Daten und besitzt keinen Schlüssel, um sie zu öffnen.
Darstellung
Dein Theme und deine Tastenkürzel.
Ravelon kann dem Theme deines Desktops folgen. Jedes Tastenkürzel lässt sich neu belegen.
- Ein Theme für die ganze App
- Oberfläche, Terminalbereiche und Dateibrowser nutzen dasselbe Theme. Sieben sind eingebaut, hell und dunkel. Eine .ravelon-theme-Datei nimmt dein eigenes Theme auf andere Rechner mit.
- Folgt deinem System
- Der Systemmodus merkt sich getrennte Auswahlen für hell und dunkel. Wechselt dein Desktop das Erscheinungsbild, wechselt die ganze Anwendung mit, ohne dass du etwas einstellst.
- Jedes Kürzel neu belegbar
- Belegungen werden mit einem neutralen Modifikator gespeichert, der auf macOS zu Command und sonst zu Strg wird. So wandert eine Tastenbelegung zwischen Rechnern und fühlt sich überall nativ an.
- Eine Suche für alles
- Die Befehlspalette findet Hosts, offene Tabs, gespeicherte Befehle und Aktionen in derselben Liste. Du musst dir keinen Menüpfad merken.
Alles an einem Ort
Was im Admin-Alltag Zeit spart.
Für die kleinen Aufgaben rund um eine SSH-Sitzung brauchst du keine drei Extra-Programme. Ravelon hält sie direkt beim passenden Server bereit.
Verified Ops KI
Aus markierter Terminalausgabe: eine Diagnose, lesende Prüfungen auf mehreren Hosts und Änderungen erst nach deiner Bestätigung.
Befehlspalette
Öffne Hosts, gespeicherte Befehle und häufige Aktionen direkt über die Tastatur.
Geteilte Ansichten & Tabs
Ordne laufende Terminals nebeneinander an und trenne verschiedene Aufgaben in benannten Tabs.
Portweiterleitung
Speichere lokale und entfernte Tunnel beim zugehörigen Host und starte sie bei Bedarf.
Known-Hosts nach TOFU
Ravelon merkt sich den ersten Fingerabdruck eines Servers und warnt deutlich, wenn er sich später ändert.
Notizen
Hostspezifische Betriebsnotizen direkt an der Verbindung ablegen, verschlüsselt im lokalen Tresor.
Konfigurierbare Tastenkürzel
Jede Aktion passend zu deinen gewohnten Tastenkombinationen neu belegen.
Team-Tresore
Erstelle gemeinsam genutzte verschlüsselte Tresore mit getrennten Team- und Tresorrollen.
Signierte Updates
Ravelon prüft verfügbare Desktop-Updates, bevor es sie installiert.
Gespeicherte Arbeitsbereiche
Benenne ein Layout aus Tabs und geteilten Ansichten und öffne später jede Sitzung darin genau dort wieder.
Systemmonitor
CPU, Speicher, Dateisysteme und Top-Prozesse des aktuellen Hosts, nur lesend und direkt neben der Sitzung.
Themes & Erscheinungsbild
Sieben eingebaute Paletten, ein Systemmodus, der deinem Desktop folgt, und importierbare .ravelon-theme-Dateien.
Sprungserver
Erreiche eine Maschine über einen Bastion-Host. Jeder Sprung meldet sich separat an und pinnt seinen eigenen Hostschlüssel.
SSH-Config-Import
Übernimm alles aus ~/.ssh/config in einem Durchgang, einschließlich der genutzten Identitäten.
Host-Symbole & Gruppen
Gib einem Server sein echtes Logo, eine Farbe und eine Gruppe, damit auch eine lange Liste lesbar bleibt.
Lokale Shells
Öffne eine Shell auf dem eigenen Rechner in denselben Tabs und Ansichten, damit der lokale Schritt einer Aufgabe im selben Fenster bleibt.
iPhone & iPad
Eine native SwiftUI-App mit demselben Terminal, denselben Dateien, Tunneln und dem verschlüsselten Tresor, in Entwicklung.
Aktueller Sitzungsstatus
Die Statusleiste nennt den Host der aktiven Ansicht und zählt offene Sitzungen und Tunnel.
Telemetrie nur mit Ja
Standardmäßig aus. Die Frage kommt einmal, du siehst genau, was gesendet würde, und kannst es jederzeit ändern.
Sicherheit
Zugangsdaten bleiben auf deinem Gerät.
Ravelon verschlüsselt gespeicherte Zugangsdaten auf dem Desktop, prüft die Identität deiner Server und lässt neue Cloud-Geräte von dir bestätigen. Lesbare Geheimnisse gelangen nicht auf den Server.
Beim ersten Verbinden den Fingerabdruck prüfen.
Ravelon zeigt Algorithmus und SHA-256-Fingerabdruck und den Befehl, der denselben Wert auf dem Server ausgibt. Einmal bestätigt, bleibt er gespeichert.
Ändert sich der Fingerabdruck später, sieht der Dialog anders aus. Die Schaltflächen heißen anders. Ein neu aufgesetzter Server und ein Abhörversuch sehen vom Client aus gleich aus. Deshalb solltest du hier nicht einfach durchklicken.
01
Lokal verschlüsselter Tresor
Ravelon verschlüsselt den Tresor mit AES-256-GCM. Standardmäßig schützt das Betriebssystem den Schlüssel. Alternativ kannst du eine Master-Passphrase verwenden.
02
Ende-zu-Ende verschlüsselter Sync
Zwischen deinen freigegebenen Geräten werden nur verschlüsselte Tresordaten übertragen.
03
Zugangsdaten bleiben geschützt
Die Oberfläche liest Passwörter und private Schlüssel nicht aus. Sie erfährt nur, ob Zugangsdaten vorhanden sind.
04
Known Hosts
Ravelon merkt sich bestätigte Host-Fingerabdrücke und warnt vor dem Verbinden, wenn sich einer ändert.
05
Gerätekopplung
Ein neuer Desktop muss im Browser bestätigt werden, bevor er auf dein Konto zugreifen kann.
06
Kein Klartext auf dem Server
Ravelons Server erhalten verschlüsselte Daten, aber nie den Schlüssel, der sie öffnen kann.
07
Sicheres Speichern des Tresors
Ravelon schreibt eine neue Tresordatei vollständig, bevor es die vorige ersetzt. Das senkt das Risiko beschädigter Daten bei einem Absturz.
08
Geräteschlüssel mit Sicherheitskopie
Im Automatikmodus liegt der Schlüssel als lokale Datei und im Anmeldedatenspeicher des Betriebssystems. Jede Kopie kann den Tresor öffnen.
Du kommst von einem anderen Client
Nutzt du schon Termius, Warp oder PuTTY?
Sechs Vergleiche, die sagen, was Ravelon anders macht und wo das andere Produkt weiterhin die bessere Wahl ist. Ravelon ist auf einem Gerät kostenlos, du kannst also beide behalten, während du entscheidest.
Download
Ravelon herunterladen.
Wähle die Version für Windows, macOS oder Linux. Gespeicherte Hosts und Zugangsdaten bleiben im verschlüsselten Desktop-Tresor.
Veröffentlicht am 22. Aug. 2026
Downloads sind verfügbar.
iPhone & iPad
In EntwicklungEine native SwiftUI-App mit demselben Terminal, Dateibrowser, denselben Tunneln, Snippets und dem verschlüsselten Tresor. Die Synchronisierung entspricht dem Desktop. Noch nicht im App Store.
Neu in v0.10.0
- Neue integrierte Update-Benachrichtigung mit deutschem/englischem Changelog, manuellem Installer-Download und optionaler automatischer, signaturgepruefter Installation. - Verbesserte Ersteinrichtung und klarere Host-, Vault- und SSH-Arbeitsablaeufe. - Native universelle macOS-App fuer Apple Silicon und Intel, signiert mit Developer ID, von Apple notarisiert und mit Hardened Runtime geschuetzt. - Ueberarbeitete Titelleiste, Hostdarstellung und Ravelon-App-Symbole.
Ravelon prüft Desktop-Updates und installiert sie anschließend automatisch.
Preise
Einmal kaufen. Keine Abonnements.
Die Desktop-App ist auf einem Gerät kostenlos. Pro ergänzt die verschlüsselte Synchronisierung über Ravelon Cloud. Self Hosted betreibt den Sync-Server in deiner eigenen Infrastruktur.
Kostenlos
Für ein Gerät
Dauerhaft kostenlos
- Lokal verschlüsselter Tresor
- SSH Terminal und SFTP
- Alle Desktop-Funktionen ohne Cloud-Synchronisierung
Pro
EmpfohlenFür alle deine Geräte
19,90 € einmalig
- Alle Funktionen der kostenlosen Version
- Ende-zu-Ende verschlüsselte Cloud-Synchronisierung
- Hosts und Einstellungen auf deinen Geräten
- Einmal zahlen, kein Abonnement
Self Hosted
Für die eigene Infrastruktur
99,90 € einmalig
- Sync-Server-Lizenz für deine Umgebung
- Verschlüsselter Sync ohne Ravelon Cloud
- Bereitstellung mit Docker
- Enthält ein Pro Konto
Loslegen
Ravelon installieren und einen Host.
Richte Ravelon einmal ein. SSH-Sitzungen, Dateien, Tunnel und gespeicherte Befehle bleiben in einer Desktop-App.