knadh/dns.toys
knadh/dns.toys has 2,832 GitHub stars and 190 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-06 20:32 UTC. Last push 2026-02-26.
A DNS server that offers useful utilities and services over the DNS protocol. Weather, world time, unit conversion etc.
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
dns.toys is a DNS server that takes creative liberties with the DNS protocol to offer handy utilities and services that are easily accessible via the command line.
For docs, visit www.dns.toys
Sample commands
dig help @dns.toys
dig mumbai.time @dns.toys
dig 2023-05-28T14:00-bengaluru-berlin/de.time @dns.toys
dig newyork.weather @dns.toys
dig 42km-mi.unit @dns.toys
dig 100USD-INR.fx @dns.toys
dig ip @dns.toys
dig 987654321.words @dns.toys
dig pi @dns.toys
dig 100dec-hex.base @dns.toys
dig fun.dict @dns.toys
dig excuse @dns.toys
dig A12.9352,77.6245/12.9698,77.7500.aerial @dns.toys
dig 5.16.nanoid @dns.toys
Running locally
Docker
docker run name dnstoys --restart unless-stopped -p 5354:5354/tcp -p 5354:5354/udp
Or using docker compose:
docker compose up
From source
- Clone the repo
- Copy
config.sample.tomltoconfig.tomland edit the config - Make sure you have a copy of the
cities15000.txtfile at the root of this directory (instructions are in theconfig.sample.tomlfile) - Make sure to download the
wordnetfrom Wordnet website.(more instructions are in theconfig.sample.tomlfile) - Extract the tarball and rename extracted the directory to
wordnet - Make sure to fetch the IFSC data (instructions are in the
config.sample.tomlfile). - Run
make buildto build the binary and then run./dnstoys.bin - Query against the locally running server
dig <query> +short @127.0.0.1 -p 5354
Others
- DnsToys.NET - A .net client library for the service.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,590 starspublic-apis/public-apis
A collective list of free APIs
496,860 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
439,403 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,100 stars