kunstmaan/fixtures-bundle
KunstmaanFixturesBundle adds flexible fixture loading to Symfony apps, letting you define test and demo data in YAML and load it via console commands, with support for ordering, dependencies, and clean database seeding.
db:seed + model factories?" — and the answer is almost certainly native.Consider it only when all of the following are true:
Look elsewhere when:
fakerphp/faker for realistic data. This bundle offers no Laravel integration and would require an Eloquent adapter.For executives: We evaluated a YAML-based fixtures bundle for generating demo and test data. Recommendation: do not adopt. It is a Symfony/Kunstmaan-ecosystem tool rather than a Laravel package, and it has effectively no community adoption (1 star, 0 dependents) — meaning we would own its maintenance and security risk entirely. Our native Laravel seeding and factories already cover this need at zero added dependency cost. Where YAML-authored fixtures would genuinely help (faster, more realistic demo environments), we can capture most of the value with a lightweight in-house seeder convention at a fraction of the risk.
For engineering: The bundle wraps Doctrine fixture loading with a YAML parser, tied to Kunstmaan's entity and node conventions — not portable to Eloquent without a rewrite of the loader, which is unjustified for what amounts to a few hundred lines of seeder code. If we were on Kunstmaan CMS it would be a reasonable convenience, but with no dependents and no visible maintenance activity, we would need to vendor or fork it before trusting it in CI. Decision: skip for Laravel; revisit only if we commit to the Kunstmaan stack.
How can I help you explore Laravel packages today?