Jump to: navigation, search

Difference between revisions of "Obsolete:LanguageBindings"

Line 6: Line 6:
 
== Python ==
 
== Python ==
  
* [https://github.com/openstack/python-novaclient python-novaclient] is the official Python binding for OpenStack Compute (Nova) APIs. It is used to implement the nova command-line tool (which ships with the library), and is also used by the http://horizon.openstack.org [[OpenStack]] dashboard (Horizon).
+
[https://github.com/openstack/python-novaclient python-novaclient] is the official Python binding for OpenStack Compute (Nova) APIs. It is used to implement the nova command-line tool (which ships with the library), and is also used by the http://horizon.openstack.org [[OpenStack]] dashboard (Horizon).
  
 
== Ruby ==
 
== Ruby ==
  
* [http://fog.io Fog] supports multiple cloud APIs, including OpenStack. It is used to implement the https://github.com/opscode/knife-openstack knife [[OpenStack]] plugin for Chef.
+
[http://fog.io Fog] supports multiple cloud APIs, including OpenStack. It is used to implement the https://github.com/opscode/knife-openstack knife [[OpenStack]] plugin for Chef.
  
 
== Java ==
 
== Java ==
  
* [https://github.com/woorea/openstack-java-sdk OpenStack Java SDK] is a Java binding that is used to implement [http://woorea.github.com/openstack-ui/ |OpenStack UI], a GWT UI intended to be a base platform to integrate OpenStack related services.
+
[https://github.com/woorea/openstack-java-sdk OpenStack Java SDK] is a Java binding that is used to implement [http://woorea.github.com/openstack-ui/ |OpenStack UI], a GWT UI intended to be a base platform to integrate OpenStack related services.

Revision as of 20:08, 22 April 2012

Language bindings

There are bindings in several programming language for the OpenStack APIs:

Python

python-novaclient is the official Python binding for OpenStack Compute (Nova) APIs. It is used to implement the nova command-line tool (which ships with the library), and is also used by the http://horizon.openstack.org OpenStack dashboard (Horizon).

Ruby

Fog supports multiple cloud APIs, including OpenStack. It is used to implement the https://github.com/opscode/knife-openstack knife OpenStack plugin for Chef.

Java

OpenStack Java SDK is a Java binding that is used to implement |OpenStack UI, a GWT UI intended to be a base platform to integrate OpenStack related services.