Terraform without the state file bottleneck
Stategraph is an infrastructure-automation platform that replaces Terraform's global state lock with a dependency graph stored in PostgreSQL, enabling concurrent changes and faster operations proportional to the size of a change rather than the entire state file. The project comprises two main components: Stategraph Orchestration, a GitOps tool for Terraform and OpenTofu on GitHub and GitLab with pull-request automation and policy enforcement, and Stategraph Infrastructure as a Database, a state engine that removes the global lock through graph-based state management. The codebase is written primarily in OCaml for the backend, with the Terrateam Iris web interface built in Svelte and TypeScript, and the project is maintained as open-source software under the MPL-2.0 license with commercial hosted and self-hosted options available.