AeroFTP: Open-Source-Dateimanager mit Unterstützung für 25 Protokolle auf Basis von Rust und TypeScript
AeroFTP ist eine plattformübergreifende App für Dateitransfer und -verwaltung, aufgebaut mit Rust und TypeScript. Der Quellcode ist auf GitHub unter der GNU GPL v3.0-Lizenz verfügbar. Sie unterstützt Windows, macOS und Linux. Das zentrale Feature ist eine einheitliche Oberfläche für die Arbeit mit FTP, SFTP, WebDAV, S3, GitHub und Cloud-Diensten wie Google Drive, Dropbox, OneDrive, MEGA.
Der Dual-Pane-Dateimanager vereinfacht Drag-and-Drop zwischen Remote-Servern. Integrierte Module umfassen AeroCloud für Synchronisation, AeroFile für das Anzeigen, AeroSync für bidirektionale Replikation, AeroVault für Verschlüsselung, AeroTools für Hilfsprogramme und AeroPlayer für Medien.
Wichtige Protokolle und Sicherheit
Unterstützung für 25 Protokolle deckt die meisten Szenarien ab:
- FTP, FTPS, SFTP, WebDAV;
- Objektspeicher S3;
- Clouds: Google Drive, Dropbox, OneDrive, MEGA;
- Zusätzlich: GitHub und 51 Entwicklerplattformen.
Sicherheit wird über TLS umgesetzt, verschlüsselte AeroVault v2-Container mit AES-256-GCM-SIV und Argon2id-Schlüsselderviation. Integration mit Cryptomator (Format 8) für Kompatibilität mit bestehenden Vaults. Alle Zugangsdaten werden lokal gespeichert, ohne Telemetrie.
Dateiversionierung, selektive Ordnersynchronisation und Hintergrundreplikation ermöglichen die Einrichtung einer persönlichen Cloud auf jedem Server. Ideal für den Heimgebrauch oder kleine Unternehmen, die sich auf Datenorganisation konzentrieren.
Tools für Entwickler
AeroFTP geht über einen einfachen Client hinaus:
- Integrierter Monaco-Editor (aus VS Code) für remote Code-Bearbeitung.
- Terminal mit Themen-Synchronisation und Unterstützung für Shell-Befehle.
- CLI-Oberfläche mit 30 Unterbefehlen und Skripting für Automatisierung.
- AeroAgent — KI-Agent mit 19 Anbietern und 47 Tools für Aufgaben wie Suche oder Automatisierung.
- Archiv-Browser (ZIP, 7z, TAR, RAR) mit selektiver Extraktion.
Dateivorschauen, Tabs für mehrere Verbindungen und Suche mit intelligenten Algorithmen beschleunigen die Navigation. Unterstützt 47 Sprachen und 4 Themes (light, dark, Tokyo Night, cyberpunk).
Synchronisations- und Verwaltungsfunktionen
AeroClouds bidirektionale Synchronisation läuft im Hintergrund und hält die Daten aktuell. Selektive Ordnerverwaltung minimiert den Datenverkehr. Schritt-für-Schritt-Anleitungen für die Protokollkonfiguration erleichtern den Einstieg für Mid- und Senior-Entwickler.
Beispielszenario: Ein S3-Bucket über WebDAV einhängen mit automatischer Synchronisation zu einem lokalen Ordner. Oder ein GitHub-Repository als Dateisystem einhängen mit Bearbeitung über Monaco.
Für Teams: Batch-Skripting in der CLI ermöglicht den Aufbau von Pipelines, Integration in CI/CD.
Was zählt
- Volle TLS- und Verschlüsselungsunterstützung ohne Kompromisse bei der Privatsphäre.
- 25 Protokolle + 51 Clouds für Universalität in Multi-Cloud-Umgebungen.
- Modulare Architektur mit KI-Agent und VS Code-ähnlichem Editor.
- Open-Source-Code auf Rust/TS für Prüfung und Anpassung.
- Plattformübergreifend ohne Telemetrie, Fokus auf lokale Kontrolle.
— Editorial Team
Noch keine Kommentare.