Entwickler
Desktop-App
Native Desktop-Anwendung für S.EE
Kürzen Sie Links, teilen Sie Text und laden Sie Dateien von Ihrem Desktop hoch – mit nativen Apps für macOS und Linux.
Herunterladen
- macOS: https://s.ee/macos
- Linux: https://s.ee/linux
Unterstützte Plattformen
| Plattform | Status | Technologie |
|---|---|---|
| macOS | Verfügbar | SwiftUI |
| Linux | Verfügbar | GTK4 + libadwaita + Rust |
| Windows | In Entwicklung | - |
Funktionen
- URL-Kürzung — Benutzerdefinierter Slug, Titel, Passwort und Ablaufdatum
- Textfreigabe — Klartext, Quellcode oder Markdown mit Monospace-Bearbeitenor
- Datei-Upload — Drag-and-drop, Einfügen aus der Zwischenablage oder Dateiauswahl
- QR-Code-Generierung — Export als PNG, SVG oder PDF
- Verlauf — Lokale Aufzeichnung aller erstellten Links, Texte und Dateien
- Unterstützung mehrerer Domains — Auswahl aus mehreren Domains pro Dienst
- Nutzungs-Dashboard — Speicherverbrauch und Rate Limits auf einen Blick
macOS
Erstellt mit SwiftUI und SwiftData. Vollständige Unterstützung für Tastaturkürzel und Menüleisten-Integration.
- sdotee/app/macos
- Erfordert macOS 14.0+
Highlights
- Menüleiste — URLs kürzen, aus der Zwischenablage hochladen und auf zuletzt verwendete Elemente zugreifen, ohne das Hauptfenster zu öffnen
- Drag-and-drop — Dateien überall in den Upload-Bereich ziehen
- Aus Zwischenablage einfügen (Cmd+V) — Konvertiert Bilder automatisch in WebP, mit PNG als Fallback
- Keychain — Sichere Speicherung des API-Keys über das macOS Security Framework
Tastenkürzel
| Tastenkürzel | Aktion |
|---|---|
| Cmd+N | Neuer Kurzlink |
| Cmd+Shift+N | Neue Textfreigabe |
| Cmd+V | Aus Zwischenablage einfügen und hochladen |
| Cmd+, | Einstellungen |
| Cmd+Q | Beenden |
Tech-Stack
| Ebene | Technologie |
|---|---|
| UI | SwiftUI |
| Speicherung | SwiftData |
| Netzwerk | URLSession (actor-basiert) |
| Sicherheit | Keychain |
| Vorschaubilder | QuickLookThumbnailing |
| Bildverarbeitung | Swift-WebP |
Linux
Erstellt mit GTK4, libadwaita und Rust. Folgt den GNOME Human Interface Guidelines.
- sdotee/app/linux
- Erfordert GTK 4.14+ und libadwaita 1.5+
Highlights
- Native GNOME-Erfahrung — Adaptives Layout nach GNOME HIG
- QR-Code-Export — PNG, SVG oder PDF
- Konfigurationsdatei —
~/.config/see/config.tomlfür API-Key, Base-URL und Standard-Domains - Umgebungsvariablen —
SEE_API_KEY,SEE_BASE_URL,SEE_TIMEOUTüberschreiben die Konfigurationsdatei
Tastenkürzel
| Tastenkürzel | Aktion |
|---|---|
| Ctrl+1 | Zur Links-Ansicht wechseln |
| Ctrl+2 | Zur Texte-Ansicht wechseln |
| Ctrl+3 | Zur Dateien-Ansicht wechseln |
| Ctrl+, | Einstellungen öffnen |
| Ctrl+? | Tastenkürzel anzeigen |
| Ctrl+Q | Beenden |
Tech-Stack
| Ebene | Technologie |
|---|---|
| UI | GTK4 + libadwaita |
| Sprache | Rust (Bearbeitenion 2024) |
| API-Client | see-sdk |
| QR-Code | Integriert (PNG-, SVG- und PDF-Export) |
Datenspeicherung
- Konfiguration:
~/.config/see/config.toml - Verlauf:
~/.local/share/see/history.json
Erste Schritte
- Laden Sie die Version für macOS oder Linux herunter
- Erstellen Sie ein Konto bei s.ee, falls Sie noch keines haben
- Generieren Sie einen API-Key in Ihrem Dashboard
- Öffnen Sie die App, gehen Sie zu Einstellungen und geben Sie Ihren API-Key ein