The official command line client for deploying and managing applications on Cloud Foundry.
Cloud Foundry CLI is the official command-line interface for interacting with Cloud Foundry, an open-source platform-as-a-service. It enables developers to deploy, manage, and scale applications efficiently from the terminal, providing a scriptable interface for cloud-native application management.
Developers and operators working with Cloud Foundry platforms who need to manage applications and services via the command line, particularly those in cloud-native environments.
Developers choose it because it's the official, fully supported CLI for Cloud Foundry with comprehensive feature coverage, plugin extensibility, and seamless integration with both v2 and v3 Cloud Controller APIs.
The official command line client for Cloud Foundry
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
As the official CLI, it receives direct updates and has active community support via Slack and mailing lists, ensuring reliability and compatibility with Cloud Foundry platforms.
Supports a wide range of operations like application push/start/stop, service management, and real-time log streaming, covering most PaaS management needs from the terminal.
Allows integration of community-contributed plugins from plugins.cloudfoundry.org, enabling custom commands and enhanced functionality beyond core features.
Works with both v2 and v3 Cloud Controller APIs, providing flexibility for different Cloud Foundry deployments and future-proofing with v3 API support in v8 CLI.
Has known issues on Windows with Cygwin/Git Bash for password prompts and SSH hangs in MINGW shells, requiring workarounds like using PowerShell or cmd, as noted in the README.
Requires manual installation of self-signed certificates in specific locations, unlike tools with automatic SSL handling, which can be cumbersome for environments with custom certs.
Transition from v7 to v8 with deprecated versions (v7/v6 no longer maintained) can cause confusion and migration headaches, especially for users on older setups.