Pulumi
Infrastructure as code using TypeScript, Python, Go, and .NET.
Why it is included
Pulumi is an infrastructure management platform to automate through infrastructure as code, secure with secrets management, and manage infrastructure with AI.
Best for
Engineers who prefer general-purpose languages over DSL-only IaC.
Strengths
- Open source
- High community visibility
Limitations
- Verify license and support model for your use case
Good alternatives
Related tools
Automation & Scripting
Terraform
Infrastructure as Code for clouds and SaaS APIs with HCL.
Version Control & DevOps
OpenTofu
Terraform-compatible infrastructure-as-code under MPL-2.0 after upstream license shifts.
Automation & Scripting
Ansible
Agentless automation over SSH/WinRM with YAML playbooks.
Automation & Scripting
Salt
Config management and remote execution using Python and fast message bus architecture.
Automation & Scripting
Apache Ant
XML-driven Java build and deployment tool predating Maven/Gradle for many enterprise codebases.
Automation & Scripting
Hammerspoon
Staggeringly powerful macOS desktop automation with Lua
