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
Laravel Make Extender

Laravel Make Extender Laravel Package

limewell/laravel-make-extender

Supercharge Laravel's make commands: laravel-make-extender adds flags to make:model and friends so you can generate migrations, factories, seeders, form requests, controllers, and resources in a single command, with configurable paths, stubs, and defaults.

View on GitHub
Deep Wiki
Context7

Generate and autoload custom Helpers, Builder Scope, Service class, Trait, Custom Casts, Collections Macros, View Composers

Frequently asked questions about Laravel Make Extender
What does limewell/laravel-make-extender do?
It is a Laravel developer-productivity package that adds flags to make:model and related commands so you can generate migrations, factories, seeders, form requests, controllers, and resources in one command. It also generates helpers, Eloquent builder scopes, service classes, traits, custom casts, collection macros, and view composers. It formalizes common hand-rolled patterns rather than adding runtime features.
How do I install laravel-make-extender?
Install it as a Composer development dependency with composer require --dev limewell/laravel-make-extender; Laravel package auto-discovery is expected. Publish any configuration and stubs the package provides, then run a simple generator in a branch. Confirm the supported Laravel and PHP constraints before installing.
Which Laravel and PHP versions are supported?
The provided context does not publish a confirmed compatibility matrix, so check the package composer.json constraints and README before installing. It is aimed at modern Laravel majors in the 10, 11, and 12 class with PHP 8.1 or newer, and the technical evaluation flags the version matrix as a key unknown. Run a quick install and generate commands in a branch on your exact Laravel and PHP versions.
Does laravel-make-extender override Laravel's native make commands?
It extends the make:* workflow with extra flags and generators rather than replacing native commands outright. The technical evaluation asks whether new commands collide with, override, or shadow native make:* signatures, so verify command names and signatures after install. Test a normal make:model and the extended form to confirm behavior across upgrades.
How are helper functions autoloaded?
The overview says the package autoloads a helpers directory, but the provided context does not confirm the mechanism. It may use Composer files autoloading, a service provider require, or explicit opt-in, and each has different failure modes. Verify that loading is additive and does not duplicate an existing app/helpers.php or composer files entry.
Can I publish and customize the stubs and configuration?
The package is described as supporting configurable paths, stubs, and defaults, and publishable stubs are a key evaluation question. Publish the config and stubs first, then confirm the generated namespaces respect your PSR-4 layout. That lets your team diverge without forking the package.
Is laravel-make-extender safe to use in production?
It is a development productivity package, not a runtime component, so its main production risk is generated code that becomes yours once committed. Review generated files like any other code and confirm helper autoloading cannot cause duplicate function declarations at boot. Install it as a dev dependency and keep the change reversible.
What alternatives exist to laravel-make-extender?
Laravel's native stub:publish plus a handful of custom stubs may cover most of this use case with no third-party dependency. Domain-generator packages and Clean Architecture toolkits are alternatives if you need broader scaffolding conventions. Evaluate build versus buy against the specific patterns your team already hand-rolls.
How should I trial laravel-make-extender before adopting it?
Install it in a sandbox branch and generate one artifact for each pattern type: helper, scope, service, trait, cast, collection macro, and view composer. Compare the output against your existing hand-written equivalents and boot the app to check autoloading. Only standardize after the stubs, namespaces, and command behavior match your conventions.
Is laravel-make-extender actively maintained?
The package had a release on 2025-08-21 but has a small user base, around 36 stars, and a low composite score, so bus factor and maintenance are the dominant risks. Check the maintainer's release cadence and issue-response history before relying on it. Pin a version and be prepared to fork or replace it if updates lag behind new Laravel majors.
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.
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource