An open API service indexing awesome lists of open source software.

https://github.com/baibhavanand/DAC

DAC - Domain Availability Checker is a tool written in bash to help people find available domains from the comfort of their terminal. People can choose to pass one domain or wordlist to scan the availability from. People can also choose to store the output (List of available domains) in a different text file.
https://github.com/baibhavanand/DAC

available-domain dac domain domain-availability domain-availability-checker

Last synced: 10 months ago
JSON representation

DAC - Domain Availability Checker is a tool written in bash to help people find available domains from the comfort of their terminal. People can choose to pass one domain or wordlist to scan the availability from. People can also choose to store the output (List of available domains) in a different text file.

Awesome Lists containing this project

README

          


DAC - Domain Availability Checker


Coded with ❤️ by Baibhav. (@spongebhav)


About DAC





DAC - Domain Availability Checker is a tool written in bash to help people find available domains from the comfort of their terminal. People can chose to pass one domain or wordlist to scan the availability from. People can also chose to store the output (List of available domains) in a different text file.


Auto Installation



* Download OR Clone the repository in your machine:
git clone https://github.com/baibhavanand/dac

* Switch to **dac** directory:

cd dac

* Give permissions to install.sh file:

sudo chmod 555 install.sh

* Run install.sh:

sudo ./install.sh --install


Manual Installation

* Download OR Clone the repository in your machine:

git clone https://github.com/baibhavanand/DAC

* Switch to **dac** directory:

cd dac

* Copy **dac** to /usr/local/bin

sudo cp dac /usr/local/bin/


Docker Installation

* Download OR Clone the repository in your machine:

git clone https://github.com/baibhavanand/DAC

* Switch to **dac** directory:

cd dac

* Build **dac** container:

docker build -t dac .

* Run **dac** container:

docker run dac dac


Usage



Arguments | Description
------------- |-------------
-d | Single Domain Name can be passed with -d argument
-l | File path to wordlist to scan available domains from can be passed through -l argument
-t | TLD (ex: .com .org .net) to scan from the list can be specified from -t argument. (Default is set to .com)
-o | To pass file name to save the output (list of available domains) in another text file.


Examples



dac -d domain.tld

This will output if the domain is available or taken.



dac -l (path to wordlist)

This will output if the domains in the list is available or not



dac -l (path to wordlist) -o (filename.txt)

This will also scan if the domains in the list is available or not and will save the list of available domains in **filename.txt**



The Saved output will be like this:





dac -l (path to wordlist) -t (TLD)

This will also scan if the domains in the list is available or not with the tld passed via -t argument.




LICENSE



**DAC** is licensed under the **MIT license.** Take a look at the [LICENSE](https://github.com/baibhavanand/dac/blob/main/LICENSE) for more information.


Pull Requests




Pull Requests for any kind of improvement in **DAC** are welcome.

*While making a PR, make sure to add yourself in thanks.md list.*


Thanks





I would like to thank the following people for contributing to this project.





This project is maintained by Baibhav Anand Jha | Twitter: @spongebhav