このプロジェクトについて

Finickyは、設定可能なルールに基づいてURLを好みのブラウザにインテリジェントにルーティングするために設計されたmacOSアプリケーションです。デフォルトブラウザとして機能し、定義したパターンに従ってリンクをリダイレクトします—例えば、BlueskyをFirefoxで開き、LinkedInをChromeで開くといったことが可能です。JavaScriptまたはTypeScriptでルールを記述でき、正規表現やカスタム関数を使った複雑なロジックを実現できます。FinickyはHTTPS強制やトラッキングパラメータの削除などのURL書き換えもサポートしています。同アプリはChromeとFirefoxのブラウザ拡張機能と連携し、ユーザーがコンテキストメニューやaltクリックで直接リンクを開くことを可能にします。Homebrewまたは直接ダウンロードによるインストールができ、設定はローカルファイル(~/.finicky.js)を通じて管理されます。仕事用と個人用の browsing を分けたいユーザー、あるいは複数のサービス間でブラウザ選択を自動化したいユーザーに最適です。Browserosaurusなどのツールと一緒に使うこともできます。ドキュメント、移行ガイド、コミュニティのディスカッションはGitHub wikiおよびディスカッションボードで利用可能です。本プロジェクトはMITライセンスで提供され、積極的にメンテナンスされています。