Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Maker Bundle Laravel Package

survos/maker-bundle

Survos Maker Bundle extends Symfony MakerBundle with generators and scaffolding helpers for rapid CRUD, entity, and admin code creation. It streamlines repetitive setup tasks so you can bootstrap features faster in Symfony applications, with sensible defaults and reusable maker commands.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

  • Architecture fit: survos/maker-bundle is a Symfony Maker bundle, not a Laravel package. It generates admin controllers and templates and assumes Symfony conventions, Twig, and likely MakerBundle. It fits only a Symfony/Twig admin-scaffolding workflow; it is not architecturally compatible with Laravel without a port.
  • Integration feasibility: Feasible as a dev-only Symfony dependency if the project’s PHP/Symfony/Twig versions match the bundle’s Composer constraints. Must verify composer.json, supported Symfony versions, and generated-code conventions before adoption. Laravel integration is not feasible without replacing the package with Laravel-native tooling.
  • Technical risk: High. The package has 4 stars, 0 dependents, no release since 2022-06-18, and a score of 0.02. That indicates very low adoption and likely stale compatibility with current Symfony/PHP releases. Generated code becomes owned code, so the real maintenance burden shifts to the team. The high opportunity score suggests unmet admin-scaffolding demand, not production maturity.
  • Key questions: Which framework and versions are targeted? Does it support our current Symfony/PHP/Twig stack? What exactly does it generate, and is the output production-grade? Is it compatible with our admin UI stack? Who maintains it, and is there a security policy? Can we fork/vendor it if needed? Is the license acceptable?

Integration Approach

  • Stack fit: Use only in a Symfony + Twig + MakerBundle environment, and only as a development-time scaffolding aid. Do not use in Laravel; evaluate Laravel-native alternatives such as Filament, Nova, Backpack, or custom Artisan generators instead.
  • Migration path: Run a sandbox proof of concept, generate representative admin CRUD screens, review the output, run static analysis and tests, then commit the generated code as first-party code. Prefer removing the dependency after scaffolding; fork only if ongoing generation is genuinely valuable.
  • Compatibility: Pin Composer versions, verify Symfony/PHP/Twig constraints, and test against the exact target framework version. Check conflicts with existing admin, template, and routing conventions. Validate template inheritance and generated controller behavior in a branch before merging.
  • Sequencing: 1) Confirm framework fit; 2) spike in an isolated branch; 3) compare generated output with native generators and existing admin patterns; 4) decide adopt, fork, or decline; 5) if adopted, isolate as a dev dependency, document usage, and add upgrade checks.

Operational Impact

  • Maintenance: Treat as effectively unmaintained. No release since mid-2022, minimal adoption, and no dependent packages mean low community pressure to fix compatibility issues. Any long-term use implies internal ownership of the generated code and possibly the bundle itself.
  • Support: No vendor SLA or commercial support. Support is limited to GitHub issues and maintainer availability, with little community knowledge base due to low stars and zero dependents.
  • Scaling: Runtime scaling impact is low because this is a development/scaffolding tool, but team scaling impact is moderate: generated admin code must be reviewed, standardized, and maintained like any other application code. It improves initial velocity only if the output matches team conventions.
  • Failure modes: Version incompatibility with modern Symfony/PHP; generator failures or stale templates; generated code diverging from project standards; admin UI security or authorization gaps; dependency abandonment blocking framework upgrades; hidden coupling to Survos conventions.
  • Ramp-up: Low-to-moderate for Symfony developers familiar with MakerBundle and Twig; likely higher for teams needing to reverse-engineer undocumented conventions. Budget time for output review, security validation, and documentation. For a Laravel team, ramp-up is effectively “do not use.”
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core