Domain check to find available names by generating candidate strings and running WHOIS lookups.
- Three-letter, four-letter, and five-letter CVCVC generators.
- Prefix/suffix (tri-part) generator driven by
input.txt. - Skips any domains already logged in
doms_checked.txt,doms_failed.txt,doms_forbidden.txt, ordoms_free.txt.
- Use Python 3.8+.
- Install dependencies from the included
pyproject.toml:pip install . - Run the checker:
freedom # console script installed via pip # or python finder.py # from the repository root
- To run continuously in the background, use
./run.sh.
input.txtincludes--prefixesand--suffixessections used by the tri-part generator.- Inside
finder.py, choose which generator to run inmain()(tri-part, three-letter, four-letter, or CVCVC) by uncommenting the desired call.
doms_free.txt: domains detected as free.doms_checked.txt: domains confirmed as taken.doms_failed.txt: lookups that errored and should be retried.doms_forbidden.txt: forbidden domains that should be ignored on subsequent runs.
Apache 2.0