DigitalOcean Libraries

Collection of libraries that lets you use DigitalOcean API in a variety of programming languages.

Language Library Name Description
Clojure Digital-ocean Idiomatic Clojure client for DigitalOcean that makes it easy to boot virtual servers from your REPL.
Go Godo Official Go wrapper for DigitalOcean API v2.0.
Haskell DOH Haskell bindings for DigitalOcean API.
Haskell HDO DigitalOcean client in Haskell.
iOS DigitalOcean iOS SDK (Unofficial) DigitalOcean SDK for iOS and OSX.
Java DigitalOcean API Client for Java Java client for DigitalOcean API v2.0.
.NET DigitalOcean.API .NET implementation for DigitalOcean API v2.0.
Node.js do-wrapper Node.js wrapper for DigitalOcean API v2.0.
Node.js DropletApi Node.js wrapper for DigitalOcean API v2.0.
Perl WebService::DigitalOcean Perl module for DigitalOcean API v2.0.
PHP DigitalOcean PHP API Client PHP wrapper for DigitalOcean API v2.0.
PHP Laravel DigitalOcean PHP API client bridge for Laravel.
Python python-digitalocean Python module to manage DigitalOcean droplets.
Python Python wrapper for Digital Ocean API v2 Python wrapper for DigitalOcean API v2.0.
Python DigitalOcean API Python Wrapper Python wrapper for DigitalOcean API.
Ruby DropletKit Official Ruby wrapper for DigitalOcean API v2.0.
Ruby Barge Ruby library for DigitalOcean API v2.0.
Scala digitalocean Scala wrapper for DigitalOcean API v2.0.
TypeScript dots Typescript/Javascript wrapper for DigitalOcean API.