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 Action Overflow

Filament Action Overflow Laravel Package

harvirsidhu/filament-action-overflow

A Filament package that keeps table action bars tidy by moving excess actions into an overflow dropdown menu, helping row actions stay accessible and interfaces clean without crowding or losing functionality.

View on GitHub
Deep Wiki
Context7

Compose any Filament action list into primary actions plus an overflow dropdown, with divider support.

Frequently asked questions about Filament Action Overflow
What does harvirsidhu/filament-action-overflow do?
It is a Laravel package for Filament that takes an action list and composes it into primary actions shown directly plus the remaining actions inside an overflow dropdown. It supports dividers so groups of actions stay visually separated. It is aimed at keeping Filament action toolbars tidy when there are many actions.
How do I install harvirsidhu/filament-action-overflow?
Install it with Composer as a Laravel package, typically via composer require harvirsidhu/filament-action-overflow. Then follow the package README for any Filament registration or publishing steps, since the available context does not list specific service provider or config commands. Commit the composer.json and lock file changes so other environments get the same version.
How do I use it with a Filament action list?
You pass or compose your existing Filament action list through the package so a subset renders as primary actions and the rest collapse into an overflow dropdown. The exact API method names are defined in the README, which was not provided here, so check the package source or docs for the concrete class and method. The important behavior is that you keep defining normal Filament actions and let the package handle the primary and overflow split.
Does it support dividers between action groups?
Yes, divider support is part of the package description. You can separate groups of actions so the overflow dropdown remains readable when it contains several related actions. The exact divider API is not shown in the supplied context, so confirm the syntax in the README or source.
Which Laravel and Filament versions are supported?
The supplied context does not state specific Laravel or Filament version constraints, so check the package composer.json for require entries and the README for compatibility notes. Filament action APIs have changed across major versions, so match the package version to your Filament major version. If you are on an older Filament release, test in a branch before upgrading production.
Will it change how my existing Filament actions behave?
The package is described as composing an action list into primary actions plus an overflow dropdown, so it changes presentation and grouping rather than the underlying action definitions. Your actions should still run their normal Filament behavior when clicked from either the primary area or the dropdown. Verify any action visibility, authorization, or confirmation settings in your own Filament version after integrating.
Can I customize which actions are primary and which go into the overflow?
The package's purpose is to compose any Filament action list into primary actions plus an overflow dropdown, which implies you control the split through the list you provide. The concrete configuration options are not included in the supplied context, so check the README for supported methods or parameters. Keep the primary set small so the toolbar stays usable.
How should I test a Filament action overflow integration?
Write a Filament or Laravel feature test that renders the page or component containing the action list and asserts the expected primary actions and overflow trigger appear. Also test that an action placed in the dropdown still dispatches its normal behavior when invoked. If the package exposes configuration, cover the divider and ordering cases you rely on.
Is it safe to use in production?
It is a Composer package for Laravel and Filament, so normal production practices apply: pin a version, review the package source, and run your test suite before deploying. The supplied context does not include a TPM assessment or maintenance history, so evaluate release activity and issue responsiveness yourself. Avoid adopting it untested on critical admin panels.
What are alternatives to using this package?
You can manage Filament action lists manually by limiting visible actions and grouping the rest in a Filament dropdown or menu action. That avoids an extra dependency but requires more custom code for dividers and primary and overflow composition. Choose the package if its composition behavior matches your toolbar needs and you are comfortable with its maintenance status.
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.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect