Windows上の任意のウィンドウをリアルタイムでフローティングプレビュー表示するデスクトップツールです。
- ウィンドウプレビュー: DWM Thumbnail APIを使用した低負荷なリアルタイムプレビュー
- グリッド表示: 複数ウィンドウを1つのグリッドにまとめて表示
- サブディスプレイプレビュー: 別モニターの画面を縮小表示
- 常時最前面表示: プレビューウィンドウは常にトップに表示
- システムトレイ常駐: トレイアイコンから操作
- リサイズ・移動自由: プレビューウィンドウのサイズと位置を自由に調整
- Windows 10 以降
- Python 3.10 以降
pip install -r requirements.txtpython mini_window.py起動するとシステムトレイにアイコンが表示されます。右クリックメニューからウィンドウやモニターを選択してプレビューを作成できます。
pyinstaller MiniWindow.specdist/MiniWindow.exe が生成されます。
| ライブラリ | ライセンス | 用途 |
|---|---|---|
| PySide6 | LGPL v3 | GUI フレームワーク |
| pywin32 | PSF License | Windows API アクセス |
本ソフトウェアは PySide6(LGPL v3)を使用しています。ソースコードは MIT ライセンスで公開されているため、ユーザーは PySide6 を別バージョンに差し替えて再ビルドすることが可能です。
MIT License - 詳細は LICENSE を参照してください。