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

Form Extensions Bundle Laravel Package

symfony2admingenerator/form-extensions-bundle

Symfony bundle that extends the Symfony2 Admin Generator with extra form types, widgets and field extensions, making it easier to build richer admin forms with nested collections, uploads and other common backend needs.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Framework migration triage (not greenfield features): This is a Symfony 2-era bundle providing additional form types. It has zero bearing on a Laravel codebase — Laravel uses Blade/Livewire/Filament, not Symfony Form components. The only product decision it can inform is "what do we do with our legacy Symfony 2 admin tooling?"
  • Build vs. buy for legacy admin forms: If your product still runs a Symfony 2 back office built with the symfony2admingenerator, this bundle is a candidate to fill gaps in form field coverage (custom widget types). That is a maintenance decision, not a growth decision.
  • Roadmap signal — deprecation planning: With 12 stars, 0 dependents, and an inherited/unclear license (NOASSERTION), this should be treated as an exit item on the roadmap: replace custom Symfony form types with framework-native types or a maintained admin UI (EasyAdmin, Sonata, or a Laravel Nova/Filament equivalent if you're consolidating stacks).
  • Not a use case driver: There is no customer-facing feature, pricing tier, or onboarding flow that this package unlocks. Do not let it into a prioritized backlog as a "capability."

When to Consider This Package

Consider it only if all of the following are true:

  • You maintain an application on Symfony 2.x (or a lightly patched fork) with the AdminGenerator stack already in place.
  • You need additional/custom form types and the cost of hand-rolling them per form is higher than vendoring this bundle.
  • You have a pin-and-freeze strategy: composer-locked version, no expectation of upstream support, and an engineer who can patch it locally.
  • The license has been cleared — NOASSERTION means GitHub could not detect a recognized license file. Legal must confirm terms before it ships in anything distributed or commercially licensed.

Look elsewhere if:

  • You are on Laravel — this package is fundamentally incompatible (different form component, different container, different conventions). Use Laravel's native form requests, Livewire, Filament, or Nova.
  • You are on Symfony 5/6/7 — Symfony's Form component has moved on; this bundle targets an obsolete generation. Use native form types or EasyAdmin.
  • You need maintained dependencies — 0 dependents is a strong signal of an unsupported island. No community will answer your issues.
  • You are buying/consolidating — a 12-star, single-purpose bundle adds supply-chain and audit surface for marginal value.

How to Pitch It (Stakeholders)

For executives: We evaluated symfony2admingenerator/form-extensions-bundle, a small add-on that extends form field types for Symfony 2 admin screens. It is not relevant to our Laravel product and offers no customer-facing capability, revenue lever, or roadmap acceleration. Adoption would only make sense inside a legacy Symfony 2 back office, and even there the risk profile is poor: 12 GitHub stars, zero dependent projects, and an unverified license. My recommendation is to not adopt, and if a legacy Symfony 2 admin surface still exists, to budget its replacement rather than extend it.

For engineering: Treat this as a frozen legacy dependency at best. If a team insists on it, require (1) a legal license review given the NOASSERTION classification, (2) a composer lock with a vendored fork we control, and (3) a named owner plus a written sunset date. Otherwise the correct action is to implement the needed form types natively — the surface area is small, and the maintenance burden of a private fork will exceed writing them once.

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.
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels
wazza/laravel-db-encryption
hokny/laravel-generator
vonsogt/backup
jengo/queues
jeremykenedy/laravel-observability
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums