softspring/polymorphic-form-type
A reusable polymorphic form type for Laravel/PHP apps. It lets a single form field select among multiple related model types, mapping each choice to its own form, validation, and persistence logic so you can build cleaner CRUD and admin forms with less boilerplate.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| softspring/dynamic-form-type | 0.88 | Softspring DynamicFormType is a Symfony form type for building forms dynamically from configuration or data at runtime. Define fields, options and validation in one place, then render flexible, reusable forms without boilerplate form classes, keeping complex form logic maintainable. | 1 | — | 0 | — | 0 | 18.8 | 0.4 | AGPL-3.0 | 4 weeks ago |
|
| softspring/collection-form-type | 0.85 | Softspring's collection form type lets you add, remove, and reorder repeatable field collections in PHP/Laravel forms. Keep dynamic rows structured, validated, and easy to process on submit—ideal for complex forms with variable entries. | 0 | — | 0 | — | 4 | 21.2 | 1.8 | AGPL-3.0 | 17 hours ago |
|
| integrated/formtype-bundle | 0.83 | Symfony bundle for defining and managing reusable form types with clean configuration and integration-friendly defaults, helping you build consistent forms faster across your applications. | 0 | 0 | — | 16 | — | 0.0 | 17.0 | — | — | |
| stoakes/form-bundle | 0.80 | stoakes/form-bundle offers a reusable, organized approach to defining and rendering forms in PHP applications. It helps centralize form structure, reduce duplication, and keep form handling consistent across projects. | 0 | — | 3 | — | 0 | 0.4 | — | — | 7 years ago | |
| qossmic/rich-model-forms-bundle | 0.80 | The Qossmic Rich Model Forms Bundle integrates Symfony Forms with rich domain models, enabling form data to hydrate immutable objects and value objects through constructors instead of setters while keeping validation and mapping clean. | 217 | 217 | 10 | 6K | 5 | 3.2 | 21.8 | MIT | 6 years ago | |
| sensiolabs-de/rich-model-forms-bundle | 0.79 | A Symfony bundle for building forms around rich domain models and value objects. It supplies form types, data mappers, and transformers so immutable objects, DTOs, and constructor-based models can be bound and validated without public setters, keeping form and domain layers cleanly separated. | 1 | 0 | 0 | 61 | 0 | 0.2 | 14.6 | MIT | — | |
| rogerdsh/liform-bundle | 0.79 | A Symfony bundle that generates JSON Schema from Symfony forms, exposing form structure for client-side rendering and validation. Integrates Liform with Symfony to produce schema output for APIs and JavaScript form builders. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| shapecode/hidden-entity-type-bundle | 0.79 | A Symfony bundle that adds a hidden entity form type, letting you pass entity IDs through hidden fields and have them automatically transformed back into Doctrine entities on submit—useful for forms that reference entities without showing a visible selector. | 28 | 28 | 13 | 14K | 0 | 0.5 | 37.2 | — | — | |
| simplethings/form-serializer-bundle | 0.79 | SimpleThings FormSerializerBundle serializes Symfony forms into JSON, exposing field structure, validation metadata, and options for client-side rendering. It integrates with the Form component to help build dynamic JavaScript forms and API-driven UIs while keeping form definitions in PHP. | 78 | 79 | 18 | 10 | 12 | 4.9 | 6.4 | — | — | |
| folliked/form-bundle | 0.79 | A Laravel form bundle for defining, validating and rendering forms from a single configuration. Build reusable fields, rules and layouts, then output consistent forms across your PHP application with less boilerplate and easier customization. | 0 | 0 | 1 | 0 | 0 | 0.3 | — | MIT | 6 years ago | |
| wemxo/dynamic-form-bundle | 0.79 | Dynamic Form Bundle is a PHP package for building configurable, data-driven forms with reusable fields and validation. Define forms dynamically and adapt fields without rewriting form classes, making it useful for admin panels, CRUD workflows, and custom data entry. | 10 | — | 0 | — | 0 | 0.4 | — | MIT | 1 year ago | |
| webdevcraft/liform-bundle | 0.79 | Symfony bundle that turns JSON Schema into native Symfony forms via LiForm. Define form structure in JSON Schema and let the bundle build, render, and validate forms automatically, reducing boilerplate for schema-driven or API-defined forms. | 0 | 0 | 0 | 40 | 0 | 0.0 | 22.3 | MIT | 5 years ago | |
| idci/extra-form-bundle | 0.79 | IDCI ExtraFormBundle extends Symfony’s Form component with additional form types and helpers, making it easier to build richer forms with less custom code. It integrates cleanly into Symfony applications and reduces boilerplate for common advanced form fields. | 5 | 5 | 2 | 22 | 0 | 16.7 | 10.6 | MIT | 2 months ago | |
| symfony/form | 0.79 | Symfony Form lets you build, process, and reuse HTML forms in PHP with a flexible, component-based API. Handle validation, data mapping, and rendering with ease in any Symfony or standalone app. | 2,760 | 2,777 | 107 | 5M | 0 | 52.0 | 53.5 | MIT | 2 days ago | |
| softspring/doctrine-templates | 0.78 | Softspring Doctrine Templates offers reusable templates, traits, and base classes for Doctrine entities and repositories, helping PHP and Laravel projects reduce boilerplate and standardize common persistence behavior. | 2 | — | 0 | — | 0 | 18.9 | — | AGPL-3.0 | 4 weeks ago |
|
| destro/json-schema-form-bundle | 0.78 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| sonata-project/form-extensions | 0.78 | Additional form types, data transformers, and utilities for Symfony Form via Sonata. Includes date/time and choice helpers, improved widgets, and integration-friendly extensions to speed up building consistent, reusable form components across projects. | 107 | 108 | 29 | 270K | 2 | 13.7 | 52.9 | MIT | 11 months ago | |
| ruwork/polyfill-form-dti-bundle | 0.78 | Symfony bundle that polyfills the DateTimeImmutable form type for older framework versions, so you can use immutable date and time fields without upgrading Symfony. Drop-in integration for forms and applications. | 1 | 1 | 0 | 2 | 0 | 0.0 | 2.9 | MIT | 8 years ago | |
| mcfedr/json-form | 0.78 | Symfony bundle/trait that lets controllers handle forms submitted as JSON. Use JsonControllerTrait to create and process JSON-backed forms, accepting payloads shaped like normal form fields, then validate and persist as usual. | 13 | 13 | 7 | 22 | 0 | 1.0 | 5.7 | MIT | 4 years ago | |
| rezozero/liform-bundle | 0.78 | Symfony bundle that converts Symfony form definitions into JSON Schema, letting front-end apps render forms from a single source of truth. LiFormBundle serializes form types, fields and options into portable JSON, keeping server-side and client-side forms in sync. | 0 | 0 | 0 | 492 | 0 | 0.0 | 37.2 | MIT | — |
How can I help you explore Laravel packages today?