# Render CLI
> Manage Render cloud services from the terminal

## Summary
CLI for the Render cloud platform. Manage web services, databases, cron jobs, and deployments from the terminal with full control over Render resources.

## Capabilities
- List and manage Render services, databases, and environments
- Trigger deployments and view deployment history
- Manage environment variables and secrets
- View service logs and status
- Create and configure new services from the CLI

## When to Use
- Managing Render services and deployments from the command line
- Automating Render deployments in CI/CD pipelines
- Viewing logs and status of Render services without the dashboard

## When NOT to Use
- Not using Render as your cloud platform
- Need complex infrastructure provisioning (use Pulumi or Terraform)

## Key Flags
- `services`: List and manage services
- `deploys`: View and manage deployments
- `env`: Manage environment variables
- `logs`: View service logs

## Usage Patterns
### List all services
```
render services list
```
Shows all services in your Render account

### Trigger a deployment
```
render deploys create --service my-service
```
Triggers a new deployment for the specified service

### View service logs
```
render logs --service my-service --tail
```
Streams real-time logs from the specified service

## Input / Output
- **stdin**: Accepts interactive input for service selection
- **stdout**: Service listings, deployment status, and logs
- **stderr**: Error messages and API errors

## Installation
- **homebrew**: `brew install render`

## Related Tools
- [railway](/tools/railway) (alternative): Railway CLI is an alternative PaaS CLI with similar deployment features
- [docker](/tools/docker) (complementary): Render can deploy Docker containers built locally

---
Source: https://littlescripts.sh/tools/render-cli
