cbuijs

cbuijs / dns-good

Public

DNS Domain checker if active or not and keep a repository of it.

11
1
100% credibility
Found Apr 06, 2026 at 11 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

dns-good is a standalone program that evaluates domain names for activity by cross-checking popularity lists, registration status, and DNS records, storing results in a database and exporting categorized lists.

How It Works

1
๐Ÿ” Discover dns-good

You learn about a helpful tool that checks if website names are truly real and working by combining clues from popularity rankings, official records, and direct internet lookups.

2
๐Ÿ’ป Set up the checker

Download the program to your computer and get it ready to use with a quick preparation step.

3
๐Ÿ“ Prepare your list

Write down the website names you want to verify, one per line in a simple text file.

4
๐Ÿš€ Launch the check

Feed your list into the tool and let it scan everything, building a score for each site based on multiple confirmations.

5
๐Ÿ“ Review the lists

Open folders with easy-to-read files sorting sites into active, inactive, stale, or unchecked groups.

6
๐Ÿ”„ Keep it fresh

Set the tool to run automatically on a schedule so your lists stay current without extra work.

โœ… Trustworthy results

You now have reliable, up-to-date knowledge about which websites are genuinely live and operational.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 11 to 11 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is dns-good?

dns-good is a Go-based DNS domain checker that validates if domains are truly active, scoring them from 0-250 across four sources: popularity rankings, registration status via RDAP, NS delegation, and direct A/AAAA resolution. It maintains a SQLite repository tracking domain status (ACTIVE, INACTIVE, STALE, UNKNOWN) with timestamps, automatically marking entries stale for periodic rechecks. Users get CLI modes like one-shot `check` on input lists, daemon `run` for ongoing dns domain lookup, and `stats` summaries, plus txt exports of active domains for easy integration.

Why is it gaining traction?

It bypasses public resolver throttling with iterative DNS from root servers, spreading load while catching delegation issues early. Configurable trust thresholds let you tune for strict (all sources) or lenient (resolution alone) dns domain checks, and daemon mode keeps lists fresh without cron hacks. Output snapshots are atomic and self-describing, perfect for pipelines needing reliable dns domain name system intel.

Who should use this?

DevOps engineers monitoring dns domain name servers for outages or expirations in large fleets. Security teams curating active domain whitelists/blocklists for threat hunting. Network admins validating dns domains der wireguard gegenstelle or fritzbox setups before deployment.

Verdict

Grab it for targeted dns good validationโ€”docs are thorough, config flexible, builds clean on Go 1.22+. Low 1.0% credibility and 11 stars signal early maturity, so test on your domains first before prod.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.