Finicky(MAC版)

いつも正しいブラウザで開く、無料オープンソースの Mac アプリ。シンプルなルールで、リンクごとに好きなブラウザへ振り分けます。

Finicky の概要

Finicky は、すべてのリンクを正しいブラウザで開くためのアプリです。デフォルトのブラウザに設定すると、どのアプリでリンクをクリックしても、どのブラウザで開くかを Finicky が決めます。Google Meet や LinkedIn などの仕事のツールはあるブラウザへ、SNS は別のブラウザへ、仕事用チャットからのリンクはすべて別のプロファイルへ、といった使い分けができます。HTTPS を強制したり、トラッキング用のパラメータを取り除いたりと、開く前にリンクを書き換えることもできます。

ルールは、ホームフォルダに置く小さな JavaScript または TypeScript の設定ファイルに書きます。普段使いならシンプルなパターンで、複雑な場合は正規表現や独自の関数で指定できます。Finicky は John Sterling が開発する、MIT ライセンスの無料オープンソースソフトウェアです。バージョン 4.2.2 には macOS 12 以降が必要です。アプリケーションフォルダから Finicky を開くと、設定を確認できるウインドウが表示されます。

主な機能

Finicky は、すべてのリンクをあるべき場所へ届けます。

  • ブラウザのルール:リンクごとに、選んだブラウザで開く。
  • リンクの書き換え:HTTPS の強制、トラッキングパラメータの削除、別サイトへのリダイレクト。
  • JavaScript または TypeScript:自由自在にルールを記述。
  • パターンと正規表現:シンプルなドメインから複雑なリンクまで一致。
  • アプリにも:ブラウザだけでなくアプリでもリンクを開く。
  • 仕事とプライベート:ブラウジングをきちんと分けられます。
  • デフォルトのブラウザ:どのアプリのリンクにも対応。
  • 設定ウインドウ:設定の確認とトラブルシューティング。

バージョン 4.2.2 の新機能

Finicky 4.2.2 は、回避策を含む小さなリリースです。

  • keepRunning オプションがデフォルトでオンに
  • keepRunning がオフのときは、ブラウザが前面で開くように

Finicky のよくある質問

Finicky は無料ですか?

はい。Finicky は MIT ライセンスの無料オープンソースソフトウェアです。

Finicky に必要な macOS のバージョンは?

Finicky 4.2.2 には macOS 12 以降が必要です。

Finicky はどのように動きますか?

Finicky をデフォルトのブラウザに設定します。リンクをクリックすると、Finicky がルールを確認し、選んだブラウザやアプリで開きます。

Finicky のルールはどこに書きますか?

ホームフォルダの .finicky.js(または TypeScript のファイル)という設定ファイルに書きます。設定例はプロジェクトページにあります。

JavaScript の知識は必要ですか?

少しだけです。シンプルなルールは "bsky.app/*" のような短いパターンで、JavaScript が必要になるのは高度なルールだけです。

Finicky でリンクのトラッキングパラメータを削除できますか?

はい。書き換えルールで、開く前にリンクを変更できます。たとえばトラッキングパラメータの削除や HTTPS の強制ができます。

ブラウザではなくアプリでリンクを開けますか?

はい。ルールで、ブラウザだけでなく、Web リンクを扱うほかのアプリにもリンクを渡せます。

Finicky 3 を使っていました。設定を変える必要はありますか?

はい、いくつか変更が必要です。プロジェクトの Wiki に Finicky 3 からの移行についてのページがあります。

Finicky は Homebrew でインストールできますか?

はい。brew install --cask finicky を実行します。

finicky.FULLMAC.app の Finicky のダウンロードはどこから提供されていますか?

ダウンロードボタンは、GitHub にある Finicky の公式リリース https://github.com/johnste/finicky/releases/latest につながっています。finicky.FULLMAC.app がアプリを改変したり再パッケージしたりすることはありません。

似ているアプリ

FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。