Zones first.
Windows second.

Framis は先に場所を選んで、そこに置くアプリを後から決める macOS のウィンドウマネージャーです。フローティングパネルから空いているエリアを押して、ウィンドウを割り当てるだけ。 場所が先、アプリは後。

framis · 3カラム · 3 エリア
Framis File Edit Window 14:08
GitHub — LabeeHive/Framis
S
Safari
main.swift — Framis
V
Visual Studio Code
~/work — bash
T
Terminal
Slack — #engineering
#
Slack
Figma — Design System
F
Figma
Notion — Roadmap 2026
N
Notion
1
2
1
2
1
2
3
1
1
1
2
1
2
1
2
3
エリア 1 に配置
一致するウィンドウなし

先に 場所を選ぶ 。その後に アプリを選ぶ

「このウィンドウを左に動かそう」ではなく「左に何か置きたい」という発想で動く。Framis は操作手順ではなく、あなたの意図に合わせて設計されています。

従来のやり方
  1. 01 ウィンドウを探す
  2. 02 フォーカスを当てる
  3. 03 ドラッグ、スナップ、ショートカットを思い出す
  4. 04 すべてのウィンドウに繰り返す
ウィンドウあたり: 約4アクション
Framis のやり方 こっち
  1. 01 レイアウトを選ぶ
  2. 02 エリアをクリック
  3. 03 そこに置くアプリを選ぶ
  4. 04 完了
ウィンドウあたり: 2クリック · Framis では: エリアを選び、アプリを選ぶ

標準搭載の レイアウトは8つ

メニューバーからレイアウトを選ぶと、エリアがすぐに表示されます。よく使う配置を8つ標準で用意しています。

01
左 | 右 2 エリア

エディタとブラウザ。ひとつのことに集中する定番構成。

02
上 / 下 2 エリア

上に長文、下にターミナルやチャット。

03
左 | 右分割 3 エリア

左に主作業領域、右に補助パネルを上下2つ。

04
最大化 1 エリア

画面いっぱいに 1 つのウィンドウ。

05
ほぼ最大化 1 エリア

余白を残しつつ、ほぼ全画面で集中できる表示。

06
左 1/3 | 右 2/3 2 エリア

左に狭いナビ、右に広いキャンバス。

07
左 2/3 | 右 1/3 2 エリア

左に主作業領域、右に参照欄。

08
3カラム 3 エリア

コード、ドキュメント、プレビュー。3列で同時に見渡す。

ホットキー1つで起動
ウィンドウごとに2キー
Esc で抜ける

押すのは ⌃⌥F

  • ✓ グローバルホットキーは設定で変更可能
  • ✓ エリア番号はどのレイアウトでも共通
  • ✓ 入力でウィンドウ一覧を絞り込み
Arrange Mode を起動
グローバルホットキー (変更可)
+ + F
エリアを開く
エリア 1〜9 を選択
1
ウィンドウを移動
インラインピッカー内を移動
ウィンドウを配置
選択中のエリアへ割り当て
次のレイアウト
次のプリセットへ切替
]
Arrange Mode を終了
またはポップアップを閉じる
Esc

仕事は違っても 使い方は同じ

3 つの実際のワークフロー例。レイアウトを選び、エリアを押し、ウィンドウを置く。流れは変わりません。

マルチタスカー

ブラウザ、Slack、メール。全部見える。喧嘩しない。

デベロッパー

コードを左に。ドキュメントを真ん中。プレビューを右に。

デザイナー

キャンバスを真ん中に。資料は脇に重ねて。

数字で見る Framis

Framis が標準で持っているものを、数字で確認する。

8
プリセットレイアウト

左右分割、3列、左右二分割、ほぼ最大化など、よく使うウィンドウ配置を標準でカバー。

2
ウィンドウあたりのクリック

エリアを選び、アプリを選ぶ。Framis の操作はそれだけ。

0
永久に無料

macOS 15.6 以降で無料。サブスクリプションも、追加課金も、テレメトリもなし。

よく 聞かれること

動作する macOS のバージョンは?

macOS 15.6 (Sequoia) 以降でネイティブに動きます。Apple Silicon と Intel、どちらも完全対応しています。

なぜアクセシビリティ権限が必要ですか?

Framis は macOS のアクセシビリティ API を使って他のアプリのウィンドウを移動・サイズ変更します。この権限がなければ、どのアプリも他アプリのウィンドウを操作できません。Framis に限った話ではありません。

本当に無料ですか?

はい。アップセルなし、有料プランなし、アカウントなし。GitHub からダウンロードしてそのまま使えます。

Rectangle や Magnet とどう違うの?

Rectangle などはウィンドウ起点 — ウィンドウを選んでから置き場所を決めます。Framis はエリア起点 — 先に置き場所を選んで、その後にウィンドウを決めます。発想が逆で、操作感も別物です。

Raycast / AeroSpace / yabai と比べてどう?

Raycast のプリセットはアプリ単位なので、同じアプリの複数ウィンドウを別々に狙うことはできません。AeroSpace と yabai はウィンドウの挙動を常時管理するタイリング型です。Framis は整えたいときだけ起動する Arrange Mode 型 — 終わったらすぐ手を引きます。

なぜ Mac App Store で配布していないのですか?

Framis は macOS のアクセシビリティ API で他のアプリのウィンドウを動かします。それを使うアプリは App Store のサンドボックス外で動く必要があるため、配布は GitHub Releases と公証済みダウンロードで行っています。

ウィンドウを 考え直す

無料、ネイティブ、キーボードでも操作可能。ウィンドウあたり2クリック。今すぐダウンロードして、画面と格闘するのをやめよう。

無料 · macOS 15.6 以降に対応