PHPackages                             alisa-zobova/php-opencloud - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. alisa-zobova/php-opencloud

ActiveLibrary[API Development](/categories/api)

alisa-zobova/php-opencloud
==========================

PHP SDK for Rackspace/OpenStack APIs

v3.0.1(2y ago)037↓100%Apache-2.0PHPPHP &gt;=8.1

Since Jul 18Pushed 2y agoCompare

[ Source](https://github.com/alisa-zobova/php-opencloud)[ Packagist](https://packagist.org/packages/alisa-zobova/php-opencloud)[ RSS](/packages/alisa-zobova-php-opencloud/feed)WikiDiscussions feature/dependencies-and-objects-crud Synced 1mo ago

READMEChangelog (10)Dependencies (9)Versions (13)Used By (0)

php-opencloud
=============

[](#php-opencloud)

> **OpenStack users are recommended to use , which is the latest supported version of the SDK for OpenStack.**

[![Latest Stable Version](https://camo.githubusercontent.com/38720a7d731a47de675312937a706348fd07f82fdcf5d960ca1d60ad7405ec71/68747470733a2f2f706f7365722e707567782e6f72672f7261636b73706163652f7068702d6f70656e636c6f75642f762f737461626c652e706e67)](https://packagist.org/packages/rackspace/php-opencloud) [![Travis CI](https://camo.githubusercontent.com/b8b909185fcd22bd0b63bd1276d36e4e96a29a721692a12c533fcf5a04ec7f57/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f7261636b73706163652f7068702d6f70656e636c6f75642e706e67)](https://travis-ci.org/rackspace/php-opencloud) [![Total Downloads](https://camo.githubusercontent.com/c02b2be638ad6fb4bdcf7472f631fbc163892970af6eafe4df5d0ea223c36f1c/68747470733a2f2f706f7365722e707567782e6f72672f7261636b73706163652f7068702d6f70656e636c6f75642f646f776e6c6f6164732e706e67)](https://packagist.org/packages/rackspace/php-opencloud)

PHP SDK for OpenStack/Rackspace APIs. Our official documentation is now available on . For SDKs in different languages, see .

The PHP SDK should work with most OpenStack-based cloud deployments, though it specifically targets the Rackspace public cloud. In general, whenever a Rackspace deployment is substantially different than a pure OpenStack one, a separate Rackspace subclass is provided so that you can still use the SDK with a pure OpenStack instance (for example, see the `OpenStack` class (for OpenStack) and the `Rackspace` subclass).

Requirements
------------

[](#requirements)

- PHP &gt;=5.4
- cURL extension for PHP

**Note**: Since PHP 5.3 has reached [end of life](http://php.net/eol.php) and is no longer officially supported, we are moving to 5.4 as a minimum requirement. If upgrading is not an option and you still need a stable version of the SDK for 5.3, please follow [this guide](http://docs.php-opencloud.com/en/latest/using-php-5.3.html).

Installation
------------

[](#installation)

You must install this library through Composer:

```
# Install Composer
curl -sS https://getcomposer.org/installer | php

# Require php-opencloud as a dependency
php composer.phar require rackspace/php-opencloud
```

Once you have installed the library, you will need to load Composer's autoloader (which registers all the required namespaces). To do this, place the following line of PHP code at the top of your application's PHP files:

```
require 'vendor/autoload.php';
```

**Note**: this assumes your application's PHP files are located in the same folder as `vendor/`. If your files are located elsewhere, please supply the path to `vendor/autoload.php` in the `require` statement above.

And you're ready to go!

You can also check out the [Getting Started guide](docs/getting-started.md) for a quick tutorial.

---

Alternatively, if you would like to fork or clone the repository into a directory (to work and submit pull requests), you will need to execute:

```
php composer.phar install
```

Instead of the `require` command. You can also specify the `--no-dev` option if you do not want to install phpDocumentor (which has lots of vendor folders).

Support and Feedback
--------------------

[](#support-and-feedback)

Your feedback is appreciated! If you have specific problems or bugs with this SDK, please file an issue on Github. We also have a [mailing list](https://groups.google.com/forum/#!forum/php-opencloud), so feel free to join to keep up to date with all the latest changes and announcements to the library.

For general feedback and support requests, contact us at

You can also find assistance via IRC on #rackspace at freenode.net.

Contributing
------------

[](#contributing)

If you'd like to contribute to the project, or require help running the unit/acceptance tests, please view the [contributing guidelines](https://github.com/rackspace/php-opencloud/blob/master/CONTRIBUTING.md).

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity79

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~8 days

Recently: every ~0 days

Total

10

Last Release

775d ago

Major Versions

v1.0.3-alpha → v2.0.02024-03-25

v2.0.1 → v3.0.12024-03-25

v1.0.3 → v3.0.02024-03-25

PHP version history (2 changes)v1.0.0PHP &gt;=8.1

v1.0.2-alphaPHP &gt;=7.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/7ea77ce271726ac4fa85f729f50eedd741ba598ca2cf173f07ff2a7f4dbbfe4a?d=identicon)[alisa-zobova](/maintainers/alisa-zobova)

---

Top Contributors

[![ycombinator](https://avatars.githubusercontent.com/u/51061?v=4)](https://github.com/ycombinator "ycombinator (721 commits)")[![gecampbell](https://avatars.githubusercontent.com/u/722673?v=4)](https://github.com/gecampbell "gecampbell (637 commits)")[![jamiehannaford](https://avatars.githubusercontent.com/u/1867202?v=4)](https://github.com/jamiehannaford "jamiehannaford (416 commits)")[![rvanlaak](https://avatars.githubusercontent.com/u/2707563?v=4)](https://github.com/rvanlaak "rvanlaak (19 commits)")[![JPry](https://avatars.githubusercontent.com/u/871924?v=4)](https://github.com/JPry "JPry (15 commits)")[![markchalloner](https://avatars.githubusercontent.com/u/665830?v=4)](https://github.com/markchalloner "markchalloner (12 commits)")[![tylerturk](https://avatars.githubusercontent.com/u/6004145?v=4)](https://github.com/tylerturk "tylerturk (12 commits)")[![grncdr](https://avatars.githubusercontent.com/u/82634?v=4)](https://github.com/grncdr "grncdr (10 commits)")[![JCotton1123](https://avatars.githubusercontent.com/u/2660972?v=4)](https://github.com/JCotton1123 "JCotton1123 (9 commits)")[![benja-M-1](https://avatars.githubusercontent.com/u/212269?v=4)](https://github.com/benja-M-1 "benja-M-1 (8 commits)")[![etoews](https://avatars.githubusercontent.com/u/634901?v=4)](https://github.com/etoews "etoews (6 commits)")[![sivel](https://avatars.githubusercontent.com/u/39340?v=4)](https://github.com/sivel "sivel (5 commits)")[![alisa-zobova](https://avatars.githubusercontent.com/u/155949251?v=4)](https://github.com/alisa-zobova "alisa-zobova (5 commits)")[![AdamMerrifield](https://avatars.githubusercontent.com/u/366243?v=4)](https://github.com/AdamMerrifield "AdamMerrifield (4 commits)")[![chmouel](https://avatars.githubusercontent.com/u/98980?v=4)](https://github.com/chmouel "chmouel (4 commits)")[![iamfinky](https://avatars.githubusercontent.com/u/1159501?v=4)](https://github.com/iamfinky "iamfinky (4 commits)")[![lesmyrmidons](https://avatars.githubusercontent.com/u/1608684?v=4)](https://github.com/lesmyrmidons "lesmyrmidons (4 commits)")[![nickjenkin](https://avatars.githubusercontent.com/u/658853?v=4)](https://github.com/nickjenkin "nickjenkin (3 commits)")[![rgbkrk](https://avatars.githubusercontent.com/u/836375?v=4)](https://github.com/rgbkrk "rgbkrk (3 commits)")[![kaecyra](https://avatars.githubusercontent.com/u/248212?v=4)](https://github.com/kaecyra "kaecyra (3 commits)")

---

Tags

Openstackswiftrackspacenovaopencloud

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/alisa-zobova-php-opencloud/health.svg)

```
[![Health](https://phpackages.com/badges/alisa-zobova-php-opencloud/health.svg)](https://phpackages.com/packages/alisa-zobova-php-opencloud)
```

###  Alternatives

[rackspace/php-opencloud

PHP SDK for Rackspace/OpenStack APIs

4495.9M38](/packages/rackspace-php-opencloud)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M647](/packages/sylius-sylius)[theodo-group/llphant

LLPhant is a library to help you build Generative AI applications.

1.5k311.5k5](/packages/theodo-group-llphant)[php-opencloud/openstack

PHP SDK for OpenStack APIs. Supports BlockStorage, Compute, Identity, Images, Networking and Metric Gnocchi

2292.2M23](/packages/php-opencloud-openstack)[alexacrm/dynamics-webapi-toolkit

Web API toolkit for Microsoft Dynamics 365 and Dynamics CRM

81324.1k1](/packages/alexacrm-dynamics-webapi-toolkit)[keboola/storage-api-client

Keboola Storage API PHP Client

10387.5k25](/packages/keboola-storage-api-client)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
