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

Filament Collapse Laravel Package

drafolin/filament-collapse

drafolin/filament-collapse is a Filament plugin for building collapsible form sections. Wrap fields in expandable panels to keep long forms tidy, reduce scrolling, and let users focus on the inputs that matter. Simple to install and configure in Filament resources and forms.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Admin UX prioritization: Improve density and scanability of Filament forms by grouping related fields into collapsible sections, reducing cognitive load in settings, onboarding, and internal admin screens.
  • Progressive disclosure: Hide advanced or rarely used fields until needed, supporting simpler default flows without building a custom form component.
  • Build vs. buy: A low-cost, MIT-licensed enhancement is preferable to internal development when the need is simple field grouping and the team already uses Filament.
  • Roadmap fit: Best treated as a tactical admin-experience improvement, not a strategic platform dependency. Suitable for internal tools and back-office workflows where speed of delivery matters more than deep customization.
  • Use cases: Long configuration forms, multi-section resource editors, advanced filters/settings, grouped metadata fields, and forms where related inputs should visually collapse together.

When to Consider This Package

  • You are using Filament and want collapsible grouping of multiple fields similar to ToggleButtons->grouped().
  • The requirement is straightforward UI grouping, not complex conditional logic, persisted collapse state, or accessibility-critical disclosure behavior.
  • Your team can tolerate a small, early-stage dependency and pin/verify versions before rollout.
  • The package’s license and Filament compatibility have been checked against your application version.
  • You value faster delivery over building and maintaining a custom field/grouping component.

Look elsewhere or build internally if you need enterprise support, guaranteed long-term maintenance, complex validation/state interactions, strict accessibility compliance, non-Filament PHP/Laravel forms, or deep customization beyond simple collapsible field groups. With only 12 GitHub stars and a modest quality score, treat adoption as an experiment with an exit plan.

How to Pitch It (Stakeholders)

Executive summary: drafolin/filament-collapse is a small MIT-licensed Filament plugin that makes admin forms easier to use by collapsing related fields into groups. It is low-cost and low-risk for internal tools, but it is early-stage and should be piloted rather than treated as a critical platform dependency.

Engineering summary: The package targets a narrow, useful gap in Filament form UX: grouping multiple fields for progressive disclosure. Adoption is simple to evaluate, but requires version compatibility checks, a pinned dependency, and a fallback plan if maintenance stalls. Recommend a time-boxed spike on one admin form and decide based on usability and stability.

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.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console