Skip to content

🌐 Domain Search Wizard Using Permutations and a Multi-Tier Robust Checking Algorithm🔮

Notifications You must be signed in to change notification settings

wowitsjack/DomainWizard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Domain Search Wizard 🔮

License: MIT Python 3.6

Domain Search Wizard is a powerful, fun, and interactive command-line interface (CLI) tool that helps you find available domain names based on 'seed' input words that you vibe with. 💡🔍

🎩 Features

  • User-friendly interactive wizard 🧙‍♂️
  • Domain availability checks across multiple TLDs 🌐
  • Optional domain list input 📝
  • Permutation generation for terms, words, or phrases you like 🔄
  • Beautiful progress updates with Rich 🎨
  • Error handling for timed-out or failed checks ⏱️
  • Result output to your chosen file 📂

🚀 Getting Started

Clone the repository and install the required Python packages.

git clone https://github.com/username/DomainSearchWizard.git
cd DomainSearchWizard
pip install -r requirements.txt

Run the script.

python domain_search_wizard.py

Follow the prompts in the interactive wizard. You can either provide a pre-made domain list, or enter industry buzzwords for domain permutation generation.

⚙️ How it Works

Domain Search Wizard uses several methods to check domain registration:

  • DNS Records: Checks for A, MX, and TXT records.
  • SSL Certificates: Checks for SSL certificates associated with the domain.
  • WHOIS Lookup: Checks the WHOIS data for the domain.

If a domain check times out or fails, Domain Search Wizard will log a message and move on to the next domain.

💼 License

This project is licensed under the terms of the MIT license.

🤝 Contributing

We welcome contributions! Please see CONTRIBUTING.md for details on how to contribute.

About

🌐 Domain Search Wizard Using Permutations and a Multi-Tier Robust Checking Algorithm🔮

Resources

Stars

Watchers

Forks

Packages

No packages published