What libraries and wrappers are there for DigitalOcean's APIv2?

  • Posted June 24, 2014

Share and discuss libraries and wrappers for DigitalOcean’s APIv2 in your favorite programing language below.


This comment has been deleted

This comment has been deleted

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Hi I am looking for a simple PHP script just like this one but with v2

that I can use on a php project im working on

doapi is a DigitalOcean API V2 wrapper for Node.js that supports promises.


Python library dopy now supports API v2.

I’ve got dogo written in Go, it’s mostly finished and working well. Mainly I’ve got to write the docs for it. I’m starting to use it to write a libswarm backend.

I’ve mostly finished work on skiff, a Python wrapper/library. It’s absolutely useable at the moment; I’ve integrated it into some side projects.


I have just started with DOsa. Support only V2 and aims to be pythonic. [WIP]

I’ve created a Node.js module to connect to the V2 API.

It can be found here on GitHub:

Javascript (browser)

DOv2 is a client-side javascript version for the Digital Ocean v2 API.

Check it out on GitHub:


Nautical is a Node.js library for v2 of the DigitalOcean API

It can be found on Github:

You can install it with npm install --save nautical


DigitalOceanV2 is a PHP library for version 2 of DigitalOcean’s API.

Check it out on GitHub:

Install it with php composer.phar require toin0u/digitalocean-v2:@dev