Libraries

There are several libraries available that use the DNSimple API. You can use these as a starting point or continue on through the documentation below.

If you’ve developed a library for the API, please let us know so we can add it here. Also, make sure to check out the tools that are built on the DNSimple API.

Please keep in mind that some of these libraries may be incomplete or oudated.

API v2 Clients

Official Clients

Bash

Examples

API v1 Clients

Ruby

Python

  • Apache libcloud - Python library for interacting with many of the popular cloud service providers using a unified API.
  • dnsimple-python - A Python API client.
  • Lexicon - Manipulate DNS records across various DNS providers in a standardized way.

JavaScript

Golang

  • dnsimple-go - A Go API client for API v1.
  • domasimu - A simple domain management command line tool.

C♯

Java

PHP

PowerShell

  • PowerDNSimple - A PowerShell module for working with DNSimple API.