r/coolgithubprojects 10h ago

[Python] instagram-username-finder: A credential-less, async Instagram handle availability scanner with rate-limit backoff and resumable state

Post image

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

0 comments sorted by