https://github.com/shine-jung/github-follower
Check GitHub follower relationships at a glance. Free tool to understand your GitHub social connections.
https://github.com/shine-jung/github-follower
analyzer developer followers github relationships social
Last synced: about 1 month ago
JSON representation
Check GitHub follower relationships at a glance. Free tool to understand your GitHub social connections.
- Host: GitHub
- URL: https://github.com/shine-jung/github-follower
- Owner: shine-jung
- Created: 2025-08-28T09:05:14.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-08-28T13:45:27.000Z (10 months ago)
- Last Synced: 2025-09-29T10:33:48.973Z (9 months ago)
- Topics: analyzer, developer, followers, github, relationships, social
- Language: TypeScript
- Homepage: https://gh-follower.netlify.app
- Size: 1.13 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.ko.md
Awesome Lists containing this project
README
# GitHub Follower Checker
[๐บ๐ธ English](README.md) | ๐ฐ๐ท ํ๊ตญ์ด
> ๐ GitHub ํ๋ก์ ๊ด๊ณ๋ฅผ ํ๋์ ํ์
ํด๋ณด์ธ์
๋๊ฐ ๋๋ฅผ ํ๋ก์ฐํ๊ณ , ๋ด๊ฐ ๋๊ตฌ๋ฅผ ํ๋ก์ฐํ๋์ง ๊ถ๊ธํ์
จ๋์? ์ํธ ํ๋ก์ฐ์ธ์ง, ์ผ๋ฐฉ์ ์ธ ๊ด๊ณ์ธ์ง ํ ๋ฒ์ ํ์ธํ ์ ์์ด์!
## ๐ผ๏ธ ์คํฌ๋ฆฐ์ท

## โจ ์ด๋ฐ ๊ฑธ ํ ์ ์์ด์
- ๐ค **GitHub ์ฌ์ฉ์๋ช
๋ง ์
๋ ฅํ๋ฉด ๋** - ๋ถ์ํ๊ณ ์ถ์ ์ฌ์ฉ์๋ฅผ ๊ฒ์ํด๋ณด์ธ์
- ๐ **๊ด๊ณ๋ฅผ ๊น๋ํ๊ฒ ์ ๋ฆฌํด๋๋ ค์** - ์ธ ๊ฐ์ง ์ ํ์ผ๋ก ๋๋ ์ ๋ณด์ฌ๋๋ ค์
- **์ํธ ํ๋ก์ฐ**: ์๋ก ํ๋ก์ฐํ๋ ๊ด๊ณ์์ ๐ค
- **๋๋ง ํ๋ก์ฐ**: ๋ด๊ฐ ํ๋ก์ฐํ์ง๋ง ์๋๋ ์ ํ๋ ์ผ๋ฐฉ์ ์ธ ๊ด์ฌ์ด์์ โก๏ธ
- **์๋๋ง ํ๋ก์ฐ**: ์๋๊ฐ ๋๋ฅผ ํ๋ก์ฐํ์ง๋ง ๋ด๊ฐ ์ ํ๋ ๊ด๊ณ์์ โฌ
๏ธ
- ๐ **ํ ํฐ ์์ด๋ ์ฌ์ฉ ๊ฐ๋ฅํด์!** - ํ์ง๋ง ํ ํฐ์ ์ฌ์ฉํ์๋ฉด ๋ ๋ง์ ๋ถ์์ด ๊ฐ๋ฅํด์
- ๐ **ํ๊ตญ์ด์ ์์ด ๋ชจ๋ ์ง์** - ํธํ ์ธ์ด๋ก ์ฌ์ฉํ์ธ์
- ๐พ **๋ถ์ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ๊ณ ๋ด๋ณด๋ด๊ธฐ** - JSON ํ์ผ๋ก ๋ค์ด๋ก๋ํ ์ ์์ด์
- โก **API ์ฌ์ฉ๋์ ์ค์๊ฐ์ผ๋ก ์ฒดํฌ** - ์ผ๋ง๋ ๋จ์๋์ง ํ๋์ ํ์ธ
## ๐ ๊ฐ๋ฐ์๋ผ๋ฉด ์ด๋ ๊ฒ ์์ํด๋ณด์ธ์
### ์๊ตฌ์ฌํญ
- Node.js 18.0 ์ด์๋ง ์์ผ๋ฉด ๋ผ์
- pnpm ๋๋ npm
- GitHub ํ ํฐ์ ์ ํ์ฌํญ์ด์์
### ์คํํ๊ธฐ
```bash
# ํ์ํ ํจํค์ง๋ค ์ค์นํ๊ธฐ
pnpm install
# ๊ฐ๋ฐ ์๋ฒ ์ผ๋ณด๊ธฐ
pnpm dev
# ๋ฐฐํฌ์ฉ์ผ๋ก ๋น๋ํ๊ธฐ
pnpm build
# ๋น๋ ๊ฒฐ๊ณผ๋ฌผ ํ์ธํด๋ณด๊ธฐ
pnpm preview
```
### GitHub ํ ํฐ ๋ง๋ค๊ธฐ (๋ ๋ง์ ๋ถ์์ ์ํ๋ค๋ฉด)
1. GitHub โ Settings โ Developer settings โ Personal access tokens โ Tokens (classic)
2. "Generate new token" ๋ฒํผ์ ๋๋ฌ์ฃผ์ธ์
3. ์ด ๊ถํ๋ค์ ์ฒดํฌํด์ฃผ์ธ์:
- `read:user` - ์ฌ์ฉ์ ์ ๋ณด๋ฅผ ์ฝ๊ธฐ ์ํด์์์
- `user:follow` - ํ๋ก์/ํ๋ก์ ์ ๋ณด๋ฅผ ๋ณด๊ธฐ ์ํด์์์
4. ๋ง๋ค์ด์ง ํ ํฐ์ ์ฑ์์ ์
๋ ฅํ๋ฉด ๋!
## ๐ ๏ธ ๊ธฐ์ ์คํ
- **Frontend**: React 19 + TypeScript
- **Build Tool**: Vite 7
- **Styling**: Tailwind CSS 4
- **Icons**: Lucide React
- **Date Handling**: date-fns
- **Linting**: ESLint 9
## ๐ฑ ์ด๋ ๊ฒ ์ฌ์ฉํด๋ณด์ธ์
1. **ํ ํฐ ์
๋ ฅ (์ ํ์ฌํญ)**: GitHub ํ ํฐ์ด ์๋ค๋ฉด ์
๋ ฅํด์ฃผ์ธ์ (๋ ๋ง์ ๋ถ์์ด ๊ฐ๋ฅํด์!)
2. **์ฌ์ฉ์ ๊ฒ์**: ๋ถ์ํ๊ณ ์ถ์ GitHub ์ฌ์ฉ์๋ช
์ ์
๋ ฅํด๋ณด์ธ์
3. **๋ถ์ ์์**: "๋ถ์ ์์" ๋ฒํผ๋ง ๋๋ฅด๋ฉด ์๋์ผ๋ก ์์๋ผ์
4. **๊ฒฐ๊ณผ ๊ตฌ๊ฒฝํ๊ธฐ**: ์ธ ๊ฐ์ง ๊ด๊ณ ์ ํ์ผ๋ก ๊น๋ํ๊ฒ ์ ๋ฆฌํด์ ๋ณด์ฌ๋๋ ค์
5. **๋ฐ์ดํฐ ๊ฐ์ ธ๊ฐ๊ธฐ**: ๋ง์์ ๋ค๋ฉด JSON ํ์ผ๋ก ๋ค์ด๋ก๋ํ ์๋ ์์ด์
## ๐ ๊ฐ์ธ์ ๋ณด๋ ์์ ํด์
- ๋ชจ๋ ๋ฐ์ดํฐ๋ ์ฌ๋ฌ๋ถ ๋ธ๋ผ์ฐ์ ์๋ง ์ ์ฅ๋ผ์ (์๋ฒ์ ์ ์ก๋์ง ์์์)
- ๊ฐ์ธ์ ๋ณด๊ฐ ์ธ๋ถ๋ก ๋๊ฐ์ง ์์ผ๋๊น ์์ฌํ์ธ์
- GitHub ํ ํฐ๋ ์์ ํ๊ฒ ๋ณด๊ด๋๊ณ , ์ ๋ ์ธ๋ถ๋ก ์ ์ถ๋์ง ์์์
- ์ธ์ ๋ ์ง ํ ํฐ์ ์ญ์ ํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ง์ธ ์ ์์ด์
## ๐ ๋ผ์ด์ ์ค
MIT ๋ผ์ด์ ์ค๋ก ์์ ๋กญ๊ฒ ์ฌ์ฉํ์ธ์!
## ๐ค ํจ๊ป ๋ง๋ค์ด๊ฐ์
๊ฐ์ ์์ด๋์ด๋ ๋ฒ๊ทธ๋ฅผ ์ฐพ์ผ์
จ๋ค๋ฉด ์ธ์ ๋ ์ง ์๋ ค์ฃผ์ธ์! ์ด์๋ ํ ๋ฆฌํ์คํธ ๋ชจ๋ ํ์ํฉ๋๋ค.
## ๐ ๊ถ๊ธํ ๊ฒ ์๋ค๋ฉด
- ๋ฒ๊ทธ๋ ๊ฐ์ ์ฌํญ: [GitHub Issues](https://github.com/shine-jung/github-follower/issues)
- ์ ์ฒด ์์ค์ฝ๋: [GitHub Repository](https://github.com/shine-jung/github-follower)
---
**GitHub ์ปค๋ฎค๋ํฐ๋ฅผ ์ํด โค๏ธ๋ก ๋ง๋ค์์ด์**