# briefercloud/layerform

Layerform helps engineers create reusable environment stacks using plain .tf files. Ideal for multiple "staging" environments.

Repository: https://github.com/briefercloud/layerform
Canonical: https://ross.abutalabs.com/products/layerform
Homepage: https://layerform.dev
Language: Go
License: GPL-3.0
License Family: copyleft
Topics: dev-environment, developer-tools, devops, platform-engineering, sre, terraform
Archived: true
Last push: 2023-12-26T16:48:59+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 80
- inputs: {"age_days": 1131, "days_push": 981, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1207, forks 22 (observed 2026-08-28T04:03:59.547284+00:00)

## What it is
Layerform is a Terraform wrapper CLI that lets engineers build reusable environment stacks from plain .tf files by stacking infrastructure 'layers' on top of each other. It is aimed at spinning up cheap, disposable development and staging environments where engineers only spawn the layers they need.

## Use cases
- spin up multiple staging environments from terraform files
- create reusable dev environment infrastructure stacks
- let engineers spawn only the infrastructure layers they need
- reduce cost of per-developer cloud environments
- layer terraform modules on top of shared core infrastructure

## When to choose
- you manage many ephemeral staging or dev environments with Terraform
- you want to reuse core infrastructure pieces across environment instances
- your team wants environment-as-code without a full internal developer platform

## When to avoid
- you need an actively maintained tool - the project is explicitly unmaintained
- you use HashiCorp Terraform rather than OpenTF/OpenTofu
- you need a full development environment manager including editors and IDEs

## Facets
- artifact type: cli-tool
- maturity: abandoned
- function: infrastructure-as-code, deployment, configuration-management, cli
- domain: infrastructure-as-code, developer-tools, cloud-computing
- platform: windows, cli, go
- tags: terraform-wrapper, environment-stacks, dev-environments, platform-engineering, sre, discontinued, devops, linux, macos

## Member repositories
- briefercloud/layerform (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:59.547284+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:18:58.161546+00:00, confidence not recorded.
  - readme: https://github.com/briefercloud/layerform (fetched 2026-08-28T04:03:59.547284+00:00, sha 572fd7dd3b55)
- Data as of 2026-08-30T08:39:29.467469+00:00.
