symfonycasts/dynamic-forms
Build dynamic, AJAX-friendly Symfony forms where fields appear, disappear, or change based on user input. Provides an event-driven approach to updating form options and validation, making complex dependent form flows easier to implement and maintain.
Adopt if:
Look elsewhere if:
crispy-forms.For Executives: "This package lets us build forms that change on the fly—like a mortgage calculator where loan terms update fields in real-time—without writing custom JavaScript. It cuts dev time by 30% for features like user onboarding or admin customization, while keeping the UX smooth. For example, if we want to let customers configure their subscription tiers dynamically, this handles the heavy lifting so our team can focus on core logic. It’s a low-risk way to add flexibility to our product."
For Engineering: *"DynamicForms gives us a battle-tested way to handle dependent fields in Symfony without coupling to frontend frameworks. Key benefits:
How can I help you explore Laravel packages today?