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

Modules Laravel Package

torann/modules

Torann Modules provides a lightweight way to organize Laravel applications into reusable, self-contained modules, with support for service providers, routes, views, and configuration so larger projects stay structured and maintainable.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for scaffolding and tenant-aware migrations: The 0.1.1 release strengthens code-generation workflows (flexible stubs) and adds a tenant option to migration commands, making it more viable as a buy/borrow decision for teams that need customizable boilerplate and multi-tenant database workflows without building internal tooling.
  • Feature scoping for multi-tenant roadmap items: The tenant migration option is directly relevant if your roadmap includes tenant isolation, schema-per-tenant, or shared-database tenant scoping. It reduces the engineering lift for tenant-aware migration execution.
  • Onboarding and developer-experience investments: The config publishing bug fix removes a friction point in initial setup, which is a small but meaningful signal for internal adoption cost and time-to-first-value.
  • Customization strategy: More flexible stubs mean PMs can support product variations (e.g., different module templates, client-specific scaffolding) without forking the package, lowering long-term maintenance cost.
  • Risk posture for early adoption: At 0.1.1, the package is pre-1.0. Any product decision to depend on it should include a contingency plan for API changes, especially if it touches migration or tenancy infrastructure.

When to Consider This Package

  • Consider it when your team is actively building Laravel applications that rely on repeatable scaffolding and wants configurable stubs rather than hard-coded generators.
  • Consider it when multi-tenancy is on the near-term roadmap and you need migration commands that can target tenant contexts, especially if you are evaluating lightweight tooling before committing to a larger tenancy package.
  • Consider it for internal developer tooling or prototype-to-production workflows where setup friction matters and the config publishing fix improves first-run reliability.
  • Look elsewhere if you require a stable 1.0+ API with long-term support guarantees, or if the package is central to production migration and tenancy infrastructure and your risk tolerance for pre-1.0 churn is low.
  • Look elsewhere if you need mature, documented multi-tenancy features beyond migration command options; 0.1.1 suggests early capability, not a complete tenancy platform.
  • Avoid adoption as a hard dependency for critical release pipelines until you have validated stub flexibility and tenant migration behavior against your actual schema and deployment process.

How to Pitch It (Stakeholders)

  • For executives: This is an early-stage Laravel package that can reduce boilerplate and accelerate multi-tenant migration workflows. The 0.1.1 release improves customization and fixes a setup issue, making it more usable, but it remains pre-1.0 and should be adopted with explicit risk controls.
  • For engineering: The package now offers more flexible stubs for code generation, a fix for config publishing, and a tenant option on migration commands. That translates to less custom scaffolding code and a faster path to tenant-aware migrations, but the 0.x version means API instability—validate in a branch before relying on it in shared infrastructure.
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.
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager