S.EE Docs
開発者

デスクトップアプリ

S.EE のネイティブデスクトップアプリケーション

デスクトップからリンクを短縮し、テキストを共有し、ファイルをアップロードできます。S.EE では macOS と Linux 向けのネイティブアプリをご用意しています。

ダウンロード

対応プラットフォーム

プラットフォーム状態技術
macOS提供中SwiftUI
Linux提供中GTK4 + libadwaita + Rust
Windows開発中-

機能

  • URL短縮 - カスタムスラッグ、タイトル、パスワード、有効期限に対応しています
  • テキスト共有 - 等幅エディターでプレーンテキスト、ソースコード、Markdown を共有できます
  • ファイルアップロード - ドラッグ & ドロップ、クリップボード貼り付け、ファイルピッカーに対応しています
  • QR コード生成 - PNG、SVG、PDF として書き出せます
  • 履歴 - 作成したリンク、テキスト、ファイルをローカルに記録します
  • 複数ドメイン対応 - サービスごとに複数のドメインから選択できます
  • 利用状況ダッシュボード - ストレージ使用量とレート制限を一目で確認できます

macOS

SwiftUISwiftData で構築されています。キーボードショートカットとメニューバー連携にフル対応しています。

主な特長

  • メニューバー - メインウィンドウを開かずに URL短縮、貼り付けアップロード、最近の項目へのアクセスができます
  • ドラッグ & ドロップ - アップロードエリア内の任意の場所にファイルをドロップできます
  • クリップボードから貼り付け (Cmd+V) - 画像を自動で WebP に変換し、未対応時は PNG にフォールバックします
  • Keychain - macOS Security framework を使って API Key を安全に保存します

キーボードショートカット

ショートカット操作
Cmd+N新しいURL短縮
Cmd+Shift+N新しいテキスト共有
Cmd+Vクリップボードから貼り付けてアップロード
Cmd+,設定
Cmd+Q終了

技術スタック

レイヤー技術
UISwiftUI
ストレージSwiftData
ネットワークURLSession (actor-based)
セキュリティKeychain
サムネイルQuickLookThumbnailing
画像処理Swift-WebP

Linux

GTK4libadwaitaRust で構築されており、GNOME Human Interface Guidelines に沿っています。

主な特長

  • ネイティブ GNOME 体験 - GNOME HIG に沿ったアダプティブレイアウトを採用しています
  • QR コード書き出し - PNG、SVG、PDF に対応しています
  • 設定ファイル - ~/.config/see/config.toml で API Key、ベース URL、既定ドメインを設定できます
  • 環境変数 - SEE_API_KEYSEE_BASE_URLSEE_TIMEOUT は設定ファイルを上書きします

キーボードショートカット

ショートカット操作
Ctrl+1リンクビューへ切り替え
Ctrl+2テキストビューへ切り替え
Ctrl+3ファイルビューへ切り替え
Ctrl+,環境設定を開く
Ctrl+?キーボードショートカットを表示
Ctrl+Q終了

技術スタック

レイヤー技術
UIGTK4 + libadwaita
言語Rust (2024 edition)
API クライアントsee-sdk
QR コード組み込み (PNG、SVG、PDF 書き出し対応)

データ保存先

  • 設定: ~/.config/see/config.toml
  • 履歴: ~/.local/share/see/history.json

はじめに

  1. macOS または Linux 版をダウンロードします
  2. アカウントをお持ちでない場合は s.ee で作成します
  3. ダッシュボードから API Key を生成 します
  4. アプリを開き、環境設定 で API Key を入力します

このページ