# Termora
**Termora** ist ein plattformübergreifender Terminal-Emulator und SSH-Client für **Windows, macOS und Linux**.
Termora wird mit [**Kotlin/JVM**](https://kotlinlang.org/) entwickelt und implementiert Teile des [**XTerm-Steuersequenzprotokolls**](https://invisible-island.net/xterm/ctlseqs/ctlseqs.html). Langfristig verfolgt das Projekt das Ziel, mit [**Kotlin Multiplatform**](https://kotlinlang.org/docs/multiplatform.html) eine umfassende Plattformunterstützung zu erreichen, einschließlich Android, iOS und iPadOS.
## ✨ Funktionen
- 🧬 Plattformübergreifende Unterstützung
- 🔐 Integrierte Schlüsselverwaltung
- 🖼️ X11-Forwarding
- 🧑💻 SSH-Agent-Integration
- 💻 Anzeige von Systeminformationen
- 📁 Grafische SFTP-Dateiverwaltung
- 📊 Überwachung der Nvidia-GPU-Auslastung
- ⚡ Schnellzugriff auf häufig genutzte Befehle
## 🚀 Dateiübertragung
- Direkte Übertragungen zwischen Server A ↔ B
- Unterstützung für rekursive Ordnerübertragungen
- Bis zu **6 parallele Übertragungsaufgaben**
## 📝 Dateien bearbeiten
- Automatischer Upload nach dem Bearbeiten und Speichern
- Dateien und Ordner umbenennen
- Große Ordner schnell löschen (`rm -rf` wird unterstützt)
- Berechtigungen übersichtlich bearbeiten
- Neue Dateien und Ordner erstellen
## 💻 Hosts
- Hierarchische Baumstruktur, ähnlich wie bei Ordnern
- Tags für einzelne Hosts vergeben
- Hosts aus anderen Tools importieren
- Direkt im Dateiübertragungs-Tool öffnen
## 🧩 Plugins
- 🌍 Geo: Geolokalisierung von Hosts anzeigen
- 🔄 Sync: Einstellungen mit Gist oder WebDAV synchronisieren
- 🗂️ WebDAV: Verbindung mit WebDAV-Speicher herstellen
- 📝 Editor: Integrierter SFTP-Dateieditor
- 📡 SMB: Verbindung mit [SMB](https://en.wikipedia.org/wiki/Server_Message_Block) herstellen
- ☁️ S3: Verbindung mit S3-Objektspeicher herstellen
- ☁️ Huawei OBS: Verbindung mit Huawei Cloud OBS herstellen
- ☁️ Tencent COS: Verbindung mit Tencent Cloud COS herstellen
- ☁️ Alibaba OSS: Verbindung mit Alibaba Cloud OSS herstellen
- 👉 [Alle Plugins ansehen...](https://www.termora.app/plugins)
## 📦 Download
- 🧾 [Neueste Version](https://github.com/TermoraDev/termora/releases/latest)
- 🍺 **Homebrew**: `brew install --cask termora`
- 🔨 **WinGet**: `winget install termora`
-
Microsoft Store: Termora im Microsoft Store ansehen
## 🛠️ Entwicklung
Für die Entwicklung empfehlen wir das [JetBrainsRuntime](https://github.com/JetBrains/JetBrainsRuntime)-JDK.
- Lokal starten: `./gradlew :run`
## 📄 Lizenz
Diese Software wird unter einem Dual-License-Modell veröffentlicht. Du kannst zwischen den folgenden Optionen wählen:
- **AGPL-3.0**: Die Software darf gemäß den Bedingungen der [AGPL-3.0](https://opensource.org/license/agpl-v3) genutzt, verteilt und verändert werden.
- **Proprietäre Lizenz**: Für Closed-Source- oder proprietäre Nutzung kontaktiere bitte den Autor, um eine kommerzielle Lizenz zu erhalten.