Pulumi

Pulumi is an open-source infrastructure code (IaC) software used to build and deploy infrastructure on any cloud. It allows you to define infrastructure with standard language features such as loops, functions, and classes using familiar programming languages. This repository features the pulumi command line interface (CLI), language SDK, and core engine.

PU

pulumi · GitOps & Infrastructure as Code

STARS25.8K
FORKS1.5K
COMMITS15.5K
CONTRIBUTORS376
VERSIONv3.99.0
UPDATEDtoday
GoIACMulti-LanguageApache-2.0

Common commercial products in this category: HCP Terraform, Spacelift, env0

What can it do?
  • You write infrastructure codes in any cloud using programming languages you know.
  • Using standard language features such as loops and functions, you automatically provide and manage resources.
  • Using automation API, you embed the infrastructure code into whatever environment you want.
Heads up
  • • High number of open issues (2,490)
User reviews
  • ↓ NegativeHacker News

    Pulumi – Modern Infrastructure as Code

    “> I would risk to say that it’s not the Terraform that makes the people to copy / paste. It’s the people. Call it lack of knowledge, not enough time, laziness, tight schedules... Well, the problem is that a majority of people don't want to / don't have the time to learn HCL,…”

  • ↓ NegativeHacker News

    Pulumi – Modern Infrastructure as Code

    “So I've been trying out Pulumi at the new company I've just started working at and I can say the experience so far has been pretty awesome. This coming from a pre-version 1 user of terraform (when pretty much the only support was the AWS provider). For me HCL was never the…”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: GitOps & Infrastructure as Code