Admin panel, form builder and table builder for Laravel. Built with the TALL stack. Designed for humans.
MIT License
5125
83
741

Banner

Tests passing Laravel v8.x Livewire v2.x PHP 8.0

Admin panel, form builder and table builder for Laravel. Built with the TALL stack. Designed for humans.

Packages

Admin Panel • DocumentationDemo

composer require filament/filament

Form Builder • Documentation

composer require filament/forms

Table Builder • Documentation

composer require filament/tables

Notifications • Documentation

composer require filament/notifications

Spatie Media Library Plugin • Documentation

composer require filament/spatie-laravel-media-library-plugin

Spatie Settings Plugin • Documentation

composer require filament/spatie-laravel-settings-plugin

Spatie Tags Plugin • Documentation

composer require filament/spatie-laravel-tags-plugin

Spatie Translatable Plugin • Documentation

composer require filament/spatie-laravel-translatable-plugin

Contributing

If you want to contribute to Filament packages, you may want to test it in a real Laravel project:

  • Fork this repository to your GitHub account.
  • Create a Laravel app locally.
  • Clone your fork in your Laravel app's root directory.
  • In the /filament directory, create a branch for your fix, e.g. fix/error-message.

Install the packages in your app's composer.json:

{
    ...
    "require": {
        "filament/filament": "*",
    },
    "repositories": [
        {
            "type": "path",
            "url": "filament/packages/*"
        }
    ],
    ...
}

Now, run composer update.

Checking for missing translations

Set up a Laravel app, and install the admin panel.

Now, if you want to check for missing Spanish translations, run:

php artisan filament:check-translations es

This will let you know which translations are missing for this locale. You can make a PR with the changes to this repository.

If you've published the translations into your app and you'd like to check those instead, try:

php artisan filament:check-translations es --source=app

Need Help?

🐞 If you spot a bug, please submit a detailed issue, and wait for assistance.

🤔 If you have a question or feature request, please start a new discussion. We also have a Discord community. For quick help, ask questions in the appropriate channel.

🔐 If you discover a vulnerability, please review our security policy.

Contributors

danharrin
zepfietje
ryanscherler
ryangjchandler
pxlrbt
ralphjsmit
jacksleight
tanthammar
wychoong
Z3d0X
maherelgamil
shuvroroy
titantwentyone
kamilst96
awcodes
robertorinaldi-dev
saade
mohamedsabil83
intrepidws
bernhardh
dododedodonl
themahdavi
AAbosham
bezhanSalleh
Nuhel
tiagof
martin-ro
Wit3
aymanalareqi
cheesegrits
iantasker
sumardi
ManojKiranA
dependabot[bot]
dmandrade
caendesilva
LukasFreyCZ
G3z
mallardduck
datlechin
FurkanGM
invaders-xx
craigkuhns
oddvalue
moskoweb
ajnsn
danilopolani
NathanaelGT
pathros
jeffgreco13
a21ns1g4ts
askdkc
johncarter-
margarizaldi
Larsklopstra
Majkie
cobraprojects
felipe-balloni
SebastiaanKloos
JackWH
jvkassi
Edsardio
roni-estein
Cannonb4ll
marcoboers
adevade
phpsa
SalvaTerol
alperenersoy
ziming
lolen
ariaieboy
HomaEEE
brunolipe-a
coleshirley
dllobell
fabianpnke
fsamapoor
Blackpig
mugennsou
innocenzi
marcusmoore
nkeena
sten
RVxLab
studiowizjo
Sicklou
jamessessford
Zagna
bomshteyn
sweebee
amir9480
austincarpenter
torosegon
panakour
Xoshbin
blite
alvleont
EQuimper
DistantOrbit