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. |