PU

Pulumi

Infrastructure as code using general-purpose languages

Developer Tools & Git ★ 25.5k stars Medium setup Apache-2.0

Pulumi is an open-source infrastructure-as-code platform that lets engineers define cloud resources in TypeScript, Python, Go, and other languages. The CLI and engine are self-hostable for private workflows.

Key features

  • Real programming languages
  • Multi-cloud support
  • Self-managed state backend
  • Reusable components

Strengths

  • Released under the Apache-2.0 license
  • Mature project with 25.5k GitHub stars
  • Written in Go
  • Lightweight — runs in 512 MB RAM

Pulumi replaces

Compare Pulumi

11 head-to-head comparisons.

Similar developer tools & git apps