├── .gitignore
├── images
└── logo.png
├── CONTRIBUTING.md
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | .idea
2 |
--------------------------------------------------------------------------------
/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/timwassenburg/awesome-filament/HEAD/images/logo.png
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # Contributing to Awesome Pulse
2 |
3 | Thank you for your interest in contributing to Awesome Pulse! This document provides guidelines for contributing to this curated list of Laravel Pulse packages.
4 |
5 | ## How Can I Contribute?
6 |
7 | ### Suggesting a Laravel Pulse Package
8 |
9 | If you know of a Laravel Pulse package that isn't already on the list but should be, your suggestions are welcome!
10 |
11 | *Before Suggesting a Package*
12 |
13 | - Ensure the package is compatible with the latest version of Laravel Pulse.
14 | - Check if the package is already listed. Duplicate suggestions can be counterproductive.
15 | - Verify the quality of the package. It should be well-maintained, documented, and widely used or innovative in its utility.
16 |
17 | *How Do I Suggest a Package?*
18 |
19 | Submit your suggestion as a GitHub issue. In the issue, please include:
20 |
21 | - The name of the package and a link to its repository or page.
22 | - A brief description of the package and why it's valuable to the Laravel Pulse community.
23 | - Any personal experience you have with using the package, if applicable.
24 |
25 | ### Updating Information
26 |
27 | If you find that information about a package is outdated or incorrect, please let us know.
28 |
29 | - Create a GitHub issue, specifying what information is outdated or incorrect.
30 | - Provide the correct or updated information, if possible.
31 | - Include a link to your source of the new information.
32 |
33 | ### Documentation and Miscellaneous Contributions
34 |
35 | Improvements to documentation, README, or any other files in this repository are equally welcome. If you spot typos, grammatical errors, or unclear explanations, feel free to submit a pull request or open an issue.
36 |
37 | ## Pull Request Process
38 |
39 | - Fork the repository and create your branch from master.
40 | - Ensure any install or build dependencies are removed before the end of the layer when doing a build.
41 | - Update the README.md or relevant documentation with details of changes, this includes new environment variables, useful file locations, etc.
42 | - Increase the version numbers in any examples files and the README.md to the new version that this Pull Request would represent. Adhering to [Semantic Versioning](http://semver.org/).
43 | - You may merge the Pull Request in once you have the sign-off of two other developers, or if you do not have permission to do that, you may request the reviewer to merge it for you.
44 |
45 | ## Questions or Comments?
46 |
47 | Feel free to open an issue in this repository if you have any questions or comments about contributing. Thanks again!
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | # Awesome FilamentPHP [](https://awesome.re)
4 |
5 |
6 |
7 |
8 |
9 | A curated list of awesome plugins, tutorials and other cool resources for FilamentPHP.
10 |
11 |
12 |
13 | ## Table of Contents
14 |
15 | - [Demo](#demo)
16 | - [Plugins](#plugins)
17 | - [Administration & Management](#administration--management)
18 | - [Content & Media Management](#content--media-management)
19 | - [Developer Tools](#developer-tools)
20 | - [Integrations & API](#integrations--api)
21 | - [UI & Design](#ui--design)
22 | - [Miscellaneous](#miscellaneous)
23 | - [Community](#community)
24 | - [Articles](#articles)
25 | - [Tricks](#tricks)
26 | - [News](#news)
27 |
28 | ## Demo
29 | [Interimblue Demo](https://interimblue.com) - See Filament in action
30 |
31 | ## Plugins
32 |
33 | ### Administration & Management
34 | * [API Service](https://github.com/rupadana/filament-api-service) - A simple API service for supporting Filament resources.
35 | * [Access Secret](https://github.com/dasundev/filament-access-secret) - Secures access to Filament by requiring a secret key in the URL.
36 | * [Activity Log](https://github.com/noxoua/filament-activity-log) - Add-on for simplified activity logging based on spatie package.
37 | * [Activity Log](https://github.com/pxlrbt/filament-activity-log) - Add a Filament page that nicely shows your spatie/laravel-activitylog.
38 | * [Activity Timeline](https://github.com/199ocero/activity-timeline) - Add timelines to custom pages or infolist entries effortlessly.
39 | * [Activitylog Pro](https://filamentphp.com/plugins/ralphjsmit-activitylog-pro) - Easily add beautiful timelines to your Filament apps
40 | * [Announce](https://github.com/rupadana/filament-announce) - An easy way to shout your exceptional offerings to the potential users
41 | * [Auditing](https://github.com/TappNetwork/filament-auditing) - Plugin for Laravel Auditing package
42 | * [Backgrounds](https://github.com/swisnl/filament-backgrounds) - Beautiful backgrounds for Filament auth pages.
43 | * [Cloudflare Turnstile](https://github.com/afatmustafa/filamentv3-turnstile) - Implement the Cloudflare Turnstile
44 | * [Cloudflare Turnstile Captcha](https://github.com/coderflexx/filament-turnstile) - Filament support for coderflex/laravel-turnstile.
45 | * [Database Schedule](https://github.com/husam-tariq/filament-database-schedule) - Manage your Filament Task Scheduling in a Filament interface
46 | * [Dynamic Dashboard](https://github.com/lara-zeus/dynamic-dashboard) - Dynamic dashboard with widgets, customizable per user
47 | * [Email Log Lite](https://github.com/rickdbcn/filament-email) - Log all outgoing emails
48 | * [Environment Indicator](https://github.com/pxlrbt/filament-environment-indicator) - Never confuse your tabs with different Filament environments again.
49 | * [Error Mailer](https://github.com/hugomayo7/filament-error-mailer) - Instant e-mail alerts on web errors
50 | * [Exception Viewer](https://github.com/bezhanSalleh/filament-exceptions) - Exception Viewer plugin for your Filament Panels
51 | * [Factory Action](https://github.com/codewithdennis/filament-factory-action) - Easy generation of test records for your database tables
52 | * [Firewall](https://github.com/solutionforest/filament-firewall) - Manage Firewall under Filament Admin Panel.
53 | * [Job Monitor](https://github.com/croustibat/filament-jobs-monitor) - Monitor your queues from a panel
54 | * [Laravel Log](https://github.com/saade/filament-laravel-log) - Read Laravel logs from the Filament admin panel.
55 | * [Lockscreen](https://github.com/MarJose123/filament-lockscreen) - Allows you to lock your web app page
56 | * [Log Manager](https://github.com/filipfonal/filament-log-manager) - Preview, download and delete Laravel log files using Filament
57 | * [Logger](https://github.com/z3d0x/filament-logger) - Extensible activity logger for filament
58 | * [Mail Log](https://github.com/TappNetwork/filament-maillog) - View outgoing mail in a resource.
59 | * [Maintenance Switch](https://github.com/Keysaw/maintenance-switch) - Toggle maintenance mode from Filament Panel
60 | * [Model Settings](https://github.com/quadrubo/filament-model-settings) - Filament support for model based settings
61 | * [Model States](https://filamentphp.com/plugins/maartenpaauw-model-states) - Seamlessly integrate model states and transitions
62 | * [Onboarding Manager Pro](https://filamentphp.com/plugins/ralphjsmit-onboarding-manager-pro) - Beautiful onboarding experiences for Filament Admin.
63 | * [Panel Roles](https://github.com/shanerbaner82/panel-roles) - Filament Panel Roles is an intuitive way
64 | * [Panel Switch](https://github.com/bezhanSalleh/filament-panel-switch) - Easily switch between panels in Filament.
65 | * [Password Confirmation](https://github.com/juliomotol/filament-password-confirmation) - Re-enter password before performing sensitive actions.
66 | * [Password Input](https://github.com/rawilk/filament-password-input) - Enhanced password input component for filament.
67 | * [Peek](https://github.com/pboivin/filament-peek) - Add a full-screen preview modal
68 | * [Route Statistics](https://github.com/amendozaaguiar/filament-route-statistics) - This package provides a page for Laravel Route Statistics.
69 | * [Schedule Monitor](https://github.com/mvenghaus/filament-plugin-schedule-monitor) - Display the data from spatie/laravel-schedule-monitor
70 | * [Settings](https://github.com/outer-web/filament-settings) - Integrates Outerweb/Settings into Filament.
71 | * [Shield](https://github.com/bezhanSalleh/filament-shield) - Access management to your Filament Panel's Resources
72 | * [Shout](https://github.com/awcodes/shout) - A simple inline contextual notice for Filament Forms
73 | * [Spotlight](https://github.com/pxlrbt/filament-spotlight) - Quickly navigate your Filament Resources with Spotlight functionality.
74 | * [SuperDuper Starter Kit](https://github.com/riodwanto/superduper-filament-starter-kit) - Custom Theme, Mail Configuration, Shield, Exception, and more!
75 | * [Timezone Field](https://github.com/omar-haris/filament-timezone-field) - Component that enables users to choose a specific timezone
76 | * [Timezone Field](https://github.com/TappNetwork/filament-timezone-field) - Timezone select field.
77 | * [Tour](https://github.com/JibayMcs/filament-tour) - Bring the power of DriverJs to your Filament panels
78 | * [Webhook Server](https://github.com/MarJose123/filament-webhook-server) - Send webhooks from Filament apps.
79 |
80 | ### Content & Media Management
81 | * [Curator](https://filamentphp.com/plugins/awcodes-curator) - A media manager / picker plugin for Filament Panels.
82 | * [Gallery](https://filamentphp.com/plugins/grz-adamczyk-gallery) - Experience gallery management like never before
83 | * [Image Library](https://github.com/outer-web/filament-image-library) - Adds an image library resource to Filament.
84 | * [Media Library Manager](https://github.com/pxlrbt/filament-media-library-manager) - Easily manage your media library
85 | * [Media Library](https://github.com/talvbansal/media-library) - Integration of talvbansal/media-library with filament.
86 | * [Unsplash Picker](https://github.com/rawilk/filament-unsplash-picker) - Easily add Unsplash images to your Filament Resources
87 |
88 | ### Developer Tools
89 | * [API CRUD Generator](https://github.com/awcodes/filament-api-crud-generator) - Generate API CRUD functions from your Laravel Models
90 | * [Component Builder](https://github.com/webdave.de/filament-component-builder) - Drag and drop builder for pages
91 | * [GPT Trix Editor](https://github.com/pboivin/filament-gpt-editor) - A powerful text editor, capable of generating contextually relevant text.
92 | * [Panel Custom Fields](https://github.com/pxlrbt/filament-panel-custom-fields) - Quickly add custom fields to your resources in Filament
93 |
94 | ### Integrations & API
95 | * [Apex Charts](https://github.com/TappNetwork/filament-apex-charts) - Use Apex Charts with Filament.
96 | * [Google reCaptcha V2 field](https://github.com/lara-zeus/typhoon-recaptcha) - Integrate Google reCaptcha V2 into Filament.
97 | * [Open Street Map](https://github.com/amendozaaguiar/filament-openstreetmap) - Open Street Map field for Laravel Filament
98 | * [Pennant](https://github.com/robbfountain/pennant) - Pennant feature flags for Filament
99 | * [Spatie Google Fonts](https://github.com/mvenghaus/filament-plugin-google-fonts) - Integrates Spatie Google Fonts into Filament
100 | * [Spatie Laravel Backup](https://github.com/laravel-filament/laravel-backup-ui) - Laravel Backup UI
101 | * [Spatie Laravel Health](https://github.com/laravel-filament/laravel-health) - Health Checks for your Laravel applications
102 | * [Spatie Media Library](https://github.com/spatie/laravel-medialibrary) - File management in Laravel
103 | * [Spatie Roles Permissions](https://github.com/spatie/laravel-permission) - Adds roles and permissions to Laravel
104 | * [Spatie Settings](https://github.com/spatie/laravel-settings) - Easily store settings in Laravel
105 | * [Spatie Tags](https://github.com/spatie/laravel-tags) - Manage tags with Laravel
106 | * [Spatie Translatable](https://github.com/spatie/laravel-translatable) - Translations for Laravel models
107 |
108 | ### UI & Design
109 | * [Boredom](https://github.com/lara-zeus/typhoon-boredom) - Free up your time and automate common administrative tasks
110 | * [Brazilian Form Fields](https://github.com/thefilamentbr/filament-brazilian-form-fields) - Custom fields tailored for Brazilian developers.
111 | * [Button Groups](https://github.com/filamentified/filament-button-groups) - A simple button group resource for Laravel Filament.
112 | * [Card Radio](https://github.com/pxlrbt/filament-card-radio) - Radio button and card group.
113 | * [Code Editor](https://github.com/MarJose123/filament-code-editor) - Adds a code editor field type to Filament
114 | * [Flatpickr](https://github.com/MarJose123/filament-flatpickr) - Date and time picker for Filament
115 | * [Grapes JS](https://github.com/filamentified/filament-grapesjs) - Drag and drop website builder for Laravel Filament.
116 | * [Icon Picker](https://github.com/MarJose123/filament-icon-picker) - A basic icon picker for filament.
117 | * [Inline Chart](https://github.com/filamentified/filament-inline-chart) - Chart widgets for Laravel Filament.
118 | * [Input Select Affix](https://github.com/MarJose123/filament-select-affix) - Input field affixes for Filament
119 | * [Jalali](https://github.com/mahdi4na/filament-jalali) - Adds support for Persian (Jalali) Calendar.
120 | * [Lazy Select](https://github.com/pxlrbt/filament-lazy-select) - Component for lazy-loading select inputs.
121 | * [Light Switch](https://github.com/pxlrbt/filament-light-switch) - Add toggle switches to your Filament forms.
122 | * [List Group](https://github.com/swisnl/filament-list-group) - A configurable list group component for Filament.
123 | * [LocationPickr Field](https://github.com/amendozaaguiar/filament-locationpickr) - Use the LocationPickr map interface in Laravel Filament.
124 | * [Matinee](https://github.com/MarJose123/filament-matinee) - Configurable animation effects for Filament
125 | * [Matrix Choice](https://github.com/laravel-filament/filament-matrix-choice) - Matrix choice input field for Laravel Filament.
126 | * [Minimal Theme](https://github.com/saade/filament-minimal-theme) - A clean and minimalistic theme for Filament.
127 | * [Monaco Editor](https://github.com/hugomayo7/filament-monaco-editor) - Use Microsoft's Monaco Editor in your Filament Resources
128 | * [MoonGuard](https://github.com/lara-zeus/typhoon-moonguard) - Security guard with magic-links and 2FA
129 | * [Page with Sidebar](https://github.com/lara-zeus/typhoon-page-with-sidebar) - Simplify sidebar navigation
130 | * [Popover](https://github.com/pxlrbt/filament-popover) - Add popovers to your Filament resources.
131 | * [Progress Bar](https://github.com/swisnl/filament-progress-bar) - A configurable progress bar component for Filament.
132 | * [Qr](https://github.com/MarJose123/filament-qr) - Add QR codes to your Filament Resources.
133 | * [Quantity](https://github.com/pxlrbt/filament-quantity) - Quantity input field for Laravel Filament.
134 | * [Radio Button Image](https://github.com/tinhphp/filament-radio-button-image) - Radios and images combined.
135 | * [Radio Deck](https://github.com/swisnl/filament-radio-deck) - A configurable radio deck component for Filament.
136 | * [Rating](https://github.com/dmhendricks/filament-rating) - A rating component for Laravel Filament.
137 | * [Renew Password](https://github.com/mrcrmn/filament-renew-password) - Add a renew password button to your Filament Resources
138 | * [Simple List Entry](https://github.com/pxlrbt/filament-simple-list-entry) - Simple text field for Laravel Filament.
139 | * [Simple Lightbox](https://github.com/filamentified/filament-simple-lightbox) - Lightbox component for Laravel Filament.
140 | * [Sky](https://github.com/lara-zeus/typhoon-sky) - Actionable Insights for Laravel Applications
141 | * [Smooth Scrolling](https://github.com/pxlrbt/filament-smooth-scrolling) - Add smooth scrolling to your Filament resources.
142 | * [Social Share](https://github.com/pxlrbt/filament-social-share) - Add social share buttons to your Filament resources.
143 | * [Stasis](https://github.com/lara-zeus/typhoon-stasis) - Freeze your Laravel database data for reliable testing.
144 | * [Stars](https://github.com/pxlrbt/filament-stars) - Add star ratings to your Filament resources.
145 | * [Sticky Fieldset](https://github.com/MarJose123/filament-sticky-fieldset) - Makes fieldsets sticky
146 | * [Tailwind CKEditor](https://github.com/hugomayo7/filament-tailwind-ckeditor) - CKEditor 5 rich text editor for Laravel Filament
147 | * [Tags Field](https://github.com/rawilk/filament-tags-field) - A tags input field for Filament.
148 | * [Toggle Show](https://github.com/pxlrbt/filament-toggle-show) - Component for revealing more options in your forms.
149 | * [Tree View](https://github.com/swisnl/filament-tree-view) - A tree view component for Filament.
150 | * [Triple Toggle](https://github.com/MarJose123/filament-triple-toggle) - A switch with three positions
151 | * [Unsplash Field](https://github.com/amendozaaguiar/filament-unsplash) - Add Unsplash image selection to your Filament forms.
152 | * [User Card](https://github.com/filamentified/filament-user-card) - A user card component for Laravel Filament.
153 | * [Username Field](https://github.com/pxlrbt/filament-username-field) - Add username fields to your Filament resources.
154 | * [Visits](https://github.com/pxlrbt/filament-visits) - Track visits on your resources with ease.
155 | * [Weather](https://github.com/pxlrbt/filament-weather) - Show current weather in Filament Admin Panel
156 |
157 | ### Miscellaneous
158 | * [Beacon](https://github.com/lara-zeus/typhoon-beacon) - Simplify UI tracking
159 | * [Changelog](https://github.com/filamentified/filament-changelog) - Track changes in your Laravel Filament app
160 | * [Composer](https://github.com/filamentified/filament-composer) - Manage your application's dependencies
161 | * [Faker](https://github.com/filamentified/filament-faker) - Quickly generate fake data for your app
162 | * [Filament Plugin SDK](https://github.com/laravel-filament/filament-plugin-sdk) - Quickly scaffold custom Filament plugins
163 | * [Nova To Filament](https://github.com/filamentified/nova-to-filament) - Migrate your Nova resources to Filament
164 | * [Plugin Installer](https://github.com/laravel-filament/filament-installer) - Install Filament plugins with ease
165 | * [TailwindCSS Typography](https://github.com/filamentified/filament-tailwindcss-typography) - Bring beautiful typography to your Filament app
166 | * [Tailwind Filament Theme](https://github.com/killianwaz/tailwind-filament-theme) - A Tailwind CSS theme for Laravel Filament
167 | * [Tailwind UI](https://github.com/lara-zeus/typhoon-tailwind-ui) - Add beautiful UI components to your Laravel Filament app
168 |
169 | ## Community
170 |
171 | ### Articles
172 | * [Handling Bulk Imports in Filament](https://filamentphp.com/community/alexandersix-handling-bulk-imports-in-filament)
173 | * [How to implement a localized country select field](https://filamentphp.com/community/josefbehr-how-to-implement-a-localized-country-select-field)
174 | * [How to Refresh Widgets When Table Actions Are Fired](https://filamentphp.com/community/how-to-refresh-widgets-when-table-actions-are-fired)
175 | * [How to write tests for Filament admin panels](https://filamentphp.com/community/how-to-write-tests-for-filament-admin-panels)
176 | * [How to consume an external API with Filament Tables](https://filamentphp.com/community/how-to-consume-an-external-api-with-filament-tables)
177 | * [Easy way to create a Filament Theme in minutes!](https://filamentphp.com/community/easy-way-to-create-a-filament-theme-in-minutes)
178 | * [Publishing Views in Laravel](https://filamentphp.com/community/danharrin-publishing-views-in-laravel)
179 |
180 | ### Tricks
181 | * [Overriding the Filament PanelProvider](https://filamentphp.com/community/shaung-bhone-overriding-the-filament-panel-provider)
182 | * [How To Customize Logout Redirect](https://filamentphp.com/community/tim-wassenburg-how-to-customize-logout-redirect)
183 | * [Search & fill form data automatically](https://filamentphp.com/community/z3d0x-search-fill-form-data-automatically)
184 | * [Show the users which fields are translatable](https://filamentphp.com/community/modrictin-translatable-fields-ui-macro)
185 | * [How to include Vite built files in your Filament project](https://filamentphp.com/community/modrictin-include-vite-built-js-and-css-files-in-your-project)
186 | * [Have multiple Vite and Tailwind bundles in your Filament project](https://filamentphp.com/community/modrictin-multiple-vite-and-tailwind-configs)
187 | * [Customizing colors per-user outside of a panel](https://filamentphp.com/community/mohamedsabil83-easy-way-to-benefit-from-the-new-color-mechanism-in-frontend)
188 | * [Why are my file previews not loading?](https://filamentphp.com/community/danharrin-file-previews-not-loading)
189 | * [Why are my files not processing in production?](https://filamentphp.com/community/danharrin-files-not-processing-in-production)
190 | * [How to improve table pagination performance](https://filamentphp.com/community/danharrin-fast-table-pagination)
191 | * [Why is my panel resource missing from the sidebar?](https://filamentphp.com/community/danharrin-panel-resource-missing)
192 | * [How can I compile new Tailwind CSS classes in a panel?](https://filamentphp.com/community/danharrin-combine-new-tailwind-css-classes-panel)
193 | * [Why is my panel showing a 403 error in production?](https://filamentphp.com/community/danharrin-panel-403-in-production)
194 | * [Brazilian CPF CNPJ fields](https://filamentphp.com/community/brazilian-cpfcnpj-field)
195 | * [Generate QR Code as a Filament Field and OnBoard Users Scanning it](https://filamentphp.com/community/andreaskviby-qr-code-onboarding)
196 | * [Brazilian Phone Number field](https://filamentphp.com/community/brazilian-phone-number-field)
--------------------------------------------------------------------------------