{"id":30901886,"url":"https://github.com/shine-jung/github-follower","last_synced_at":"2026-05-15T22:02:52.028Z","repository":{"id":312062641,"uuid":"1046149468","full_name":"shine-jung/github-follower","owner":"shine-jung","description":"Check GitHub follower relationships at a glance. Free tool to understand your GitHub social connections.","archived":false,"fork":false,"pushed_at":"2025-08-28T13:45:27.000Z","size":1182,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-29T10:33:48.973Z","etag":null,"topics":["analyzer","developer","followers","github","relationships","social"],"latest_commit_sha":null,"homepage":"https://gh-follower.netlify.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shine-jung.png","metadata":{"files":{"readme":"README.ko.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-28T09:05:14.000Z","updated_at":"2025-08-29T16:19:22.000Z","dependencies_parsed_at":"2025-08-28T16:18:56.171Z","dependency_job_id":"94389107-0bd8-4b55-96ce-5543ceed01b3","html_url":"https://github.com/shine-jung/github-follower","commit_stats":null,"previous_names":["shine-jung/github-follower"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/shine-jung/github-follower","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shine-jung%2Fgithub-follower","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shine-jung%2Fgithub-follower/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shine-jung%2Fgithub-follower/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shine-jung%2Fgithub-follower/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shine-jung","download_url":"https://codeload.github.com/shine-jung/github-follower/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shine-jung%2Fgithub-follower/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279009079,"owners_count":26084549,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analyzer","developer","followers","github","relationships","social"],"created_at":"2025-09-09T07:08:59.566Z","updated_at":"2025-10-11T22:52:31.570Z","avatar_url":"https://github.com/shine-jung.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GitHub Follower Checker\n\n[🇺🇸 English](README.md) | 🇰🇷 한국어\n\n\u003e 🔍 GitHub 팔로워 관계를 한눈에 파악해보세요\n\n누가 나를 팔로우하고, 내가 누구를 팔로우하는지 궁금하셨나요? 상호 팔로우인지, 일방적인 관계인지 한 번에 확인할 수 있어요!\n\n## 🖼️ 스크린샷\n\n![GitHub Follower Checker 메인 화면](./screenshots/main.png)\n\n## ✨ 이런 걸 할 수 있어요\n\n- 👤 **GitHub 사용자명만 입력하면 끝** - 분석하고 싶은 사용자를 검색해보세요\n- 📊 **관계를 깔끔하게 정리해드려요** - 세 가지 유형으로 나눠서 보여드려요\n  - **상호 팔로우**: 서로 팔로우하는 관계예요 🤝\n  - **나만 팔로우**: 내가 팔로우하지만 상대는 안 하는 일방적인 관심이에요 ➡️\n  - **상대만 팔로우**: 상대가 나를 팔로우하지만 내가 안 하는 관계예요 ⬅️\n- 🔐 **토큰 없이도 사용 가능해요!** - 하지만 토큰을 사용하시면 더 많은 분석이 가능해요\n- 🌐 **한국어와 영어 모두 지원** - 편한 언어로 사용하세요\n- 💾 **분석 결과를 저장하고 내보내기** - JSON 파일로 다운로드할 수 있어요\n- ⚡ **API 사용량을 실시간으로 체크** - 얼마나 남았는지 한눈에 확인\n\n## 🚀 개발자라면 이렇게 시작해보세요\n\n### 요구사항\n\n- Node.js 18.0 이상만 있으면 돼요\n- pnpm 또는 npm\n- GitHub 토큰은 선택사항이에요\n\n### 실행하기\n\n```bash\n# 필요한 패키지들 설치하기\npnpm install\n\n# 개발 서버 켜보기\npnpm dev\n\n# 배포용으로 빌드하기\npnpm build\n\n# 빌드 결과물 확인해보기\npnpm preview\n```\n\n### GitHub 토큰 만들기 (더 많은 분석을 원한다면)\n\n1. GitHub → Settings → Developer settings → Personal access tokens → Tokens (classic)\n2. \"Generate new token\" 버튼을 눌러주세요\n3. 이 권한들을 체크해주세요:\n   - `read:user` - 사용자 정보를 읽기 위해서예요\n   - `user:follow` - 팔로워/팔로잉 정보를 보기 위해서예요\n4. 만들어진 토큰을 앱에서 입력하면 끝!\n\n## 🛠️ 기술 스택\n\n- **Frontend**: React 19 + TypeScript\n- **Build Tool**: Vite 7\n- **Styling**: Tailwind CSS 4\n- **Icons**: Lucide React\n- **Date Handling**: date-fns\n- **Linting**: ESLint 9\n\n## 📱 이렇게 사용해보세요\n\n1. **토큰 입력 (선택사항)**: GitHub 토큰이 있다면 입력해주세요 (더 많은 분석이 가능해요!)\n2. **사용자 검색**: 분석하고 싶은 GitHub 사용자명을 입력해보세요\n3. **분석 시작**: \"분석 시작\" 버튼만 누르면 자동으로 시작돼요\n4. **결과 구경하기**: 세 가지 관계 유형으로 깔끔하게 정리해서 보여드려요\n5. **데이터 가져가기**: 마음에 들면 JSON 파일로 다운로드할 수도 있어요\n\n## 🔒 개인정보는 안전해요\n\n- 모든 데이터는 여러분 브라우저에만 저장돼요 (서버에 전송되지 않아요)\n- 개인정보가 외부로 나가지 않으니까 안심하세요\n- GitHub 토큰도 안전하게 보관되고, 절대 외부로 유출되지 않아요\n- 언제든지 토큰을 삭제하고 데이터를 지울 수 있어요\n\n## 📄 라이선스\n\nMIT 라이선스로 자유롭게 사용하세요!\n\n## 🤝 함께 만들어가요\n\n개선 아이디어나 버그를 찾으셨다면 언제든지 알려주세요! 이슈나 풀 리퀘스트 모두 환영합니다.\n\n## 📞 궁금한 게 있다면\n\n- 버그나 개선사항: [GitHub Issues](https://github.com/shine-jung/github-follower/issues)\n- 전체 소스코드: [GitHub Repository](https://github.com/shine-jung/github-follower)\n\n---\n\n**GitHub 커뮤니티를 위해 ❤️로 만들었어요**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshine-jung%2Fgithub-follower","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshine-jung%2Fgithub-follower","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshine-jung%2Fgithub-follower/lists"}