burgov/key-value-form-bundle
stofl/form-extensions).value_type/key_type options provide.api-platform/core for modern APIs).vue-draggable).For Executives: "This package lets us ship configurable features faster by eliminating manual form-building for key-value data (e.g., user settings, API configs). For example, instead of spending 2 weeks building a custom ‘metadata editor,’ we can drop this in and focus on business logic. It’s MIT-licensed, Symfony-native, and reduces dev overhead by reusing Symfony’s form collection system. Risk is low—it’s a niche tool with no active maintenance, but the payoff for rapid iteration is high."
For Engineering:
*"KeyValueFormBundle is a lightweight Symfony form type that handles CRUD for key-value pairs (e.g., ['theme_color': '#FF0000', 'timeout': '30']) with minimal setup. It’s useful for:
TextType, ChoiceType) for keys/values.
Tradeoffs: No active updates (last release 2020), but it’s a thin wrapper over Symfony’s collection types. For modern Symfony, pair with a frontend library for richer UX. Example use case: Replace a clunky ‘add custom field’ form with a reusable component."*How can I help you explore Laravel packages today?