GitHub 스타는 작은 클릭이지만 큰 역할을 합니다. 많은 개발자가 프로젝트를 써 보기 전에 가장 먼저 확인하는 신호이기 때문입니다. 그래서 스타는 느리더라도 진짜 방식으로 얻을 가치가 있습니다. 프로젝트가 유용하다고 느낀 사람들이 누른 스타는 다음 방문자를 데려옵니다. 구매한 스타는 사라지고, 아래 연구에서 보듯 나중에는 오히려 관심을 잃게 만들 수도 있습니다. 이 글에서는 GitHub에서 스타가 실제로 하는 일, 가짜로 의심되는 스타 600만 개를 다룬 연구가 발견한 것, 그리고 Show HN 런칭 200건을 직접 측정해 본 결과로 진짜 스타가 어떻게 모이는지를 설명합니다. 그런 다음 이 모든 내용을 효과 있는 방법의 짧은 목록으로 정리합니다.
GitHub에서 스타가 하는 일
GitHub 공식 문서는 세 가지 역할을 설명합니다. 스타는 북마크입니다. 저장소를 스타 페이지에 저장해 나중에 다시 찾을 수 있게 합니다. 스타는 발견으로 이어집니다. 스타를 누르면 대시보드에 관련 프로젝트가 표시됩니다. 그리고 스타는 메인테이너에게 감사를 표현합니다. 문서에는 스타가 도달 범위에 중요한 이유도 적혀 있습니다. “GitHub의 저장소 순위 중 상당수는 저장소가 받은 스타 수에 따라 달라집니다.” 또한 Explore는 스타 수를 기준으로 인기 저장소를 보여 줍니다.
개발자들도 실제로 그렇게 사용합니다. Hudson Borges와 Marco Tulio Valente가 개발자 791명을 대상으로 한 설문 조사(Journal of Systems and Software, 2018)에서 52.5%는 감사를 표현하려고, 51.1%는 북마크하려고, 36.7%는 사용하고 있어서 저장소에 스타를 눌렀다고 답했습니다. 그리고 네 명 중 세 명(73%)은 프로젝트를 사용하거나 기여하기 전에 스타 수를 확인한다고 답했습니다.
즉 스타는 대부분 “이거 유용하네, 다시 와야지”라는 조용한 표시입니다. 아래에서 소개하는 모든 방법은 바로 그 순간을 겨냥합니다.
구매한 스타: 대규모 연구가 발견한 것
Hao He(Carnegie Mellon University)가 이끄는 팀은 StarScout라는 탐지기를 만들어 2019년 7월부터 2024년 12월까지의 모든 GitHub 공개 이벤트 데이터에 적용했습니다. 논문 “Six Million (Suspected) Fake Stars in GitHub”는 International Conference on Software Engineering(ICSE 2026)에서 발표되었습니다. 주요 결과는 다음과 같습니다.
| 발견 | 수치 |
|---|---|
| 가짜로 의심되는 스타 | 약 600만 개 |
| 가짜 스타 캠페인이 있었던 저장소 | 18,617개 |
| 캠페인에 참여한 계정 | 약 301,000개 |
| 2025년 1월까지 삭제된 캠페인 저장소 | 90.42% |
| GitHub Trending에 한 번이라도 오른 캠페인 저장소 | 78개(0.42%) |
이 활동은 2022년에 늘기 시작해 2024년에 급증했습니다. 가짜 스타의 대부분은 수명이 짧은 피싱 악성코드 저장소를 홍보했고, 나머지는 주로 AI/LLM, 블록체인, 도구, 튜토리얼 프로젝트로 향했습니다.
메인테이너에게 가장 유용한 결과는 실제 관심에 미치는 영향입니다. 가짜 스타는 이후 한두 달 동안 진짜 스타를 어느 정도 불러왔지만, 그 효과는 진짜 스타의 약 5분의 1에 불과했습니다. 그 뒤에는 효과가 마이너스로 돌아섰습니다. 스타를 구매한 저장소는 시간이 지날수록 진짜 스타를 더 적게 얻었습니다. 다시 말해 구매한 스타로 사는 것은 사용자가 아니라 숫자이고, 그 숫자는 결국 부담이 됩니다.
가짜 스타는 어떻게 가려낼까
이 연구는 스타 판매자가 피하기 어려운 두 가지 패턴을 활용했습니다. 첫째는 일회용 계정으로, 활동이라고는 저장소 하나에 스타를 누른 것뿐인 계정입니다. 둘째는 일제히 누르는 스타로, 여러 계정이 같은 짧은 시간대에 같은 저장소 묶음에 스타를 누르는 것입니다. 진짜 사용자는 둘 중 어느 쪽처럼도 행동하지 않습니다.
GitHub 규칙은 무엇을 말하나
GitHub 이용 정책(Acceptable Use Policies)은 허용되지 않는 활동으로 “자동화된 스타 누르기나 팔로우 같은 순위 조작”을 꼽으며, 조직적인 허위 활동과 이를 판매하는 시장에 참여하는 것도 함께 금지합니다. 또한 2026년 7월부터 GitHub는 저장소에 스타를 누른 사람의 공개 목록을 관리자와 협업자만 볼 수 있도록 제한했습니다. GitHub의 표현을 빌리면, 그 데이터가 “스팸 활동을 위한 사용자 데이터 수집에 점점 더 악용되어 왔기” 때문입니다.
따라서 그룹으로 스타를 교환하거나 돈을 주고 스타를 사는 것은 위험이 따르는 성장 전략이 아닙니다. 플랫폼의 규칙에 어긋나고, 연구가 보여 주듯 여러분 자신의 장기적인 도달 범위에도 어긋나는 일입니다.
저희의 측정: Show HN 게시물이 스타에 미치는 영향
저희는 일반적인 런칭 이후 진짜 스타가 어떻게 모이는지 알고 싶었습니다. 저희의 공개 Show HN 데이터셋에는 2025년 9월부터 2026년 8월까지의 모든 Show HN 게시물이 담겨 있으며, 그중 15,859개가 코드 저장소를 링크합니다. Hacker News 점수에 따라 네 그룹으로 나누고 각 그룹에서 GitHub 저장소 50개를 무작위로 뽑아, 2026년 10월 1일에 GitHub 공개 스타 기록 API에서 일별 스타 수를 가져왔습니다. 여기에는 집계된 수치만 공개하며, 저장소 이름은 싣지 않습니다.
| 게시물의 HN 점수 | 데이터셋 내 저장소 게시물 수 | 스타 중앙값, 게시 전 주 | 스타 중앙값, 첫 2일 | 스타 중앙값, 첫 7일 | 스타 중앙값, 8–30일째 | 첫 주에 스타 10개 이상 |
|---|---|---|---|---|---|---|
| 1 | 4,988 | 0 | 2 | 3.5 | 1 | 24% |
| 2–9 | 9,371 | 0 | 4 | 6 | 1.5 | 32% |
| 10–99 | 1,193 | 1 | 40 | 47 | 13 | 82% |
| 100+ | 307 | 2 | 244.5 | 400.5 | 87 | 98% |
눈에 띄는 점은 세 가지입니다.
- 스타는 관심을 따라옵니다. 커뮤니티에서 추천을 많이 받은 게시물일수록 훨씬 많은 스타를 가져왔습니다. 대부분의 게시물은 처음 두 행에 속하므로, 일반적인 저장소 게시물이 가져오는 스타는 수백 개가 아니라 몇 개 정도입니다.
- 상승은 초반에 몰립니다. 첫 주 스타의 대부분은 처음 이틀 동안 들어옵니다. 네 그룹 전체에서 중앙값 저장소는 게시 이후 받은 전체 스타의 43%에서 70%를 첫 주에 얻었습니다.
- 저절로 이어지지 않습니다. 8일째부터 30일째까지 더해지는 스타는 첫 주보다 훨씬 적습니다. 런칭 한 번은 시작일 뿐이며, 다시 찾아올 이유를 꾸준히 만들어야 스타가 계속 들어옵니다.
한계를 분명히 밝힙니다: 이것은 관찰이지 실험이 아닙니다. 점수를 많이 받는 프로젝트는 원래 더 흥미로운 프로젝트이기도 하며, 같은 기간의 다른 홍보도 영향을 줍니다. GitHub API는 현재 스타를 보고하므로 나중에 취소된 스타는 빠져 있습니다. API의 날짜 경계는 정확히 UTC가 아니어서 집계 기간이 최대 하루까지 어긋날 수 있습니다. 표본은 그룹당 저장소 50개이며, 전체 모집단이 아닙니다.
꾸준히 스타를 얻는 방법
문서, 설문 조사, 저희 데이터를 종합하면 같은 몇 가지 레버가 보입니다. 모두 프로젝트를 더 유용하게, 또는 더 찾기 쉽게 만들어서 효과를 냅니다.
| 레버 | 효과가 있는 이유 | 근거 |
|---|---|---|
| 한 화면에서 설득하는 README | 몇 초 만에 프로젝트를 이해한 방문자는 북마크하거나 써 본다 | 북마크는 스타를 누르는 주요 이유 중 하나였다(51.1%) |
| 사용자가 있는 곳에서 런칭 | 공감을 얻은 게시물이 가장 큰 스타 물결을 가져온다 | 저희의 측정. 2018년 설문에서 빠르게 성장한 프로젝트 메인테이너 대부분은 성장의 계기로 소셜 사이트 게시물, 주로 Hacker News를 꼽았다 |
| 꾸준히 릴리스하기 | 릴리스, 수정, 답변이 사람들이 돌아와 공유할 이유가 된다 | 메인테이너들은 성장이 느린 주된 이유로 낮은 활동을 꼽았다(53.8%) |
| GitHub에서 찾을 수 있게 하기 | 토픽과 명확한 설명이 토픽 페이지와 검색에 노출시킨다 | GitHub 토픽 관련 공식 문서 |
| 큐레이션 리스트와 커뮤니티 | 잘 맞는 awesome 리스트나 생태계 포럼에 자리 잡으면 계속 여러분을 소개해 준다 | 저희의 오픈소스 배포 플랜 |
| 보상 없이 한 번만 부탁하기 | “스타를 누르면 릴리스 소식을 받을 수 있어요” 같은 친근한 한 줄이 만족한 사용자에게 상기시켜 준다 | 부탁은 괜찮지만, 보상과 교환은 안 된다 |
오픈소스 메인테이너를 위한 배포 플랜은 이 레버들을 4주 체크리스트로 바꿔 줍니다. GitHub 토픽 규칙과 awesome 리스트의 정확한 요건까지 담은 무료 플랜 빌더도 함께 제공합니다.
하지 말아야 할 것
- 스타 구매나 스타 교환 참여. GitHub 규칙에 어긋나고, 쉽게 탐지되며, 위에서 보았듯 장기적인 도달 범위에 해가 됩니다.
- Hacker News에서 친구에게 투표 부탁하기. Hacker News는 분명히 말합니다. “친구에게 추천이나 댓글을 부탁하지 마세요.” 스타에도 같은 정직함이 필요합니다.
- 스타를 사용자로 계산하기. 스타는 관심을 나타내는 공개 신호이지 사용량이 아닙니다. 설치 수, 새로운 사람들의 이슈, 재방문자도 함께 추적하세요.
LaunchRepo의 역할
LaunchRepo는 도달 범위 중에서 순전히 수고만 드는 부분, 즉 제품이나 프로젝트 웹사이트를 디렉터리와 런칭 플랫폼에 등록하는 일을 맡습니다. 여러분의 코딩 에이전트가 제품 브리프 하나로 등록 내용을 준비하고 제출하며, 트래커에서 어떤 등록이 게시되었는지 확인할 수 있습니다. 에이전트 지침은 투표나 댓글을 조작하지 말라고 명시합니다. LaunchRepo는 여러분을 대신해 스타를 누르거나, 투표하거나, 리뷰를 쓰지 않습니다. 스타는 여러분의 작업을 유용하다고 느낀 사람들의 몫으로 남아야 합니다. 개발자를 위한 제품을 만들고 있다면 개발자 도구 홍보 페이지에서 이것이 더 넓은 런칭에 어떻게 들어맞는지 확인하고, 자세한 내용은 요금 페이지를 참고하세요.
자주 묻는 질문
GitHub 스타를 더 많이 얻으려면 어떻게 해야 하나요?
프로젝트를 유용하고 이해하기 쉽게 만든 다음, 그것이 필요한 사람들에게 보여 주세요. 빠른 시작이 담긴 명확한 README, 사용자가 있는 커뮤니티에서의 런칭, 정기적인 릴리스, 적절한 GitHub 토픽이 진짜 스타를 가져옵니다. 만족한 사용자에게 보상 없이 한 번 부탁하는 것은 괜찮습니다.
GitHub 스타를 구매해도 되나요?
아닙니다. GitHub 이용 정책(Acceptable Use Policies)은 자동화된 스타 누르기 같은 순위 조작과 허위 활동을 거래하는 시장에 참여하는 것을 금지합니다. 가짜로 의심되는 스타 600만 개를 다룬 연구에서는 관련된 저장소 대부분이 삭제된 것으로 나타났습니다.
구매한 스타가 저장소 성장에 도움이 되나요?
잠깐뿐입니다. ICSE 2026 연구에서는 약 두 달 안에 진짜 스타에 작은 효과가 나타났지만, 진짜 스타의 효과보다 다섯 배 작았고, 그 이후에는 마이너스 효과로 바뀌었습니다.
가짜 GitHub 스타는 어떻게 탐지되나요?
연구는 두 가지 패턴을 찾았습니다. 활동이 스타 하나뿐인 일회용 계정, 그리고 같은 짧은 시간대에 같은 저장소에 스타를 누르는 계정 그룹입니다. GitHub도 사기성 계정과 저장소를 삭제합니다.
Show HN 게시물 하나로 스타를 얼마나 얻나요?
저장소 200개로 이루어진 저희 표본에서 첫 7일간의 중앙값은 1점 게시물이 3.5개, 2–9점이 6개, 10–99점이 47개, 100점 이상이 400.5개였습니다. 그 스타의 대부분은 처음 이틀 동안 들어왔습니다.
LaunchRepo를 쓰면 GitHub 스타가 늘어나나요?
직접적으로는 아닙니다. 또한 LaunchRepo는 여러분을 대신해 스타를 누르거나 투표하지 않습니다. LaunchRepo는 제품 웹사이트를 디렉터리와 런칭 플랫폼에 등록하며, 이를 통해 들어온 방문자가 프로젝트를 유용하다고 느끼면 스타를 누를 수 있습니다.
출처(2026년 10월 1일 확인): GitHub Docs, “Saving repositories with stars” 및 “Classifying your repository with topics”; GitHub Acceptable Use Policies; GitHub Changelog, “Upcoming access restrictions to public API endpoints and UI views”(2026년 6월 30일); GitHub REST API, “Get repository star history”; Hao He 외, “Six Million (Suspected) Fake Stars in GitHub”, ICSE 2026(arXiv:2412.13459v2); Hudson Borges, Marco Tulio Valente, “What’s in a GitHub Star?”, Journal of Systems and Software 146(2018); Hacker News, Show HN 가이드라인; 공개 Show HN 데이터셋에서 뽑은 저장소 200개에 대한 저희의 자체 측정(방법은 위 참조); LaunchRepo 에이전트 지침.