터미널 대신 마우스로 홈브루를 다루는 공식 그래픽 인터페이스
터미널 명령어에 익숙하지 않은 사용자가 홈브루 패키지를 설치하고 업데이트하는 과정을 눈으로 확인하며 안전하게 관리할 수 있습니다. 홈브루가 공식적으로 내놓은 이 앱은 터미널 뒤에 숨겨진 작업 내용을 투명하게 보여줍니다. 복잡한 명령어를 외우지 않아도 패키지를 찾고 관리하는 일이 쉬워집니다.
투명한 패키지 관리
이 앱은 홈브루가 수행하는 모든 작업을 숨기지 않고 그대로 보여줍니다. 사용자가 패키지를 설치하거나 업데이트할 때 터미널에서 어떤 명령이 실행되는지 투명하게 확인합니다. 그래픽 인터페이스를 선호하는 사용자가 터미널의 장벽 없이 홈브루를 활용할 수 있게 합니다. 패키지를 발견하고 설치하며 관리하는 전 과정을 네이티브 인터페이스로 처리합니다.
데이터 소스와 설정 방법
앱은 brew CLI와 홈브루 JSON API에서 데이터를 가져와 화면에 표시합니다. 홈브루 옵션을 변경하려면 brew.env 파일에 값을 넣고 앱을 다시 시작해야 합니다. 셸 별칭이나 내보낸 변수는 앱 설정에 반영되지 않습니다. 설정 변경 후 앱 재시작을 잊으면 변경 사항이 적용되지 않을 수 있습니다.
커뮤니티 번역 참여
번역은 커뮤니티에서 제공하며 일부만 번역된 상태도 환영합니다. 번역이 없는 문자열은 자동으로 영어로 대체됩니다. 각 UI 대상별로 Localizable.xcstrings 카탈로그에 텍스트가 저장됩니다. 새 언어를 추가할 때는 앱 번들에 해당 언어가 포함되어야 시스템 설정에서 선택할 수 있습니다. 번역 시 형식 지정자를 정확히 유지해야 런타임에 잘못된 값이 표시되지 않습니다.
안정성과 라이선스 확인
이 앱은 안정적이며 활발한 개발이 진행 중입니다. 소스를 재사용하거나 수정할 경우 AGPL-3.0 라이선스가 적용되며 네트워크 사용 조항도 포함됩니다. 설치 시 brew install --cask homebrew-app 명령을 사용합니다. 개발 환경 설정은 ./scripts/bootstrap 스크립트를 실행해 완료합니다. 커밋 시 자동 검사 도구가 실행되어 코드 품질을 유지합니다.