{% set scriptdir = './common/js/' %} {% set cssdir = './common/css/' %} {% extends "templates/indexbase.tmpl" %} {% block pagetitle %}Application Development{% endblock %} {% block title %}{% endblock %} {% block header %}{% endblock header %} {% block content %}

Development Resources for OpenStack clouds

You interact with an OpenStack cloud using a number of tools. The tool you choose depends on your use case in the cloud. Here are some starting points.


View SDKs View APIs View CLIs

Software Development Kits

A Software Development Kit (SDK) is a collection of code, examples, and documentation that helps you to create applications in the language of your choice on OpenStack clouds. If one of the following SDKs do not support your language or use case, you can use the API or one of the other Known SDKs.

Node.js

Community Links
Twitter: @pkgcloud
IRC: #pkgcloud on freenode
Mailing List: GitHub Issues
Report Issues: Issue Tracker

Ruby

Community Links
Twitter: @fog
IRC: #ruby-fog on freenode
Mailing List: ruby-fog
Report Issues: Issue Tracker

.NET

Community Links
IRC: #openstack-sdks on freenode
Mailing List: Register | Archive
Report Issues: Issue Tracker

PHP

Community Links
IRC: #openstack-sdks on freenode
Mailing List: Register | Archive
Report Issues: Issue Tracker

Command Line Interfaces

An OpenStack Command Line Interface (CLI) is a text based client that helps you to create scripts for interacting with OpenStack clouds.

Community Links
Twitter: @openstack
IRC: #openstack
Mailing List: Register | Archive
Report Issues: Issue Tracker
Support: Ask
{% endblock content %}