Scripting software & tools
The editors, IDEs, runtimes, and utilities that pair well with the scripts on this site — curated, not hosted. Each link goes to the official source.
โ๏ธ Cloud & DevOps CLIs
act
Run your GitHub Actions workflows locally for fast iteration.
Ansible
Agentless configuration management and automation tool.
AWS CLI
Official command-line tool for managing AWS services.
Azure CLI
Official cross-platform command-line tool for managing Azure resources.
Azure PowerShell
PowerShell module set for managing Azure resources from PowerShell.
Chef
Infrastructure automation platform using a Ruby-based DSL.
Docker Desktop
Desktop application for building and running containers on Windows.
doctl
Official command-line tool for managing DigitalOcean resources.
Google Cloud CLI
Official command-line tool for managing Google Cloud resources.
HashiCorp Consul
Service mesh and service discovery tool.
HashiCorp Vault
Tool for securely storing and accessing secrets.
Helm
Package manager for Kubernetes, using "charts" to define applications.
Heroku CLI
Official command-line tool for managing Heroku apps.
Jenkins
The classic self-hosted automation server for CI/CD pipelines.
kubectl
The standard command-line tool for interacting with Kubernetes clusters.
Netlify CLI
Official command-line tool for deploying and managing Netlify sites.
Octopus Deploy
Deployment automation and release management tool.
Packer
Tool for building identical machine images for multiple platforms.
Podman Desktop
Desktop app for managing Podman containers, a daemonless Docker alternative.
Pulumi
Infrastructure-as-code tool that uses general-purpose languages instead of a DSL.
Puppet
Configuration management tool for automating infrastructure.
Salt
Event-driven automation and configuration management platform.
Terraform
Infrastructure-as-code tool for provisioning cloud resources declaratively.
Vagrant
Tool for building and managing portable virtual machine environments.
Vercel CLI
Official command-line tool for deploying projects to Vercel.