Open Source
# Create a domain domain = client.domains.create(name: "example.com") puts "Domain: %s (id: %d)" % [domain.name, domain.id] # List your domains domains = client.domains.list domains.each do |domain| puts "Domain: %s (id: %d)" % [domain.name, domain.id] end
We open source
and everyone who contributes to it.
We work on and maintain various open source projects:
APIs
DNSimple Ruby
The official Ruby client for our API.
DNSimple Elixir
The official Elixir client for our API.
DNSimple Go
The official Go client for our API.
DNSimple Node
The official Node client for our API.
Application & Documentation
DNSimple external services
One click DNS for Heroku, Google Apps, and more. You can even add your own.
DNSimple Developer
Our developer documentation is full of examples. We'd love your input, too.
DNSimple Support
Our support documentation is open. You can browse and contribute as much as you like.
Strillone
Listen to incoming webhooks from DNSimple. Publish them to a Slack channel or other messaging service.
DNS
ERL DNS
Serves DNS authoritative responses with Erlang.
ERLang DNS
An Erlang DNS message library that supports most common record types, TSIG authenticated messages, EDNS0 and DNSSEC.
DNS Test
Erlang app for testing authoritative DNS servers for compliance.
Operations