Repolode
mrkai77

mrkai77/Loop

放射状メニュー、キーボードショートカット、修飾キーで起動するサイクル機能を使って、ウィンドウを移動・リサイズできるmacOSアプリ。

代替できる製品:MagnetMoom

スター
11,940
フォーク
286
未解決の Issue
52
最終コミット
20 日前

これは何?

Loopは、ウィンドウをドラッグせずに管理できるmacOSアプリです。トリガーキーを押し続けると放射状メニューが開き、カーソルを特定の方向へ動かすと、フォーカス中のウィンドウがその位置やサイズにスナップします。同じトリガーキーと組み合わせるキーボードショートカットを設定して、ウィンドウを画面の半分、4分の1、3分の1に配置したり、別のディスプレイへ移動したりできます。

Loopには、同じショートカットやクリックを繰り返すたびに、ウィンドウのサイズを順に切り替えるサイクル機能もあります。また、操作を適用する前に移動先のフレームを示すプレビュー枠や、画面の端にウィンドウを隠して必要なときに取り出せるstash機能も備えています。放射状メニュー、プレビューウィンドウ、枠線は、幅、形状、色、パディング、角丸を調整できます。

LoopはHomebrewまたはダウンロードしたzipからインストールでき、loop:// URLスキームを使ってシェルやAppleScriptから操作することもできます。macOS 13以降が必要で、ライセンスはGPL-3.0です。

主な機能

  • 01トリガーキーを押し続けて表示する放射状メニューで、ウィンドウを移動・リサイズ。
  • 02トリガーキーと組み合わせるキーボードショートカットで、ウィンドウを半分、4分の1、3分の1に配置。
  • 03入力を繰り返すとウィンドウのサイズが順に切り替わるサイクル機能。
  • 04操作を適用する前に移動先のフレームを示すプレビュー枠。
  • 05画面の端にウィンドウを隠せるstash機能。
  • 06loop:// URLスキームを介したシェルおよびAppleScriptからの操作。

ユースケース

  • macOSの1つのディスプレイ上で、複数のウィンドウを並べて配置する。
  • ドラッグ操作を使わずに、ウィンドウを別のモニターへすばやく移動する。
  • シェルスクリプトや自動化ワークフローからウィンドウのレイアウトを設定する。
  • あまり使わないウィンドウを画面の端に退避させ、散らかった作業環境を整理する。

クイックスタート

  1. 1

    HomebrewでLoopをインストールする

    brew install loop
  2. 2

    または、リリースページから最新のZIPをダウンロードして、アプリを開く

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

  • macOS専用です。macOS 13以降が必要です。
  • Caps Lockをトリガーキーに設定するには、「システム設定」でキーを再割り当てするか、外部アプリをインストールする必要があります。

収録されている特集

トピック

よくある質問

Loop とは?
放射状メニュー、キーボードショートカット、修飾キーで起動するサイクル機能を使って、ウィンドウを移動・リサイズできるmacOSアプリ。 Loopは、ウィンドウをドラッグせずに管理できるmacOSアプリです。トリガーキーを押し続けると放射状メニューが開き、カーソルを特定の方向へ動かすと、フォーカス中のウィンドウがその位置やサイズにスナップします。同じトリガーキーと組み合わせるキーボードショートカットを設定して、ウィンドウを画面の半分、4分の1、3分の1に配置したり、別のディスプレイへ移動したりできます。
Loop は無料で使えますか?ライセンスは?
Loop は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Loop は今もメンテナンスされていますか?
活発にメンテナンス中。Loop の最終コミットは 2026年10月18日 です。
Loop は何に使えますか?
macOSの1つのディスプレイ上で、複数のウィンドウを並べて配置する。 ドラッグ操作を使わずに、ウィンドウを別のモニターへすばやく移動する。 シェルスクリプトや自動化ワークフローからウィンドウのレイアウトを設定する。 あまり使わないウィンドウを画面の端に退避させ、散らかった作業環境を整理する。
Loop のインストール方法は?
HomebrewでLoopをインストールする: brew install loop または、リリースページから最新のZIPをダウンロードして、アプリを開く
Loop はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/mrkai77/Loop

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

関連プロジェクト