formfeed-uk/nova-dependable-panel
A Laravel Nova package for building dependable panels that conditionally display or hide groups of fields based on other form values. Keep complex Nova forms cleaner, clearer, and more intuitive by showing only the relevant fields when needed.
Consider it when:
Look elsewhere when:
To executives (one line): A small, free add-on for our admin panel that hides irrelevant fields until they matter — it makes internal tools faster to use and cheaper to build, with no customer-facing surface area and no licensing cost. Latest patch (1.2.3) is a bug fix, not a new commitment.
To engineering / platform leads: This is a narrow Nova package that provides reactive, value-driven panel visibility. Adopting it replaces bespoke Vue field work with a declarative dependency — less code we own, but a dependency we don't control. It's single-maintainer, patch-only maintenance cadence, and the 1.2.3 release is a fix to array-key handling when the controlling field holds an array (multi-select/checkbox inputs), so it improves reliability in exactly those flows and introduces no API or behaviour change.
Risks to state plainly:
Recommendation: Low-risk, low-cost adoption for internal admin UX where branching fields exist. Proceed at patch 1.2.3 if array-valued controlling fields are in scope; otherwise 1.2.2 → 1.2.3 is a routine bump. Pair adoption with a one-line note in the codebase that all conditional logic here is cosmetic and must be mirrored server-side.
How can I help you explore Laravel packages today?