{"id":19909630,"url":"https://github.com/zigaowang/github-auto-follow","last_synced_at":"2025-07-19T22:42:12.542Z","repository":{"id":247569113,"uuid":"826226578","full_name":"ZigaoWang/github-auto-follow","owner":"ZigaoWang","description":"GitHub Auto Follow is a script that automatically follows users who have starred a specified GitHub repository.","archived":false,"fork":false,"pushed_at":"2024-07-10T03:40:46.000Z","size":12,"stargazers_count":10,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-07T10:35:52.771Z","etag":null,"topics":["automation","follow","follow-bot","github","github-follower","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ZigaoWang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2024-07-09T09:56:56.000Z","updated_at":"2025-03-24T16:51:37.000Z","dependencies_parsed_at":"2024-07-09T13:08:13.986Z","dependency_job_id":null,"html_url":"https://github.com/ZigaoWang/github-auto-follow","commit_stats":null,"previous_names":["zigaowang/github-auto-follow"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZigaoWang%2Fgithub-auto-follow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZigaoWang%2Fgithub-auto-follow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZigaoWang%2Fgithub-auto-follow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZigaoWang%2Fgithub-auto-follow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZigaoWang","download_url":"https://codeload.github.com/ZigaoWang/github-auto-follow/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252133738,"owners_count":21699589,"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","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":["automation","follow","follow-bot","github","github-follower","python"],"created_at":"2024-11-12T21:16:13.129Z","updated_at":"2025-05-03T02:31:42.952Z","avatar_url":"https://github.com/ZigaoWang.png","language":"Python","readme":"# GitHub Auto Follow\n\n## Description\n\nGitHub Auto Follow is a script that automatically follows users who have starred a specified GitHub repository. **Use this script for educational purposes only.** Note that this script may violate GitHub's community guidelines.\n\n## Features\n\n- Automatically follows users who starred a specified GitHub repository.\n- Configurable speed mode (fast, medium, slow, random).\n- Resumable from a specified starting page.\n- Uses environment variables for secure credential management.\n\n## Disclaimer\n\n**DISCLAIMER:** This script may violate GitHub's community guidelines. Use this script for educational purposes only. The author is not responsible for any misuse or consequences resulting from the use of this script.\n\n## Installation\n\n1. Clone the repository:\n\n    ```bash\n    git clone https://github.com/ZigaoWang/github-auto-follow.git\n    cd github-auto-follow\n    ```\n\n2. Create a virtual environment and activate it:\n\n    ```bash\n    python3 -m venv .venv\n    source .venv/bin/activate  # On Windows, use `.venv\\Scripts\\activate`\n    ```\n\n3. Install the required dependencies:\n\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n4. Create a `.env` file in the root directory and add your GitHub credentials:\n\n    ```plaintext\n    GITHUB_USERNAME=your_github_username\n    GITHUB_PASSWORD=your_github_password\n    ```\n\n## Usage\n\n1. Run the script:\n\n    ```bash\n    python main.py\n    ```\n\n2. Follow the prompts to enter the repository URL, starting page, and speed mode.\n\n3. To stop the script at any time, type `stop` in the terminal.\n\n## Example\n\n```plaintext\n--------------------------------------------------\n\n  ______ __  __ __     __     ___       __         ____     ____          \n / ___(_) /_/ // /_ __/ /    / _ |__ __/ /____    / __/__  / / /__ _    __\n/ (_ / / __/ _  / // / _ \\  / __ / // / __/ _ \\  / _// _ \\/ / / _ \\ |/|/ /\n\\___/_/\\__/_//_/\\_,_/_.__/ /_/ |_\\_,_/\\__/\\___/ /_/  \\___/_/_/\\___/__,__/\n\nGitHub Auto Follow\nMade by 💜 from Zigao Wang.\nThis project is licensed under MIT License.\nGitHub Repo: https://github.com/ZigaoWang/github-auto-follow/\n--------------------------------------------------\nDISCLAIMER: This script may violate GitHub's community guidelines.\nUse this script for educational purposes only.\nTo stop the script at any time, type 'stop' in the terminal.\n--------------------------------------------------\nType 'agree' to continue: agree\nEnter the GitHub repository URL (default https://github.com/torvalds/linux): \nEnter the starting page (default 1): 11\nEnter speed mode (fast, medium, slow, random) (default random): medium\nStarting now\n...\n```\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n## Contributing\n\nContributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.\n\n## Acknowledgements\n\nMade by 💜 from Zigao Wang.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzigaowang%2Fgithub-auto-follow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzigaowang%2Fgithub-auto-follow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzigaowang%2Fgithub-auto-follow/lists"}