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

Generator Bundle Laravel Package

zikula/generator-bundle

A Zikula bundle that adds code-generation commands for scaffolding modules, controllers, entities, and other boilerplate. It helps PHP developers start extensions faster and keep generated code consistent with Zikula conventions.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for internal scaffolding. The package is a module generator — its job is to turn a short set of inputs into a working module skeleton (controllers, templates, config, tests). That is the same job our make:* / generator tooling does. Reading it is a cheap way to pressure-test whether we build our own scaffolding or adopt an off-the-shelf generator.
  • Roadmap input for developer-experience work. If our roadmap includes reducing boilerplate for new services/modules, this is a useful prior-art artifact: it shows which files a mature generator chooses to emit, what it asks the developer, and where it stops (leaving business logic to humans). Use it to size the scope of an internal generator, not as a dependency.
  • Prior-art for code-generation conventions. Because it is archived and Zikula/Symfony-oriented, its practical value is as a reference design for question flow, template/stub organization, and idempotent file generation — not as runtime code.
  • Not a feature decision input for a Laravel product. The headline stack mismatch matters: this is a Zikula (Symfony-based CMS) bundle, not a Laravel package. It should not appear on any Laravel dependency roadmap, and it does not gate any customer-facing feature.
  • Risk/portfolio hygiene. It confirms a "do not adopt" entry in our dependency register: archived, single-digit stars, zero dependents, last release 2019. That is itself a useful decision to record so the question does not resurface.

When to Consider This Package

Consider reading it (not installing it) when:

  • You are designing an internal module/service generator and want a compact example of stub-driven scaffolding in the PHP/Symfony ecosystem.
  • You are specifically operating a Zikula installation and need module boilerplate — a narrow and unlikely case.
  • You want a documented example of generator UX (interactive prompts → file tree) to cite in a design doc.

Look elsewhere — and expect to — when:

  • Your stack is Laravel. Use php artisan make:*, Laravel Blueprint, or a maintained Laravel CRUD/scaffold generator instead. This package will not integrate.
  • You need maintained code. Archived since 2019, no security patching, no PHP/framework version compatibility guarantees, and effectively no community (3 stars, 0 dependents) means no path to support.
  • You need production reliability. Zero dependents is a strong signal that the code path is untested in the wild; treat it as a sample, not a library.
  • You need a license/security review trail. MIT is fine, but an archived repo with no maintainer gives you no channel to report or receive fixes.

Adoption criterion, stated plainly: only if you run Zikula and accept the maintenance burden yourself. For any Laravel or general PHP team, the correct outcome is "reference only, do not add to composer.json."

How to Pitch It (Stakeholders)

For executives: This is a small, archived code generator for a CMS framework we do not use. It carries no adoption cost because we are not proposing to adopt it. Its value is one afternoon of reading: it shows us what a mature scaffolding tool chooses to generate, which informs a build-vs-buy decision on our own developer tooling. Recommendation: log it as reference material, keep it out of the dependency tree, and spend nothing further on it.

For engineering: It is a Zikula/Symfony bundle, not a Laravel package — do not attempt integration. Last release was March 2019 and the repository is archived, with 3 stars and no dependents, so there is no support or compatibility story. If we pursue an internal generator, use it as a design reference for stub layout and prompt flow, and evaluate maintained Laravel-native alternatives (Artisan generators, Blueprint, established CRUD scaffolders) as the actual implementation base. Estimated cost to mine it for ideas: under a day. Estimated cost to depend on it: unbounded, and we should not pay it.

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.
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle