DigitalOcean Libraries

This is a list of official and community-created client libraries that let you use the DigitalOcean API in a variety of programming languages.

Language Library Name Description
Go Godo Official Go wrapper for DigitalOcean API v2.0.
Python pydo Official DigitalOcean Python Client based on the DO OpenAPIv3 specification.
Ruby DropletKit Official Ruby wrapper for DigitalOcean API v2.0.
Ansible digitalocean.cloud A community-built Ansible library that allows you to manage various DigitalOcean resources.
.NET DigitalOcean.API A community-built .NET implementation for DigitalOcean API v2.0.
PHP DigitalOceanPHP A community-built PHP wrapper for DigitalOcean API v2.0.
PHP Laravel DigitalOcean A community-built PHP API client bridge for Laravel.
Python python-digitalocean A community-built Python module to manage DigitalOcean Droplets.
TypeScript dots A community-built Typescript/Javascript wrapper for DigitalOcean API.