본문으로 건너뛰기
Github-star-radar

한 사람이 만드는 오픈소스 레이더

공식 랭킹이 아니에요——새 리포지토리를 찾을 때 있으면 좋겠다 싶었던 도구예요.

새 오픈소스 도구를 찾을 때마다 GitHub 검색, Awesome 리스트, Hacker News 스레드를 오가다 보면 전체 그림이 늘 흩어져 있었어요. git-stars.org의 정보 구조가 처음으로 '이런 모양이 맞다' 싶게 만든 것이었어요——언어·토픽·소유자별로 쪼갠 랭킹과, 터지기 전의 프로젝트를 잡아내는 라이징 스타 뷰까지.

제가 원했던 건 제 데이터 파이프라인, 제 비주얼 언어, 그리고 git-stars에는 없는 시그널을 추적할 자유였어요——90일 라이징 윈도우, 트렌딩 랭킹, 언젠가는 업무 카테고리별 분류까지. 그래서 이 사이트가 생겼어요. 데이터는 전부 공식 GitHub API에서 모으고 매일 동기화하며, 프론트엔드는 자체 디자인 시스템 위에 처음부터 만들었어요.

아직 MVP 단계예요. 랭킹은 갖춰졌고, 트렌딩은 해제에 필요한 스냅샷 이력을 쌓는 중이에요. 장기 목표는 LLM 추천과 함께 업무 카테고리별로 오픈소스 도구를 둘러볼 수 있게 하는 것——그건 나중 이야기예요. 지금은 기본기를 탄탄하게 다지는 게 우선이에요.

데이터 출처

모든 데이터는 공식 GitHub REST/Search API에서 가져와요. HTML 스크래핑도 서드파티 미러도 없어요. 수록 조건은 500스타 이상 + 최근 푸시가 있을 것. 전체 동기화는 매일, 가벼운 라이징 스타 스캔은 4시간마다 돌아요.

비주얼 디자인 방향

정보 구조는 git-stars에서 힌트를 얻었어요(사실과 기능 구조는 저작권 대상이 아니니까요). 하지만 색상, 레이아웃, 타이포그래피, 카드 모양은 의도적으로 다르게 읽히도록 처음부터 새로 디자인했어요.

앞으로의 계획

트렌딩은 스냅샷 이력이 충분히 쌓이면 자동으로 열려요. 다음은 스타 이력 차트가 있는 리포지토리 개별 페이지, 더 나아가 LLM 추천과 함께 업무 카테고리별로 도구를 둘러보는 기능이에요. 아직 하나도 만들어지지 않았어요——데이터베이스 컬럼은 이미 예약해 뒀어요.

git-stars.org와의 관계

독립 프로젝트로, git-stars.org와 제휴하거나 보증받거나 대표하는 관계가 아니에요. 정보 구조는 영감의 원천으로 감사를 담아 크레딧을 남겼고, 데이터 파이프라인과 코드, 비주얼 디자인은 전부 완전히 독자적으로 만들었어요.

데이터 고지

여기 숫자는 마지막 동기화 시점에 GitHub API에서 가져온 값이라 GitHub 본 화면보다 조금 늦을 수 있고, 완전성을 보장하지 않아요. 중요한 일이라면 GitHub에서 직접 확인해 주세요.