tdwesten/statamic-builder
A Statamic addon by tdwesten that streamlines building and scaffolding custom Statamic addons, giving developers a practical starting point for creating, organizing, and managing addon code more efficiently in Laravel and Statamic projects.
Consider adoption when:
Look elsewhere (or build in-house) when:
For executives: This is a small, free (MIT) developer-efficiency tool for our Statamic work. It lets engineers define the CMS content structure in PHP code instead of hand-written config files, which makes builds faster to assemble, easier to review, and less error-prone when we launch similar sites repeatedly. The cost is near zero and the risk is contained because the CMS still reads standard configuration underneath — we can remove it without re-architecting. The trade-off is maturity: it's a niche package with a small user base, so we should pilot it on one project, pin the version, and confirm the maintenance burden before standardizing.
For engineering: Adopt it as a thin, reversible layer that generates the canonical YAML. Enforce a "schema lives in code" rule so control-panel edits don't diverge, wire generation/validation into CI, and budget a small spike to confirm compatibility with our Statamic version and upgrade path. Measure success by time-to-stand-up a new content model and by reduction in YAML defects — not by the package's popularity.
How can I help you explore Laravel packages today?