DNS records in your code

Get Started

Compatible

Can run anywhere

PolyDNS supports vanilla JavaScript, TypeScript and even any JavaScript runtime.

Extendable

Supports anything

Use PolyDNS with any DNS provider you want. You can even simply write your own.

CLI

Runs in your terminal

Manage DNS records from config files, that can be pushed to Git and deployed by CI.