Filament Admin (https://filamentphp.com/) is a collection of packages including a form builder, a table builder, and toast-style notifications. Each of these have third-party plugins (https://filamentphp.com/plugins).
This doc catalogues those plugins that could replace current functionality, save development time, and/or improve the user experience on GigSalad.
Note that Filament has the ability to create custom fields (https://filamentphp.com/docs/2.x/forms/fields#building-custom-fields) if needed.
Package | Description |
---|---|
yepsua/filament-themes | Change the colors of Filament components |
DutchCodingCompany/filament-socialite | Support OAuth login through Laravel Socialite |
awcodes/drop-in-action | Component allowing integration of actions into forms. |
cheesegrits/filament-google-maps | All sorts of GMap functionality |
Spatie Media Library | Allows Filament-uploaded files to be associated with Eloquent models |
awcodes/filament-table-repeater | Redesigned built-in repeater in a tabular style |
Simple Repeater | Easy addition of the same repeating field ala "add another email address" |
ralphjsmit/tall-interactive | Easier form usage in modals and slide-overs |
AbanoubNassem/filament-grecaptcha-field | reCaptcha v2 component (may be good for creating a v3 component) |
ysfkaya/filament-phone-input | Phone input supporting a variety of countries and related masks |
sweebee/filament-char-counter | Shows a character count in an input or textarea. |
nettantra/filament-slider-input-field | Slider input component |
yepsua/filament-rating-field | Rating field component |
phpsa/filament-password-reveal | Password reveal/hide functionality |
suleymanozev/filament-radio-button-field | Custom large "radio button" styling (more example than anything) |
heloufir/filament-leaflet-geosearch | LeafLet GeoSearch as a form field |
awcodes/filament-curator | Component for allowing users to upload and select from pre-uploaded media |
Spatie Laravel Tags | Support for Spatie Tags in fields and tables |
bezhansalleh/filament-addons | Chip and pill components for fields and tables |
Filter Sets | Lets users save and apply custom filter sets |
mohamedsabil83/filament-forms-tinyeditor | TinyMCE Editor component |
rahmanramsi/filament-editorjs | Editor.js component |
Notifications Pro | Support notifications interoperable with native Laravel notifications |
wireui/wireui | Alternative to Filament's notifications, may have additional capability |
Wire Elements Pro | Not strictly Filament, but adds flexibility for modals |