Skip to content

ArshVermaGit/github-followers-manager

GitHub Follow Manager

Refining the social graph of the world's developers.

A premium, privacy-first orchestration dashboard for the modern engineer.

React TypeScript Vite Status


πŸ›οΈ Executive Summary

GitHub Follow Manager is a high-performance, minimalist dashboard engineered to give developers absolute control over their professional network. Built on the principle of Zero-Harvest Privacy, the application performs complex relationship audits 100% within the client runtime, ensuring your security credentials never leave your machine.

🎭 The Philosophy

In an era of data-hungry tools, we chose a different path.

  • Privacy as a Feature: Your Personal Access Token stays in your storage. We have no backend, no database, and no telemetry.
  • Minimalist Excellence: A monochrome design system that focuses on utility and speed, removing the "noise" of traditional social tools.
  • Technical Transparency: The entire stack is open-source and human-readable.

πŸ’Ž Engineered Features

  • ⚑ Turbocharged Audit: Leveraging Vite 7's build-time optimizations and React 19's concurrent rendering for near-instant profile analysis.
  • πŸ›‘οΈ Vault Security: Direct-to-API communication. Your GitHub tokens are managed entirely within your browser's secure context.
  • 🎨 Sovereign UI: A bespoke, monochrome design language with fluid micro-interactions powered by Framer Motion.
  • πŸ“¦ Orchestrated Actions: Intelligent bulk processing that respects the GitHub social graph while providing real-time feedback.
  • 🚦 Reactive Monitoring: A live visualizer for GitHub's REST API rate limits, ensuring you stay within protocol boundaries.

πŸ› οΈ Technical Specifications

Layer Technology Rationale
Runtime React 19 + Vite 7 State-of-the-art performance & DX
Language TypeScript Type-safe social graph manipulation
Logic Axios + Custom Hooks Clean, modular API orchestration
Motion Framer Motion High-fidelity UI state transitions
Styling Vanilla CSS Design System Zero-runtime overhead, total control

πŸš€ Environment Setup

Local Deployment

Launch your personal command center in sixty seconds:

# Clone the professional graph
git clone https://github.com/ArshVermaGit/github-nonfollowers-cleaner.git

# Enter the ecosystem
cd github-nonfollowers-cleaner

# Build the dependency tree
npm install

# Initialize the development runtime
npm run dev

Protocol Authorization

Interact with the GitHub API securely:

  1. Generate a Personal Access Token (Classic).
  2. Required Scopes: read:user (identity) & user:follow (orchestration).

πŸ—οΈ Architectural Blueprint

A modular, unidirectional data flow designed for scalability:

graph LR
    A[User Interface] --> B[useGitHubManager Hook]
    B --> C[GitHub Service Layer]
    C --> D[GitHub API v3]
    D -.-> E[Relationship Audit]
    E -.-> A

    style A fill:#000,stroke:#fff,stroke-width:2px,color:#fff
    style C fill:#000,stroke:#fff,stroke-width:2px,color:#fff
    style D fill:#333,stroke:#fff,stroke-width:2px,color:#fff
Loading

πŸ—ΊοΈ Future Roadmap

  • Data Visualization: Interactive D3.js charts for network growth analysis.
  • Collaborative Audit: Export relationship reports in JSON/CSV.
  • Dark/Light Mode Sync: System-level appearance orchestration.

🀝 Contribution Guidelines

I am building a community of developers who value clean code and social privacy.

  1. Focus: Maintain the monochrome aesthetic.
  2. Quality: Ensure 100% TypeScript coverage.
  3. Privacy: Never introduce third-party analytics.

πŸ“± Connect with Me

I'd love to hear your feedback or discuss potential collaborations!

GitHub LinkedIn Twitter Gmail

About

πŸ” You followed them. They didn't follow back. Audit your GitHub follow graph & unfollow non-followers in bulk β€” 100% client-side, your token never leaves your browser. ⚑ Built with React 19 + Vite 7.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors