OpenStackClients
OpenStack Clients
Each OpenStack project has a related client project that includes Python API bindings and a CLI. But there are not the only clients available for OpenStack APIs. Below is a collection of known clients.
Existing Clients
Horizon
- Repo: https://github.com/openstack/horizon.git
- Language: Python 2.6, 2.7
- Type: Web UI
jclouds
- Language: Java
js-openclient
- Repo: https://github.com/gabrielhurley/js-openclient
- Maintainer: Gabriel Hurley
- Type: Library
- Language: JavaScript
python-ceilometerclient
- Repo: https://github.com/openstack/python-ceilometerclient.git
- Language: Python 2.6, 2.7
- Type: Library/CLI
python-cinderclient
- Repo: https://github.com/openstack/python-cinderclient.git
- Language: Python 2.6, 2.7
- Type: Library/CLI
python-heatclient
- Repo: https://github.com/openstack/python-heatclient.git
- Language: Python 2.6, 2.7
- Type: Library/CLI
python-keystoneclient
- Repo: https://github.com/openstack/python-keystoneclient.git
- Language: Python 2.6, 2.7
- Type: Library/CLI
python-openstackclient
- Repo: https://github.com/openstack/python-openstackclient.git
- Language: Python 2.6, 2.7
- Type: CLI
python-novaclient
- Repo: https://github.com/openstack/python-novaclient.git
- Language: Python 2.6, 2.7
- Type: Library/CLI
python-quantumclient
- Repo: https://github.com/openstack/python-quantumclient.git
- Language: Python 2.6, 2.7
- Type: Library/CLI
python-swiftclient
- Repo: https://github.com/openstack/python-swiftclient.git
- Language: Python 2.6, 2.7
- Type: Library/CLI
template
- Repo: <url>
- Language:
- Maintainer: <email>?
- Type: Library/GUI/CLI/all of the above
- APIs supported: api/version, ...