Repolode
Sathvik-Rao

Sathvik-Rao/ClipCascade

キー操作なしで、Windows、macOS、Linux、Androidのデバイス間でクリップボードを自動同期する軽量なオープンソースツールです。

代替できる製品:Apple Universal Clipboard

スター
1,966
フォーク
95
未解決の Issue
36
最終コミット
6 日前

これは何?

ClipCascadeはデバイス間でクリップボードの内容を自動同期します。あるデバイスでコピーすると、そのテキスト、画像、ファイルをほかのデバイスでも利用できます。同期方法は2種類あります。サーバーモードでは、クライアントが中央サーバー経由で接続します。サーバーはDockerまたはJava 21 JARを使ってセルフホストできるほか、clipcascade.sathvik.devのコミュニティサーバーも利用できます。P2Pモードではデバイス同士が直接接続し、サーバーはシグナリングと認証にのみ使用されます。

Windows、macOS、Linux向けのデスクトップクライアント(GUIモードとターミナルモード)と、Androidアプリが用意されています。クリップボードの内容はエンドツーエンド暗号化で保護されます。また、サーバーは複数のユーザーアカウント、Webダッシュボード、ログインへのブルートフォース攻撃対策に対応し、環境変数で設定できます。Androidでバックグラウンド監視を利用するには、ADBコマンドによる初回セットアップが必要です。

主な機能

  • 01コピーするだけで、テキスト、画像、ファイルをデバイス間で自動同期します。
  • 02サーバー経由の同期と、デバイス間の直接P2P同期に対応しています。
  • 03Windows、macOS、Linux、Androidで動作します。
  • 04クリップボードの内容をエンドツーエンドで暗号化します。
  • 05Dockerまたは単体のJava JARでセルフホストでき、複数ユーザーのアカウントに対応しています。

ユースケース

  • 仕事用PCと個人用ノートPCの間で、コピーしたテキストやスクリーンショットを共有する。
  • スマートフォンでコピーしたリンクやテキストを、手動で転送せずにデスクトップへ送る。
  • 自宅のネットワークやVPS上で、プライベートなクリップボード同期サーバーを運用する。

クイックスタート

  1. 1

    リリースページからサーバーのJARをダウンロードします

  2. 2

    Java 21以降でサーバーを起動します

    java -jar ClipCascade-Server-JRE_21.jar
  3. 3

    ブラウザーでサーバーを開き、デフォルトの管理者認証情報を変更します

使う前に知っておきたいこと

  • デフォルトの管理者認証情報はadmin123です。初回ログイン後に変更してください。
  • サーバーをセルフホストするには、Java 21またはDockerと、ある程度のセットアップ作業が必要です。
  • コピーレフトライセンスであるGPL-3.0の下でライセンスされています。

収録されている特集

トピック

よくある質問

ClipCascade とは?
キー操作なしで、Windows、macOS、Linux、Androidのデバイス間でクリップボードを自動同期する軽量なオープンソースツールです。 ClipCascadeはデバイス間でクリップボードの内容を自動同期します。あるデバイスでコピーすると、そのテキスト、画像、ファイルをほかのデバイスでも利用できます。同期方法は2種類あります。サーバーモードでは、クライアントが中央サーバー経由で接続します。サーバーはDockerまたはJava 21 JARを使ってセルフホストできるほか、clipcascade.sathvik.devのコミュニティサーバーも利用できます。P2Pモードではデバイス同士が直接接続し、サーバーはシグナリングと認証にのみ使用されます。
ClipCascade は無料で使えますか?ライセンスは?
ClipCascade は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ClipCascade は今もメンテナンスされていますか?
活発にメンテナンス中。ClipCascade の最終コミットは 2026年11月1日 です。
ClipCascade は何に使えますか?
仕事用PCと個人用ノートPCの間で、コピーしたテキストやスクリーンショットを共有する。 スマートフォンでコピーしたリンクやテキストを、手動で転送せずにデスクトップへ送る。 自宅のネットワークやVPS上で、プライベートなクリップボード同期サーバーを運用する。
ClipCascade のインストール方法は?
リリースページからサーバーのJARをダウンロードします Java 21以降でサーバーを起動します: java -jar ClipCascade-Server-JRE_21.jar ブラウザーでサーバーを開き、デフォルトの管理者認証情報を変更します
ClipCascade はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Sathvik-Rao/ClipCascade

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

アカウントやクラウドを使わず、AndroidスマートフォンとWindowsまたはLinux PCを連携し、通知、メッセージ、クリップボード、ファイル、画面ミラーリングを利用できるオープンソースのローカルファーストアプリです。

2744+1252 今週262RustOther活発にメンテナンス更新 17 時間前