UserScanner

UserScanner

Leader posted 1 min read

User Scanner

1000136215

Repo: https://github.com/kaifcodec/user-scanner

Scan a username across multiple social, developer, and creator platforms to see if it’s available.
Perfect for finding a unique username across GitHub, Twitter, Reddit, Instagram, and more, all in one command.

Features

  • ✅ Check usernames across social networks, developer platforms, and creator communities.
  • ✅ Clear Available / Taken / Error output for each platform.
  • ✅ Fully modular: add new platform modules easily.
  • ✅ Command-line interface ready: works directly after pip install.
  • ✅ Can be used as username OSINT tool.
  • ✅ Very low and lightweight dependencies, can be run on any machine.

Installation

pip install user-scanner

Usage

Scan a username across all platforms:

user-scanner -u <username>

Optionally, scan a specific category or single module:

user-scanner -u <username> -c dev
user-scanner -l # Lists all available modules
user-scanner -u <username> -m github


Contributing:

Modules are organized by category:


user_scanner/
├── dev/        # Developer platforms (GitHub, GitLab, etc.)
├── social/     # Social platforms (Twitter/X, Reddit, Instagram, etc.)
├── creator/    # Creator platforms (Hashnode, Dev.to, Medium, etc.)
├── community/  # Community platforms (forums, niche sites)
├── gaming/     # Gaming sites (chess.com, roblox, monkeytype etc.)
├── donation/   # Donation taking sites (buymeacoffe.com, similar...)

Module guidelines:

  • Each module must define a validate_<site>() function that takes a username and returns:

    • 1 → Available
    • 0 → Taken
    • 2 → Error / Could not check
  • Use httpx for requests, colorama for colored output.
  • Optional: modules can define a CLI parser if they support custom arguments.

See CONTRIBUTING.md for examples.


Dependencies:


License

This project is licensed under the MIT License. See LICENSE for details.

1 Comment

1 vote
1

More Posts

user-scanner

kaifcodec - Nov 22

Ytconverter

kaifcodec - Nov 5

InstaScrape

kaifcodec - Sep 30

Create Launcher CLI (npm Package)

PranavVerma - Aug 3

The Octocat Isn’t What It Seems

GnomeMan4201 - Aug 1
chevron_left