UsernameChecker
GitHub username checker Bulk
Install / Use
/learn @har1shweb3/UsernameCheckerREADME
UsernameChecker
Bulk GitHub Username Checker
UsernameChecker is a simple Python tool that checks the availability of multiple GitHub usernames in bulk. It reads a list of usernames from a text file and uses the GitHub API to determine if each username is taken or available.
Features
- Bulk checking of GitHub usernames
- Reads usernames from a file (
list.txt) - Simple, clear output
- Supports GitHub API authentication for higher rate limits
Requirements
- Python 3.7+
- requests Python package
Installation
-
Clone this repository:
git clone https://github.com/DexterZero/UsernameChecker.git cd UsernameChecker -
Install dependencies:
pip install requests
Usage
-
Prepare your
list.txt:Add one username per line in
list.txt, for example:octocat somefakename123 anotheruser -
(Optional) Set your GitHub API token for higher rate limits:
- Create a personal access token.
- Set it as an environment variable:
export GITHUB_TOKEN=your_token_here
-
Run the checker:
python g.py
Example Output
octocat: Taken
somefakename123: Available
anotheruser: Taken
Notes
-
Rate Limiting:
- Unauthenticated: 60 requests/hour
- Authenticated: 5,000 requests/hour
-
Customization:
You can adjust the script to save results to a file or change the delay between requests.
License
This project is licensed under the MIT License.
Related Skills
node-connect
330.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
81.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
330.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
81.3kCommit, push, and open a PR
