https://github.com/thesurlydev/domain-checker
A simple command line tool to check if domain names are registered using DNS lookups.
https://github.com/thesurlydev/domain-checker
domain-checker domaining domains
Last synced: about 1 year ago
JSON representation
A simple command line tool to check if domain names are registered using DNS lookups.
- Host: GitHub
- URL: https://github.com/thesurlydev/domain-checker
- Owner: thesurlydev
- License: mit
- Created: 2024-11-12T18:00:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-08T02:13:19.000Z (about 1 year ago)
- Last Synced: 2025-05-06T19:24:31.329Z (about 1 year ago)
- Topics: domain-checker, domaining, domains
- Language: Rust
- Homepage:
- Size: 70.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# domain-checker
A simple command line tool to check if domain names are registered using DNS lookups.
## Installation
If you have Rust installed, you can install `domain-checker` using cargo:
```bash
cargo install domain-checker
```
Otherwise, binary releases will be available soon.
## Usage
Check a single domain:
```bash
domain-checker example.com
```
Check multiple domains:
```bash
domain-checker example.com example.org
```
Check domains from a file:
```bash
cat domains.txt | domain-checker
```
For help, run:
```bash
domain-checker --help
```
```bash
Check if domain names are registered using DNS lookups
Usage: domain-checker [OPTIONS] [DOMAINS]...
Arguments:
[DOMAINS]... Domain names to check (optional if reading from stdin)
Options:
-c, --concurrent Maximum number of concurrent checks [default: 10]
-j, --json Output as JSON to stdout
--output-file Save output to JSON file
--clean Strip whitespace and empty lines from input
-u, --unregistered-only Show only unregistered domains in output
-h, --help Print help
-V, --version Print version
```