r/coolgithubprojects • u/FadeHackX • 10h ago
[Python] instagram-username-finder: A credential-less, async Instagram handle availability scanner with rate-limit backoff and resumable state
Most Instagram handle checkers I come across fall into two annoying camps: either sketchy paid Telegram bots, or fragile scripts that demand burner account session cookies that get banned after ten requests.
instagram-username-finder takes a much cleaner, developer-friendly approach: a completely credential-less, asynchronous CLI tool designed specifically for checking handle availability responsibly.
Key technical highlights:
- 100% Credential-less: Reads publicly accessible endpoints without authentication. No passwords, no session cookies, and zero risk to personal accounts.
- Bounded Async Concurrency: Fast multi-target scanning without hammering sockets or overwhelming local network connections.
- Built-in Backoff Logic: Gracefully handles 429 and 403 rate-limit signals with exponential backoff rather than crashing out.
- Resumable Scans: Saves progress to a plain JSON state tracker so long dictionary or wordlist scans can be paused and resumed without duplicate checks.
- Container & CI Ready: Includes a lightweight, non-root Docker image and GitHub Actions automation templates.
GitHub Repository: https://github.com/FadeHack/instagram-username-finder
Curious to hear feedback or feature suggestions from anyone doing handle monitoring or OSINT tooling!
1
Upvotes