Releases: RaccoonFacts/GithubManager
Release list
GithubManagerV1.0.3
GithubManager v1.0.3
What is this?
A personal GitHub social management desktop tool for Windows. Built in C# WinForms on .NET 10.
Gives you full control over your GitHub social presence from a single app — no browser required.
Download
→ GithubManager.exe — standalone executable, no install required, just run it.
Requires Windows 10 or later. .NET 10 runtime is bundled — nothing else to install.
On first launch you will be prompted for a GitHub Personal Access Token.
Generate one at github.com/settings/tokens (classic) with user:follow and public_repo scopes.
What's new in v1.0.1
Never Follow List
- New blacklist on the Follow Diff tab
- Add any user to Never Follow — they are immediately unfollowed and permanently skipped by the crawler
- Persists across sessions in
%AppData%\GithubManager\never_follow_{username}.json
Sortable Following Since Column
- Click the Following Since column header on Follow Diff to sort by days
- Default sort: longest ignored at top — instantly see who's been sitting in your follow list the longest without following back
- Numeric sort (not alphabetical) — accurate day-based ordering
Pagination Deduplication Fix
- GitHub's API can return the same user across consecutive pages when the list changes mid-fetch
- Duplicate entries on Follow Diff are now filtered before display
What's included
Overview Tab
- Live follower and following counts
- API rate limit display
- Change token without restarting
Follow Diff Tab
- Side-by-side view of who doesn't follow you back vs who you haven't followed back
- Sortable Following Since column — see who's ignored you longest
- Bulk follow / unfollow with throttling and cancel support
- Keep List — protect accounts you never want to unfollow
- Never Follow List — blacklist + auto-unfollow, crawler always skips these
Follow Crawler Tab
- Pull candidate accounts from any target user's followers or following list
- Validate any target account before pulling — profile photo, stats, quality assessment
- Quality filter — skip low-repo or bot-ratio accounts automatically
- Candidates stream in live as pages load
- Randomized follow intervals with countdown timer
- Configurable daily cap
- Never Follow list checked before queuing — no re-following blacklisted accounts
- Export candidate queue and follow log to file
Auto Follow-Back Tab
- Polls your followers on a configurable schedule
- Auto-follows anyone who followed you that you haven't followed back
- Run Once Now for immediate execution
- Full timestamped action log
Star-Back Tab
- Scans your followers' repositories
- Filters out repos you already starred
- Configurable minimum star threshold
- Cancel mid-scan with partial results preserved
- Bulk star with Select All support
Repo Health Tab
- Scans all your repos for missing README, description, topics, homepage URL
- Flags stale repos with no recent activity
- Color-coded health rating per repo
- Set topics directly from the app without opening GitHub
- One-click open in browser
Achievements Tab
- Checks progress on all current GitHub achievements via the API
- Starstruck, Pull Shark, Quickdraw, Pair Extraordinaire, YOLO, Galaxy Brain, Public Sponsor, Arctic Code Vault
- Color-coded unlocked / in progress / locked status
- Tier breakdown with How To Unlock guidance per achievement
Profile Preview Tab
- Embedded live GitHub profile viewer
- Auto-refresh timer down to 1 second intervals
- Countdown to next refresh + total refresh counter
- Open in default browser button
Security
- Token stored encrypted via Windows DPAPI — never plain text
- All data stored locally in
%AppData%\GithubManager\ - No telemetry, no external connections except the official GitHub API
Known Limitations
- Galaxy Brain and YOLO achievements cannot be verified via REST API — marked as manual check
- Star-Back caps at top 100 repos per follower to stay within rate limits
- Profile Preview shows public view only — not authenticated as your account
Built With
- C# / .NET 10 / Windows Forms
- Octokit.net (official GitHub API client)
- Windows DPAPI for credential encryption
GithubManagerV1.0.0
GithubManager v1.0.0
Initial Release
What is this?
A personal GitHub social management desktop tool for Windows. Built in C# WinForms on .NET 10.
Gives you full control over your GitHub social presence from a single app — no browser required.
Download
→ GithubManager.exe — standalone executable, no install required, just run it.
Requires Windows 10 or later. .NET 10 runtime is bundled — nothing else to install.
On first launch you will be prompted for a GitHub Personal Access Token.
Generate one at github.com/settings/tokens (classic) with user:follow and public_repo scopes.
What's included in v1.0.0
Overview Tab
- Live follower and following counts
- API rate limit display
- Change token without restarting
Follow Diff Tab
- See who doesn't follow you back
- See who follows you that you haven't followed back
- Bulk follow / unfollow with throttling and cancel support
- Following Since column showing how long you've followed each account
- Keep List — protect accounts you never want to unfollow
- Persistent keep list survives app restarts
Follow Crawler Tab
- Pull candidate accounts from any target user's followers or following list
- Validate any target account before pulling — profile photo, stats, and quality assessment
- Quality filter — skip low-repo or bot-ratio accounts automatically
- Candidates stream in live as pages load
- Randomized follow intervals with countdown timer
- Configurable daily cap
- Export candidate queue and follow history to file
Auto Follow-Back Tab
- Polls your followers on a configurable schedule
- Auto-follows anyone who followed you that you haven't followed back
- Run Once Now for immediate execution
- Full timestamped action log
Star-Back Tab
- Scans your followers' repositories
- Filters out repos you already starred
- Configurable minimum star threshold
- Cancel mid-scan with partial results preserved
- Bulk star with Select All support
Repo Health Tab
- Scans all your repos for missing README, description, topics, homepage URL
- Flags stale repos with no recent activity
- Color-coded health rating per repo
- Set topics directly from the app without opening GitHub
- One-click open in browser
Achievements Tab
- Checks progress on all current GitHub achievements via the API
- Starstruck, Pull Shark, Quickdraw, Pair Extraordinaire, YOLO,
Galaxy Brain, Public Sponsor, Arctic Code Vault - Color-coded unlocked / in progress / locked status
- Tier breakdown with How To Unlock guidance per achievement
Profile Preview Tab
- Embedded live GitHub profile viewer
- Auto-refresh timer down to 1 second intervals
- Countdown to next refresh
- Refresh counter
Security
- Token stored encrypted via Windows DPAPI — never plain text
- All data stored locally in
%AppData%\GithubManager\ - No telemetry, no external connections except the official GitHub API
Known Limitations
- Galaxy Brain and YOLO achievements cannot be verified via the REST API — marked as manual check
- Star-Back caps at top 100 repos per follower to stay within rate limits
- Profile Preview shows public view only — not logged in as your account
Built With
- C# / .NET 10 / Windows Forms
- Octokit.net (official GitHub API client)
- Windows DPAPI for credential encryption