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

Admin Generator Bundle Laravel Package

lephare/admin-generator-bundle

A Laravel/PHP admin generator bundle that scaffolds CRUD screens and back-office management panels from your models or configuration, helping you build customizable admin interfaces faster with reusable components and less boilerplate.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build-vs-buy for internal admin tooling — reject this candidate. The package is an archived, single-vendor code generator for "Faros," published by the Le Phare agency. It has 0 stars, 0 dependents, no releases, no documentation, and an evaluation score of 0. It unlocks no customer-facing capability and closes no roadmap item. It is not a buy option; it is an abandoned artifact.

  • Scoping a back-office/CRUD strategy. The underlying need this package gestures at is real and worth a roadmap slot: every product with an internal back office eventually asks whether to hand-write admin CRUD or adopt a generator. This package is a data point that the generator approach is attractive enough for teams to attempt and hard enough that attempts get abandoned. Use it as evidence for evaluating generators deliberately — using maintained options — not for adopting this one.

  • Vendor and stack-audit escalation. Encountering this package in a dependency audit is a finding, not a feature. It signals either a legacy internal project built on Faros, or a mis-tagged package mistakenly shortlisted. Either way, the correct PM action is to require a written justification and confirm no internal repo imports it. Treat it the way you would treat an unpinned, unmaintained transitive dependency in a production service.

  • Framework-fit correction before estimation. The package uses Symfony bundle conventions (*Bundle, a named host application "Faros") while being presented as a Laravel/PHP package. Any discovery, spike, or estimate premised on dropping it into a Laravel app is measuring the wrong thing. Flag this before engineering time is spent; it is the cheapest possible intervention.

  • Roadmap impact: none. Nothing is blocked, migrated, or deprecated by this decision. Do not sequence delivery work around it, and do not let it become a "we should look at this" recurring agenda item.

When to Consider This Package

Consider it — read-only, time-boxed to under an hour:

  • You are writing a design doc for an admin/CRUD generator and want an additional data point on how someone else scoped entity definitions, list views, filters, and templates.
  • A legacy internal project already depends on Faros, and you must characterize that project's maintenance risk.
  • You are running a post-mortem on abandoned internal tooling and want a concrete example of the failure mode.

Look elsewhere — the default path:

  • Any production use. Archived means no security patching, no framework-version tracking, no issue triage, and no upstream bug fixes. That is an unbounded liability with no community to share it with.
  • Admin/CRUD generation on Laravel. Evaluate maintained, documented, actively released options with real adoption — Filament, Laravel Nova, Backpack, Orchid. These give you release cadences, security policies, documentation, and a hiring pool that already knows them.
  • Admin generation on Symfony (if Faros proves Symfony-based): EasyAdmin, SonataAdmin, or API Platform's admin.
  • Anything customer-facing or on a revenue path.

Adoption criteria this package fails on every count: active maintenance, a release compatible with a supported framework version, tests and CI, real documentation, a named license with acceptable terms, a security disclosure process, more than one maintainer, and any evidence of use outside the originating organization. Zero stars and zero dependents is not a popularity contest — it means no one outside the author has ever validated the API surface. In a tool that writes source code into our repository, unvalidated output is precisely the risk we cannot absorb.

The generator-specific hazard: a generator's output becomes our code, permanently. When the generator is abandoned, we inherit its idioms with no upstream to fix them. The cost of adoption is not the install — it is the eventual rewrite of every file it produced, plus the knowledge that only one engineer ever understood why those files look the way they do.

How to Pitch It (Stakeholders)

For executives. We reviewed lephare/admin-generator-bundle as a candidate for internal admin tooling. Recommendation: do not adopt. It is archived, has no users outside its author, ships no documentation, and scored 0 on our evaluation rubric. Adopting it would create a permanent maintenance obligation with no support path — and because it is a code generator, its output becomes code we own and must rewrite if the tool is ever replaced. The capability it targets (fast back-office CRUD) is available from maintained alternatives at lower total cost and lower risk. There is no product decision here beyond closing the evaluation.

For engineering. Treat this as reference material only, and only while scoping an admin generator. Three flags before anyone spends time: (1) it is a Symfony-style bundle for a vendor-specific framework called Faros, not a Laravel package — most of our stack cannot consume it without an adapter we would have to build and own; (2) it is archived, so there is no security response and no PHP/framework compatibility tracking; (3) generated code is our code, so template defects propagate into production source and are hard to trace back to the tool. If a proposal names this package, it should instead name Filament, Nova, Backpack, or EasyAdmin — whichever fits the target framework — and cite the same feature scope. If none of those cover a genuine requirement, that is a build-vs-buy conversation about our requirements, not a reason to revive an abandoned dependency.

Ask. Close any ticket referencing this package as a dependency. Confirm no internal repository imports it or its Faros stack (dependents are listed as zero, but verify against our own code). And if an admin generator is on the roadmap, restart discovery from maintained options with a documented comparison and a named owner — the recurring pattern here is that generator attempts get started and abandoned, so the decision to build one internally needs a maintenance commitment attached, not just an initial scope.

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.
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin
skyraptor/chatter
edlugz/sasapay
abbasudo/artisan-route