Get current time for cities. Pass city names without spaces suffixed with .time. Optional two letter country codes.
dig mumbai.time @dns.toysConvert time between cities using format YYYY-MM-DDTHH:MM-$fromCity-$toCity
dig 2023-05-28T14:00-mumbai-paris/fr.time @dns.toysGet weather for cities. Pass city names without spaces. Optional country codes.
dig mumbai.weather @dns.toysConvert between 70+ different units
dig 42km-mi.unit @dns.toysConvert between currencies using daily rates
dig 100USD-INR.fx @dns.toysShow your IPv4 or IPv6 address
dig -4 ip @dns.toysConvert numbers to English words
dig 987654321.words @dns.toysFind first and last usable IP in subnet
dig 10.0.0.0/24.cidr @dns.toysConvert between number bases (hex, dec, oct, bin)
dig 100dec-hex.base @dns.toysPrint digits of Pi
dig pi @dns.toysGet English word definitions (use dashes for spaces)
dig fun.dict @dns.toysRoll dice with specified number and sides
dig 3d20/2.dice @dns.toysFlip one or more coins
dig 2.coin @dns.toysGenerate random number in a given range
dig 1-100.rand @dns.toysConvert Unix timestamp to readable date
dig 784783800.epoch @dns.toysCalculate distance between lat-long pairs
dig 12.9352,77.6245/12.9698,77.7500.aerial @dns.toysGenerate UUIDs (v4)
dig 5.uuid @dns.toysSolve Sudoku puzzles (use 0 for empty cells)
dig 002840003...sudoku @dns.toysGet a random developer excuse
dig excuse @dns.toysGenerate NanoIDs with specified length: $len.$num
dig 5.10.nanoid @dns.toysGet bank (India) details for IFSC code
dig ABNA0000001.ifsc @dns.toysGet the common name, scientific name, and food sources for a vitamin
dig a.vitamin @dns.toysConvert between lat, long and IndiaPost DIGPIN hash
dig 23.241312,79.553617.digipin @dns.toysdig 36L-9K9-9J57.digipin @dns.toysTrack the location of the ISS (International Space Station)
dig iss.sky @dns.toys
To open Google maps with the current location of the ISS:
xdg-open $(dig iss.sky @dns.toys | grep -oP 'https://[^"]*')