Sobre o projeto

O Finicky é um aplicativo para macOS projetado para rotear inteligentemente URLs para o seu navegador preferido com base em regras configuráveis. Ele atua como seu navegador padrão e redireciona links conforme padrões que você define — por exemplo, abrindo Bluesky no Firefox e LinkedIn no Chrome. Você pode escrever regras em JavaScript ou TypeScript, permitindo lógica complexa com expressões regulares e funções personalizadas. O Finicky também suporta reescrita de URL, como forçar HTTPS ou remover parâmetros de rastreamento. O app se integra a extensões para Chrome e Firefox, permitindo que os usuários abram links diretamente por meio de menus de contexto ou alt-cliques. A instalação está disponível via Homebrew ou download direto, e a configuração é gerenciada por meio de um arquivo local (~/.finicky.js). É ideal para usuários que desejam separar navegação profissional e pessoal ou automatizar a seleção de navegador entre vários serviços. O Finicky funciona bem junto com ferramentas como Browserosaurus para seleção gráfica de navegador. Documentação, guias de migração e discussões da comunidade estão disponíveis na wiki e nos fóruns de discussão do GitHub. O projeto tem licença MIT e é mantido ativamente.