Repolode
emanuelef

emanuelef/daily-stars-explorer

GitHub 저장소의 일별 스타 기록과 커밋, PR, 이슈, 포크, 기여자 추이를 차트로 보여주는 웹 도구입니다.

대체할 수 있는 제품:Star History

스타
410
포크
16
열린 이슈
15
마지막 커밋
어제

어떤 프로젝트인가요?

Daily Stars Explorer에서는 공개 GitHub 저장소를 검색해 전체 스타 기록을 일별 차트로 확인할 수 있습니다. 스타뿐 아니라 커밋, pull request, 이슈, 포크, 기여자 활동도 시간순으로 보여주므로 스타 수가 급증했을 때 프로젝트에서 어떤 일이 있었는지 살펴볼 수 있습니다.

Hacker News, Reddit, YouTube, GitHub의 언급 내역을 차트에 겹쳐 저장소가 언제 화제가 됐는지 확인할 수 있고, 저장소 두 개를 나란히 비교하거나 이동 평균 및 평활화를 적용해 들쭉날쭉한 일별 수치를 추세로 볼 수도 있습니다. 결과는 CSV 또는 JSON으로 내보낼 수 있으며, 가져온 데이터는 7일간 캐시됩니다.

스타 기록은 GitHub의 star history endpoint를 기반으로 하므로 개인 액세스 토큰 없이 차트를 사용할 수 있습니다. 다른 활동 타임라인을 보려면 PAT가 필요합니다. GitHub가 스타 등록 시각을 사용자별로 공개하지 않게 되면서 시간 단위 스타 기록은 더 이상 제공되지 않습니다. 이 프로젝트는 Go와 JavaScript 프런트엔드로 작성되었으며 로컬에서 실행하거나 Docker로 자체 호스팅할 수 있습니다.

핵심 기능

  • 01모든 공개 저장소의 전체 일별 스타 수를 보여줍니다.
  • 02커밋, PR, 이슈, 포크, 기여자 추이를 시간에 따라 차트로 표시합니다.
  • 03Hacker News, Reddit, YouTube, GitHub의 언급 내역을 겹쳐 보여줍니다.
  • 04저장소 두 개를 나란히 비교합니다.
  • 05데이터를 CSV 또는 JSON으로 내보냅니다.
  • 06로컬에서 실행하거나 Docker로 자체 호스팅할 수 있습니다.

활용 사례

  • 갑작스러운 스타 증가가 실제 릴리스 때문인지 외부 게시물 때문인지 확인할 때.
  • 라이브러리를 도입하기 전에 활동량과 유지보수 상태를 판단할 때.
  • 경쟁 관계에 있는 오픈소스 프로젝트 두 개의 성장 추이를 비교할 때.
  • 직접 분석하거나 보고서를 작성하기 위해 스타 기록 데이터를 내보낼 때.

빠른 시작

  1. 1

    GitHub 토큰이 포함된 .env 파일을 만드세요

    echo "PAT=your_github_token" > .env
  2. 2

    Docker 이미지를 실행하고 localhost:8080을 여세요

    docker run --rm --env-file .env -p 8080:8080 ghcr.io/emanuelef/daily-stars-explorer:latest

사용 전 알아둘 점

  • GitHub에서 스타를 누른 사용자별 타임스탬프 제공을 중단해 시간별 스타 차트를 더 이상 사용할 수 없습니다.
  • 스타 총계는 저장소 헤드라인에 표시된 스타 수와 한두 개 정도 차이가 날 수 있습니다.
  • 커밋, PR, 이슈, 포크 및 기여자 정보에는 여전히 GitHub personal access token이 필요합니다.

포함된 컬렉션

토픽

#github#github-stars#analytics#data-visualization#open-source#go#javascript#self-hosted#github-analytics#github-stars-history

자주 묻는 질문

daily-stars-explorer은(는) 무엇인가요?
GitHub 저장소의 일별 스타 기록과 커밋, PR, 이슈, 포크, 기여자 추이를 차트로 보여주는 웹 도구입니다. Daily Stars Explorer에서는 공개 GitHub 저장소를 검색해 전체 스타 기록을 일별 차트로 확인할 수 있습니다. 스타뿐 아니라 커밋, pull request, 이슈, 포크, 기여자 활동도 시간순으로 보여주므로 스타 수가 급증했을 때 프로젝트에서 어떤 일이 있었는지 살펴볼 수 있습니다.
daily-stars-explorer은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
daily-stars-explorer은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
daily-stars-explorer은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. daily-stars-explorer의 마지막 커밋은 2026년 11월 6일입니다.
daily-stars-explorer은(는) 어디에 사용할 수 있나요?
갑작스러운 스타 증가가 실제 릴리스 때문인지 외부 게시물 때문인지 확인할 때. 라이브러리를 도입하기 전에 활동량과 유지보수 상태를 판단할 때. 경쟁 관계에 있는 오픈소스 프로젝트 두 개의 성장 추이를 비교할 때. 직접 분석하거나 보고서를 작성하기 위해 스타 기록 데이터를 내보낼 때.
daily-stars-explorer는 어떻게 설치하나요?
GitHub 토큰이 포함된 .env 파일을 만드세요: echo "PAT=your_github_token" > .env Docker 이미지를 실행하고 localhost:8080을 여세요: docker run --rm --env-file .env -p 8080:8080 ghcr.io/emanuelef/daily-stars-explorer:latest
daily-stars-explorer은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/emanuelef/daily-stars-explorer

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트