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

ravelon arbeitsbereich

$

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
Wie Arbeitsbereiche funktionieren
produktionsprotokolle

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

prod-api deploy

$ ./deploy.sh --env production

Image 1.4.2 wird gebaut ...

Übertragung zur Registry ...

ok Rollout abgeschlossen 6/6 fehlerfrei

$

db-primary metriken
cpu 38%mem 61%conn 214

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.

Mehr zur SFTP-Übertragung
/var/www/app
HochladenNeuer Ordner
NameGrößeRechteGeändertAktionen
app.log1.2 MB-rw-r--r--2 Min. zuvorget / put / mv / rm
deploy.sh4.1 KB-rwxr-xr-x1 Std. zuvorget / put / mv / rm
.env.example812 B-rw-------3 Tage zuvorget / put / mv / rm
public/Ordnerdrwxr-xr-x5 Tage zuvorget / put / mv / rm
releases/Ordnerdrwxr-xr-x12 Min. zuvorget / 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.

-L

Lokale Weiterleitung

Erreiche eine Datenbank oder ein Dashboard, das nur auf der Loopback-Adresse des Servers lauscht.

-R

Umgekehrte Weiterleitung

Gib einen Port deines Rechners zur Gegenstelle frei, etwa für einen Webhook oder Rückruf.

-D

SOCKS5-Proxy

Richte einen Browser auf einen Port und surfe über den Host durch ein internes Netz.

Mehr zur Portweiterleitung

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
Snippets prod-api
  • 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/*
    kopieren

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.
lokales Gerätsicherer TresorCloud-SyncWindowsmacOSLinuxnur verschlüsselte Daten

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.

Download

Ravelon herunterladen.

Wähle die Version für Windows, macOS oder Linux. Gespeicherte Hosts und Zugangsdaten bleiben im verschlüsselten Desktop-Tresor.

Neueste Version v0.10.0

Veröffentlicht am 22. Aug. 2026

So schützt Ravelon deine Daten

Downloads sind verfügbar.

Linux

Build folgt in Kürze

iPhone & iPad

In Entwicklung

Eine 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
Kostenlos starten

Pro

Empfohlen

Fü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
Jetzt kaufen

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
Jetzt kaufen

Loslegen

Ravelon installieren und einen Host.

Richte Ravelon einmal ein. SSH-Sitzungen, Dateien, Tunnel und gespeicherte Befehle bleiben in einer Desktop-App.