# Filament Plugins
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.
## Plugin list
:::info
:bulb: In no particular order. Shoutout to https://github.com/spekulatius/awesome-filament.
:::
| Package | Description |
| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [yepsua/filament-themes](https://github.com/yepsua/filament-themes) | Change the colors of Filament components |
| [DutchCodingCompany/filament-socialite](https://github.com/DutchCodingCompany/filament-socialite) | Support OAuth login through Laravel Socialite |
| [awcodes/drop-in-action](https://github.com/awcodes/drop-in-action) | Component allowing integration of actions into forms. |
| [cheesegrits/filament-google-maps](https://github.com/cheesegrits/filament-google-maps) | All sorts of GMap functionality |
| [Spatie Media Library](https://filamentphp.com/plugins/spatie-media-library) | Allows Filament-uploaded files to be associated with Eloquent models |
| [awcodes/filament-table-repeater](https://github.com/awcodes/filament-table-repeater) | Redesigned built-in repeater in a tabular style |
| [Simple Repeater](https://filamentphp.com/plugins/simple-repeater) | Easy addition of the same repeating field ala "add another email address" |
| [ralphjsmit/tall-interactive](https://github.com/ralphjsmit/tall-interactive) | Easier form usage in modals and slide-overs |
| [AbanoubNassem/filament-grecaptcha-field](https://github.com/AbanoubNassem/filament-grecaptcha-field) | reCaptcha v2 component (may be good for creating a v3 component) |
| [ysfkaya/filament-phone-input](https://github.com/ysfkaya/filament-phone-input) | Phone input supporting a variety of countries and related masks |
| [sweebee/filament-char-counter](https://github.com/sweebee/filament-char-counter) | Shows a character count in an input or textarea.
| [nettantra/filament-slider-input-field](https://github.com/nettantra/filament-slider-input-field) | Slider input component |
| [yepsua/filament-rating-field](https://github.com/yepsua/filament-rating-field) | Rating field component |
| [phpsa/filament-password-reveal](https://github.com/phpsa/filament-password-reveal) | Password reveal/hide functionality |
| [suleymanozev/filament-radio-button-field](https://filamentphp.com/plugins/radio-button) | Custom large "radio button" styling (more example than anything) |
| [heloufir/filament-leaflet-geosearch](https://github.com/heloufir/filament-leaflet-geosearch) | LeafLet GeoSearch as a form field |
| [awcodes/filament-curator](https://github.com/awcodes/filament-curator) | Component for allowing users to upload and select from pre-uploaded media |
| [Spatie Laravel Tags](https://filamentphp.com/docs/2.x/spatie-laravel-tags-plugin/installation) | Support for Spatie Tags in fields and tables |
| [bezhansalleh/filament-addons](https://github.com/bezhansalleh/filament-addons) | Chip and pill components for fields and tables |
| [Filter Sets](https://filamentphp.com/plugins/filter-sets) | Lets users save and apply custom filter sets |
| [mohamedsabil83/filament-forms-tinyeditor](https://github.com/mohamedsabil83/filament-forms-tinyeditor) | TinyMCE Editor component |
| [rahmanramsi/filament-editorjs](https://github.com/rahmanramsi/filament-editorjs) | Editor.js component |
| [Notifications Pro](https://filamentphp.com/plugins/notifications-pro) | Support notifications interoperable with native Laravel notifications |
| [wireui/wireui](https://livewire-wireui.com/docs/notifications) | Alternative to Filament's notifications, may have additional capability |
| [Wire Elements Pro](https://wire-elements.dev/pro) | Not strictly Filament, but adds flexibility for modals |
## Miscellaneous
- https://laravel-news.com/5-underrated-filament-features
- https://laraveldaily.com/tag/filament
- https://laraveldaily.com/course/filament-admin
- https://laravel.com/docs/10.x/precognition
- Can this be integrated into Filament, or does it need to?
- https://github.com/Flowframe/laravel-trend
- https://github.com/jeffgreco13/filament-breezy/blob/1.x/src/Http/Livewire/Auth/Login.php
- How Filament Breezy handles auth via Filament Forms