lexicon

Manipulate DNS records across multiple providers with a unified CLI

brewmacoslinux
Try with needOr install directly
Source

About

Manipulate DNS records on various DNS providers in a standardized way

Commands

lexicon

Examples

List all DNS records for a domain on Route53$ lexicon route53 list example.com
Create a TXT record for ACME DNS challenge on Cloudflare$ lexicon cloudflare create example.com TXT --name _acme-challenge --content 'verification-string'
Delete a DNS record from DigitalOcean$ lexicon digitalocean delete example.com A --name www