PROTOTYPE v0.1.0

RepoSide — GitHub Desktop 컴패니언

"GitHub Desktop에서 리포지토리 바꿀 때마다 터미널 다시 띄우고 폴더 찾기 귀찮아서 직접 만든 소소한 사이드카 도구."

RepoSide 데모 동작 모습
[데모] 왼쪽에서 저장소 클릭 ──▶ 오른쪽 파일트리 & 터미널이 즉시 따라옴MP4 영상 ↗

§ 왜 만들었나?

☑
활성 저장소 실시간 감지

GitHub Desktop에서 프로젝트를 클릭하면 딜레이 없이 해당 프로젝트 화면으로 즉시 전환됩니다.

☑
프로젝트별 터미널 히스토리 유지

저장소마다 독립된 터미널 탭과 실행 로그가 유지되어 다른 프로젝트를 다녀와도 작업이 끊기지 않습니다.

☑
펼쳐둔 파일 트리 상태 기억

자주 보는 서브 폴더 펼침 상태와 스크롤 위치를 저장소별로 기억합니다.

☑
100% 로컬에서 가볍게 동작

외부 통신이나 불필요한 기능 없이 로컬에서 가볍게 동작하는 무료 MIT 오픈소스입니다.

§ 어떻게 감지하나요?

1. 빠른 연결 모드 (권장): Windows UI Automation 접근성 트리를 읽어 딜레이 없이 즉각 반응합니다. (앱 내 Launch 버튼 사용)

2. 지연 폴백 모드: UI 감지가 안 될 때는 Chromium IndexedDB / LocalStorage를 주기적으로 읽어 안전하게 동기화합니다.

§ 다운로드 & 실행 (Windows 10/11)

📌 SmartScreen 알림 메모:

상용 인증서가 없는 초기 오픈소스 프로토타입이라 Windows 알림이 뜰 수 있습니다. 공식 GitHub Releases 파일인지 확인 후 [추가 정보] → [실행]을 누르면 바로 켜집니다.