Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

PHP OpenStack SDK

Build Status Coverage Status Scrutinizer Code Quality

php-opencloud/openstack is an SDK which allows PHP developers to easily connect to OpenStack APIs in a simple and idiomatic way. This binding is specifically designed for OpenStack APIs, but other provider SDKs are available. Multiple OpenStack services, and versions of services, are supported.


Getting help

Version Guidance

Version Status PHP Version End of life
^3.0 Latest >=7.0 March 2020
^2.0 Maintained (Bug fixes only) >=7.0,<7.2 March 2018

Upgrade from 2.x to 3.x

Due to new object typehint since PHP 7.2, Object is a reserved keyword thus class OpenStack\ObjectStore\v1\Models\Object had to be renamed to OpenStack\ObjectStore\v1\Models\StorageObject.

This change was introduced in #184.


  • PHP 7.0
  • ext-curl

How to install

composer require php-opencloud/openstack


Engaging the community and lowering barriers for contributors is something we care a lot about. For this reason, we've taken the time to write a contributing guide for folks interested in getting involved in our project. If you're not sure how you can get involved, feel free to submit an issue or contact us. You don't need to be a PHP expert - all members of the community are welcome!

You can’t perform that action at this time.