소개
GitTop은 GitHub 알림을 확인하기 위해 매번 브라우저를 켤 필요가 없도록 설계된 가벼운 데스크톱 클라이언트입니다. AmarBego가 개발한 이 프로그램은 시스템 트레이에서 GitHub 알림을 받아볼 수 있게 해주며, Windows와 Linux에서 네이티브로 동작합니다. 기본 상태에서는 메모리 사용량을 최소화하고, 필요에 따라 파워 모드를 활성화해 더 풍부한 기능을 사용할 수 있습니다.
상세정보
가벼운 메모리 사용
사용 중 약 5~15MB RAM, 트레이에 있을 때는 1~2MB RAM 수준으로 동작하도록 최적화되어 있습니다.
멀티 계정 지원
여러 GitHub 계정을无缝하게 전환하며 사용할 수 있어 개인 계정과 업무용 계정을 함께 관리하기 좋습니다.
스마트 규칙(Smart Rules)
알림 우선순위를 조정하고, 필요하지 않은 알림 유형을 숨기는 규칙 엔진을 갖추고 있습니다.
듀얼 모드
기본은 미니멀한 트레이 모드로 동작하며, 파워 모드(Power Mode)를 활성화하면 앱 내부에서 알림을 확인하고 규칙 엔진을 활용할 수 있습니다.
크로스 플랫폼 네이티브 경험
Windows와 Linux 모두에서 네이티브 방식으로 동작하도록 빌드되어 있습니다.
Windows 설치
- EXE 설치 프로그램을 내려받아 마법사 방식으로 설치(선택적으로 시작 프로그램 등록 가능)
- winget 사용:
winget install AmarBego.GitTop - Chocolatey 사용:
choco install gittop - Scoop 사용:
scoop bucket add gittop https://github.com/AmarBego/GitTop후scoop install gittop - 수동 설치: 릴리스에서
gittop-windows-x86_64.zip을 내려받아 압축을 풀고gittop.exe실행
Linux 설치
- Flatpak: 릴리스의
.flatpak번들을 내려받아flatpak install gittop-v0.4.0-linux-gnu-x86_64.flatpak실행 후flatpak run io.github.AmarBego.GitTop - Arch Linux(AUR):
yay -S gittop-bin또는paru -S gittop-bin - Fedora(COPR):
sudo dnf copr enable amarbego/gittop후sudo dnf install gittop - Void Linux: VUP의
vuru패키지 관리자로vuru install gittop(x86_64, aamd64, musl, gnu 제공) - 수동 설치:
gittop-linux-gnu-x86_64.tar.gz(Void/Alpine은-musl-빌드)를 내려받아 압축 해제 후 실행 파일 실행
기본 모드와 파워 모드의 차이는 무엇인가요?
기본 모드에서는 트레이에 상주하며 알림만 가볍게 표시하고, 파워 모드를 활성화하면 앱 내부에서 알림을 확인하고 규칙 엔진 등 추가 기능을 사용할 수 있습니다.
멀티 계정을 지원하나요?
예, 여러 GitHub 계정을无缝하게 전환하며 사용할 수 있습니다.
Linux에서도 동일한 기능을 사용할 수 있나요?
Windows와 Linux에서 네이티브 동작을 목표로 빌드되어 있으며, 배포판에 맞는 설치 수단을 통해 동일한 기능을 사용할 수 있습니다.
시스템 요구사항
Windows 또는 Linux 운영 체제가 필요하며, GitHub 계정과 해당 계정에 연결된 액세스 토큰이 있어야 알림을 받아볼 수 있습니다. 인터넷 연결이 필수이며, GitHub API 호출 횟수에 따른 rate limit이 적용될 수 있습니다. Linux의 경우 배포판에 맞는 설치 수단(Flatpak, AUR, COPR, VUP 등)을 이용해야 합니다.


