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

Builder Laravel Package

grafite/builder

Grafite Builder is a rapid-development toolkit for Laravel: define models, forms, tables, pages, and APIs in simple YAML config files, and it generates the controllers, views, routes, and admin panel, helping you ship full CRUD applications faster with less boilerplate.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy vs. borrow for internal tooling. Builder sits in the "borrow the pattern, not the code" bucket: it is a scaffolding/CRUD-generation toolkit (artisan commands, services, facades, boilerplate stubs) aimed at getting a Laravel admin or CRUD module standing up in hours instead of days. It informs the decision of whether to standardize on a generator, but it does not survive as a dependency choice.
  • Time-to-demo and prototype velocity. Historically it compressed the "model + migration + controller + views + routes" loop into a single command — the same product value proposition now served by Filament, Laravel Nova, Blueprint, or a hand-rolled internal starter kit. This package is evidence for why a generator investment is worth scoping, not a candidate for the investment itself.
  • Roadmap sequencing for an internal platform/boilerplate initiative. Use it as a requirements checklist: what commands did teams actually want (CRUD generation, form scaffolding, service/facade boilerplate)? That list becomes the acceptance criteria for whatever we build or adopt today.
  • Architecture precedent for facades and service layers. The services/facades conventions are a useful reference point when debating how much abstraction to put between controllers and domain logic in a Laravel codebase — an opinionated prior art sample, not a standard.
  • Not a supported decision: adding a dependency. With an archived repo, last release 2017-08-31 (Laravel 5.x / PHP 7 era), zero dependents, and no maintenance, the "adopt" branch of the decision closes immediately. It cannot be a roadmap line item.
  • Licensing/legal decision is clean if we fork. MIT means we could copy patterns or lift stub templates into our own starter kit with attribution — a low-friction option if a specific template or command design is worth salvaging.

When to Consider This Package

Consider it only as reference material, under these conditions:

  • You are explicitly doing design research on Laravel CRUD generators and want to see one well-starred (977) historical implementation of command + service + facade + boilerplate layering.
  • You are building an internal starter kit or scaffolding CLI and want to harvest stub/template ideas under MIT.
  • You are maintaining a legacy Laravel 5.x application that already has it installed and need to understand its conventions before replacing it.

Look elsewhere — decisively — when:

  • Any new build. The repo is archived, the last release is from August 2017, and it predates modern Laravel (PHP 8, Laravel 9–11), Composer 2 norms, and current security expectations. Compatibility work would exceed the value.
  • Zero dependents means no ecosystem pressure to keep it working and no downstream fixes to inherit. Every future break is yours alone.
  • Production or security-sensitive surfaces. Admin generators touch auth, routing, and data exposure; an unmaintained package there is an unacceptable risk profile.
  • You need a UI/admin panel now. Evaluate Filament (active, large community), Laravel Nova (commercial, supported), Backpack, Orchid, or Voyager for turnkey; Laravel Blueprint (Shift) for code-generation-from-definition; Breeze/Jetstream for auth scaffolding.
  • You need a generator with long-term support. Prefer something with a release in the last 12 months, CI on current PHP versions, and a real maintainer response history.

How to Pitch It (Stakeholders)

To executives: This is a well-regarded but abandoned Laravel scaffolding tool — roughly 1,000 GitHub stars, MIT licensed, but archived with no release since 2017 and no downstream dependents. The product idea it represents (generate CRUD/admin code fast) is real and still worth pursuing; this specific package is not adoptable. Recommendation: do not add it as a dependency. Optionally spend a small, time-boxed amount of engineering effort mining its command design and templates as free (MIT) input into our own starter kit, or buy/adopt a maintained equivalent. Net cost of adoption would be ongoing compatibility and security ownership we cannot justify.

To engineering: Treat it as a case study, not a candidate. Concretely: (1) no dependency — archived, Laravel 5.x/PHP 7 era, PHP 8 and modern Laravel incompatible, zero dependents means no one else is absorbing the maintenance; (2) MIT lets us legally lift stub templates and command ergonomics into our internal tooling with attribution; (3) the competitive set has moved on — benchmark Filament, Nova, Blueprint, and Backpack before we write anything ourselves; (4) if we ever need to run it, sandbox it in a container against the legacy Laravel version it targeted, and plan the exit before the entry.

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.
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
noith/settings