개발자 99% 커뮤니티에서 수다 떨어요!

안녕하십니까 전국에 사랑스러운 개발자 동료 여러분
서울에서 노동자이자 팀장이자 PM이자 개발자이자 회사 창업자이자 부지런히 이것 저것 해보는 컴돌이 seobisback 입니다.
신입 개발자 시절에 니코쌤 강의와 유튜브로 공부를 시작하고 그것이 토대가 되어서 어느덧 개발자로서의 커리어를 쌓아 5년동안 컴퓨터로 밥을 벌어먹고, 피드백도 공개도 겁이 많던 시절을 넘어 제가 하고 싶은 것을 다 공개해보고 사람들이 좋아하는지 더 개선점은 없는지 알고 싶어서 요즘 빠져있는 프로젝트를 공개하고자 글을 쓰게 되었습니다.
개발자로 일하면서 다른 분들과 업무로도 협업하고 사이드 프로젝트로도 협업하면서 사용하게 되는게 Git인데요.
제가 소개드릴 프로젝트를 시작하게된 계기가 내가 불편하고, 원하고, 유니크한 것을 만들고 싶어서 이 프로젝트를 시작하게 되었습니다.
불편했던 것은 매일 쓰는 Git인데 정작 입맛에 맞는 GUI 앱이 없었다는 점입니다.
기존 도구들은 (ㄹㅇ 여러가지를 사용해봄) 하나씩 저에게는 부족한 부분이 있었습니다. 돈 달라하거나, 기능이 부족하거나.. 원했던 것은 저의 니즈를 충족하는 무엇인가 였으며, 앞으로도 내가 계속 사용하게 될 관리 도구였습니다.



귀엽고 깜찍하고 어둡게 만들고 싶었던 건 제 취향 때문입니다.
VB, C# .net 으로 소프트웨어 엔지니어로 커리어를 시작해서 현재는 웹과 앱 풀스택 개발을 주로 하지만 처음 컴퓨터 공부를 시작한 것이 초등학교 시절 게임을 만들고 싶어서 시작한 영향이 있습니다. 그래서 게임 개발에도 관심 많아 클로드를 갈구고 디자인 시스템을 만들고 Gamification 같은 감성을 녹였습니다.
레트로 아케이드 무드의 다크 테마(light mode is xxxxx), 색·타이포·문구까지 직접 정한 자체 디자인·라이팅 시스템까지요.
제가 여러분과 함께 만들고 계속 사용하고 싶은 Git 관리 GUI 프로그램 'GitGrove'는 macOS용 다크모드(Only) Git GUI입니다.
차후 Windows OS 플랫폼의 확장도 계획하고 있습니다만 당장 사용하는 머신이 Mac OS 기반이라 해당 플랫폼이 먼저 릴리즈 되었습니다.
이 프로젝트는 제 PM 역량과 개발 전문성을 둘 다 사용하는 작업이며 제가 개발자로서 Git을 관리하는 동안 계속 업데이트하고 유지보수 할 계획입니다.
기획·아키텍처를 잡고, AI를 가스라이팅해서 디자인 시스템을 구축하고 PM , Frontend, Backend, QA, Review 역할의 AI 에이전트를 가스라이팅해서 오케스트레이션하며 구현 → 검증 → 배포 파이프라인을 운영 + 개발하고 있습니다.
소개드리는 GitGrove는 오픈소스입니다.
제목에서도 소개드린 것처럼 저 혼자 쓰자고 만든 게 아니라 여러분과 같이 만들어가고 싶습니다.
써보시고 issue 탭이나 pr에 "이건 별로다 / 이게 있었으면" 하고 편하게 던져주시면, 그걸로 함께 다듬고 많은 개발자들이 사용하면서 키워가는 Git 관리 프로그램으로 만들고 싶습니다.
- 다운로드: github.com/sdf5771/gitgrove/releases/latest (.dmg, Apple Silicon)
- GitHub: github.com/sdf5771/gitgrove
▎ ⚠️ 코드 서명 전이라 첫 실행 때 "앱이 손상되었습니다"가 뜰 수 있습니다. Apple의 Gatekeeper가 Apple Developer 인증(연 99달러)을 주지 않아서 주는 부분인데 터미널에서
```
xattr -dr com.apple.quarantine /Applications/GitGrove.app
```
을 입력해주시면 사용하실 수 있고, 새로운 버전이 릴리즈되면 되면 ToastMessage 혹은 상단바에서 새로운 버전 다운로드가 가능하게 해두었습니다.
ps. 라이트모드는 죄송하지만 앞으로도 없습니다. 다크모드 만쉐
ps2. 주식 대박나서 돈으로 샤워하거나, 연 99달러보다 이득이 있으면 Apple Developer 인증서 만들게요. 귀찮아도 터미널에 입력부탁드려요... 그럴만한 가치 있게 하려고 노력하고 있어요!