소개
Browser Wrangler는 Windows에서 사용자가 정의한 규칙에 따라 클릭한 링크를 적절한 브라우저 또는 브라우저 프로필로 자동으로 리다이렉트하는 링크 라우팅 프로그램입니다. Damian Hickey가 개발했으며, .NET 10/WinUI 3 기반으로 Browser Tamer의 포크입니다. 이 프로그램은 Windows에 브라우저로 등록되어 URL 매칭 규칙에 따라 링크를 원하는 대상으로 전달합니다.
상세정보
브라우저 및 프로필 관리
- 설치된 브라우저, Chromium 프로필, Firefox 프로필, Firefox Multi-Account Containers, 시크릿/프라이빗 항목을 자동으로 감지합니다.
- 각 프로필에 실제 아바타가 표시되며, 선택기에서 표시 여부를 토글하고 드래그로 순서를 변경할 수 있습니다.
규칙 엔진
- 전체 URL, 도메인 또는 경로에 대해 부분 문자열 또는 정규식 매칭을 지원합니다.
- 규칙은 드래그로 우선순위를 조정할 수 있으며, 가장 위의 일치 규칙이 적용됩니다.
- 기본 프로필을 대체로 설정할 수 있고, Browser Tamer와 호환되는 규칙 구문(예:
scope:domain|priority:2|github.com)을 사용합니다.
URL 파이프라인
- Outlook Safelinks를 자동으로 해제합니다.
- 선택적으로 단축 URL을 확장하고, 찾기/바꾸기 치환(
substr|find|replace,rgx|find|replace)을 적용할 수 있습니다.
선택기 및 알림
- 여러 규칙이 일치하거나 규칙이 없을 때, 또는 단축키(Ctrl+Shift 등)를 누르면 선택기 팝업이 나타납니다.
- 마우스, 숫자 키(1-9, 0은 10번째), 화살표 키와 Enter로 선택할 수 있으며 Esc로 취소할 수 있습니다.
- 라우팅 결과를 알려주는 토스트 알림을 표시합니다.
성능 및 동작 방식
- 빠른 콜드 스타트: UI가 필요하지 않은 경우 XAML 초기화 없이 URL 호출을 라우팅하고 실행합니다.
- 백그라운드 프로세스가 없으며, 클릭 시에만 실행되고 완료 후 종료됩니다.
설치 및 시작
- GitHub 릴리스 페이지에서 최신 설치 프로그램 또는 포터블 zip을 다운로드합니다. (x64 및 ARM64 제공)
- 설치 프로그램을 실행합니다. 사용자별 설치로 관리자 권한이 필요 없습니다.
- 설치 후 자동으로 브라우저로 등록되고, 짧은 설정 창이 열립니다.
- 설정 창에서 Windows 설정의 기본 브라우저 페이지로 이동하는 버튼을 클릭하여 Browser Wrangler를 기본 브라우저로 설정합니다.
- 설정을 완료하면 링크 클릭 시 규칙에 따라 자동으로 라우팅됩니다.
개발 채널을 사용하려면 사전 릴리스에서 BrowserWrangler-dev-... 아티팩트를 설치하면 ‘Browser Wrangler (Dev Channel)’로 나란히 설치됩니다.
활용 예시
- 업무용 링크는 항상 회사 Chrome 프로필로, 개인 링크는 Firefox 프로필로 열리도록 규칙을 설정할 수 있습니다.
- GitHub 관련 URL을 특정 브라우저로 보내고, 나머지 링크는 기본 브라우저로 열리게 할 수 있습니다.
- Outlook의 Safelinks를 자동으로 해제하여 실제 URL로 바로 이동할 수 있습니다.
- Firefox Multi-Account Containers를 사용하는 경우, 컨테이너별로 링크를 라우팅할 수 있습니다.
지원 환경 및 요구사항
- Windows 10 이상 (x64 또는 ARM64)
- .NET 10 런타임 (설치 프로그램에 포함)
- Firefox Multi-Account Containers를 사용하려면 Firefox 확장 프로그램 ‘Open external links in a container’가 필요합니다.
버전 및 업데이트
앱의 About 페이지에서 ‘업데이트 확인’ 버튼을 통해 최신 릴리스와 비교할 수 있습니다. 자동 업데이트 확인은 기본적으로 활성화되어 있으며, 설정에서 끌 수 있습니다. 설치 프로그램 자동 다운로드는 선택 사항이며 수동 설치 확인이 필요합니다.
라이선스 및 확인사항
Apache License 2.0으로 배포됩니다. Browser Tamer에서 파생된 부분은 aloneguid의 저작권이며 Apache License 2.0을 따릅니다. 문제 발생 시 앱의 About 페이지에서 ‘문제 보고’를 클릭하면 앱 정보가 포함된 버그 리포트를 작성할 수 있습니다.
시스템 요구사항
Windows 10 이상 (x64 또는 ARM64), .NET 10 런타임 (설치 프로그램에 포함), Firefox Multi-Account Containers 사용 시 Firefox 확장 프로그램 'Open external links in a container' 필요.


