Runs on Java no need of any prerequisites software

Openstack4j CLI is completely written in java and consumes the API from openstack4j library, To run, it just needs a JRE 6+. A single executable jar that is portable on any Java or OS platform.


Single client for all the openstack services.

Openstack4j CLI is all in one, it bundles all primary openstack service clients into one; mainly glance, nova, neutron, cinder etc.


Fluent CLI's, easy to use and understand CLI commands to do precisely what is needed

With Fluent and easy to understand commands,it takes care of dependent resource creation for the particular cases where resources from other openstack services (neutron, cinder) are needed that encourages automation and abstracts out unnecessary complexity from user so that he can focus on intent of operation.


Inbuilt memory feature that remembers the output of the command

Openstack4j CLI comes with an inbuilt memory feature, that saves all the resource Ids generated from previously executed command and automatically replaces the values in subsequent command as and when needed.