S.EE Docs
Developers

Desktop App

Native desktop application for S.EE

Shorten links, share text, and upload files from your desktop — with native apps for macOS and Linux.

Download

Supported Platforms

PlatformStatusTechnology
macOSAvailableSwiftUI
LinuxAvailableGTK4 + libadwaita + Rust
WindowsIn Development-

Features

  • URL Shortening — Custom slug, title, password, and expiration
  • Text Sharing — Plain text, source code, or Markdown with monospaced editor
  • File Upload — Drag & drop, clipboard paste, or file picker
  • QR Code Generation — Export as PNG, SVG, or PDF
  • History — Local record of all created links, texts, and files
  • Multi-Domain Support — Choose from multiple domains per service
  • Usage Dashboard — Storage usage and rate limits at a glance

macOS

Built with SwiftUI and SwiftData. Full keyboard shortcut support and menu bar integration.

Highlights

  • Menu Bar — Shorten URLs, paste & upload, and access recent items without opening the main window
  • Drag & Drop — Drop files anywhere in the upload area
  • Paste from Clipboard (Cmd+V) — Auto-converts images to WebP with PNG fallback
  • Keychain — Secure API key storage via macOS Security framework

Keyboard Shortcuts

ShortcutAction
Cmd+NNew Short Link
Cmd+Shift+NNew Text Share
Cmd+VPaste & Upload from Clipboard
Cmd+,Settings
Cmd+QQuit

Tech Stack

LayerTechnology
UISwiftUI
StorageSwiftData
NetworkingURLSession (actor-based)
SecurityKeychain
ThumbnailsQuickLookThumbnailing
Image ProcessingSwift-WebP

Linux

Built with GTK4, libadwaita, and Rust. Follows GNOME Human Interface Guidelines.

Highlights

  • Native GNOME Experience — Adaptive layout following GNOME HIG
  • QR Code Export — PNG, SVG, or PDF
  • Config File~/.config/see/config.toml for API key, base URL, and default domains
  • Environment VariablesSEE_API_KEY, SEE_BASE_URL, SEE_TIMEOUT override config file

Keyboard Shortcuts

ShortcutAction
Ctrl+1Switch to Links view
Ctrl+2Switch to Texts view
Ctrl+3Switch to Files view
Ctrl+,Open Preferences
Ctrl+?Show keyboard shortcuts
Ctrl+QQuit

Tech Stack

LayerTechnology
UIGTK4 + libadwaita
LanguageRust (2024 edition)
API Clientsee-sdk
QR CodeBuilt-in (PNG, SVG, PDF export)

Data Storage

  • Config: ~/.config/see/config.toml
  • History: ~/.local/share/see/history.json

Getting Started

  1. Download for macOS or Linux
  2. Create an account at s.ee if you don't have one
  3. Generate an API key from your dashboard
  4. Open the app, go to Preferences, and enter your API key

On this page