PHPackages                             bezhansalleh/filament-addons - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. bezhansalleh/filament-addons

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

bezhansalleh/filament-addons
============================

A Set of Filament Component Addons with different designs and extra functionalities

1.0.1(3y ago)5514.0k—0%5[2 PRs](https://github.com/bezhanSalleh/filament-addons/pulls)MITBladePHP ^8.0|^8.1

Since Jul 10Pushed 2y ago2 watchersCompare

[ Source](https://github.com/bezhanSalleh/filament-addons)[ Packagist](https://packagist.org/packages/bezhansalleh/filament-addons)[ Docs](https://github.com/bezhansalleh/filament-addons)[ GitHub Sponsors](https://github.com/bezhanSalleh)[ RSS](/packages/bezhansalleh-filament-addons/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (7)Dependencies (13)Versions (11)Used By (0)

[![filament-addons-art](https://user-images.githubusercontent.com/10007504/178133343-3834205d-03a8-4c6c-9825-a90c86d15bbe.png)](https://github.com/bezhansalleh/filament-addons) [ ![FILAMENT 8.x](https://camo.githubusercontent.com/c98f15eb6bb59ce4fc768808e21fd46a07d238312928102f3d7ad4bed7c31f70/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f46494c414d454e542d322e782d4542423330343f7374796c653d666f722d7468652d6261646765) ](https://filamentadmin.com/docs/2.x/admin/installation) [ ![Packagist](https://camo.githubusercontent.com/1c7058ce33119340d342c78352a947a498957b85ee6a50bbf278e7c055538a3f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f62657a68616e73616c6c65682f66696c616d656e742d6164646f6e732e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d7061636b6167697374) ](https://packagist.org/packages/bezhansalleh/filament-addons) [ ![Tests Passing](https://camo.githubusercontent.com/333de7236754a4775c14a2ebd32c036cbaad463c1720d453a67d03b68ea73fac/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f62657a68616e73616c6c65682f66696c616d656e742d6164646f6e732f72756e2d74657374733f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562266c6162656c3d7465737473) ](https://github.com/bezhansalleh/filament-addons/actions?query=workflow%3Arun-tests+branch%3Amain) [ ![Code Style Passing](https://camo.githubusercontent.com/f7c5a67b1a76d17840dec1a29be5abaf127d3c573b74da4cf6fe05831dd0e759/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f62657a68616e73616c6c65682f66696c616d656e742d6164646f6e732f72756e2d74657374733f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562266c6162656c3d636f64652532307374796c65) ](https://github.com/bezhansalleh/filament-addons/actions?query=workflow%3A)[ ![Downloads](https://camo.githubusercontent.com/e59e8718a3fb5d029a4724afa1b14113576cc9fee65e99811bb2388f6e3b3ce6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f62657a68616e73616c6c65682f66696c616d656e742d6164646f6e732e7376673f7374796c653d666f722d7468652d6261646765) ](https://packagist.org/packages/bezhansalleh/filament-addons)

---

Filament Addons
===============

[](#filament-addons)

A set of filament components with extra functionality &amp; fresh look

1. Pills (Tab Pills)
2. Chip Column
3. Coming Soon ...

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require bezhansalleh/filament-addons
```

### Admin Panel &amp; Forms

[](#admin-panel--forms)

#### Pills (Tab Pills)

[](#pills-tab-pills)

`Pills` basically behaves like the already existing `Tabs` form component but does more:

- Can have icons 🥳
- Can have badges 💯
- has a **fresh** look 💅
- Can be marked as active ✅

```
use BezhanSalleh\FilamentAddons\Forms\Components;

        Components\Pills::make('Heading')
            ->activePill(2) // pill two will be the default active one
            ->pills([
                Components\Pills\Pill::make('Shield')
                    ->icon('heroicon-o-shield-check')
                    ->badge('7.2K')
                    ->schema([
                        Forms\Components\View::make('static-hello')
                    ]),
                Components\Pills\Pill::make('Google Analytics')
                    ->schema([
                        Forms\Components\View::make('static-why')
                            ->fieldWrapperView(fn() => view('welcome')),
                        ])->columns(1),
                Components\Pills\Pill::make('Translations Manager')
                    ->icon('heroicon-o-sparkles')
                    ->schema([
                        Forms\Components\View::make('static-view'),
                        ...
                    ]),
                ]),
```

> **Note**The above snippet inside a resource form or page form will render as follow:

    Screen.Recording.2022-07-10.at.6.27.57.AM.mov    ### Admin Panel &amp; Tables

[](#admin-panel--tables)

#### ChipColumn

[](#chipcolumn)

`ChipColumn` basically behaves like the already existing `Badge` Column but changes the appearance and icon desing:

```
use BezhanSalleh\FilamentAddons\Tables\Columns\ChipColumn;

ChipColumn::make('role')
    ->label('Role(Chip)')
    ->colors([
        'primary',
        'success' => fn ($state): bool => $state === 'admin',
        'warning' => fn ($state): bool => $state === 'manager',
        'danger' => fn ($state): bool => $state === 'editor',
    ])
    ->icons([
        'heroicon-o-x',
        'heroicon-s-shield-check' => fn ($state): bool => $state === 'admin',
        'heroicon-o-user' => fn ($state): bool => $state === 'manager',
        'heroicon-o-sparkles' => fn ($state): bool => $state === 'editor'
    ])
    ->iconPosition('before')
```

[![Screen Shot 2022-08-08 at 2 29 47 PM](https://user-images.githubusercontent.com/10007504/183393206-053f52c8-339d-4b53-b89b-b39f8c666999.png)](https://user-images.githubusercontent.com/10007504/183393206-053f52c8-339d-4b53-b89b-b39f8c666999.png)

- Use `invert()` to make it pop

[![Screen Shot 2022-08-08 at 2 30 07 PM](https://user-images.githubusercontent.com/10007504/183393247-24f9763c-e09a-469f-bc6f-31363130e5ba.png)](https://user-images.githubusercontent.com/10007504/183393247-24f9763c-e09a-469f-bc6f-31363130e5ba.png)

Optionally, you can publish the views using

```
php artisan vendor:publish --tag="filament-addons-views"
```

Testing
-------

[](#testing)

```
composer test
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

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

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

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

```
"require": {
    "bezhansalleh/filament-addons": "dev-fix/error-message as main-dev",
},
"repositories": [
    {
        "type": "path",
        "url": "filament-addons"
    }
]
```

Now, run `composer update`.

Please see [CONTRIBUTING](https://github.com/bezhanSalleh/.github/blob/main/CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [Bezhan Salleh](https://github.com/bezhanSalleh)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

37

—

LowBetter than 83% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity37

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 71.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~39 days

Recently: every ~59 days

Total

7

Last Release

1171d ago

Major Versions

0.0.4 → 1.0.02022-09-04

### Community

Maintainers

![](https://www.gravatar.com/avatar/19da25a8d07a5911120a520529905f744c8d56bf5e15901916f245b1d329bf03?d=identicon)[bezhanSalleh](/maintainers/bezhanSalleh)

---

Top Contributors

[![bezhanSalleh](https://avatars.githubusercontent.com/u/10007504?v=4)](https://github.com/bezhanSalleh "bezhanSalleh (35 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (7 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (6 commits)")[![patrickcurl](https://avatars.githubusercontent.com/u/1470061?v=4)](https://github.com/patrickcurl "patrickcurl (1 commits)")

---

Tags

filament-formsfilamentadminfilamentphplaravellivewirelaravelbezhanSallehfilament-component-extensionsfilament-addonsfilament-extrafilament-component-addonsfilament-tab-pills

###  Code Quality

TestsPest

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/bezhansalleh-filament-addons/health.svg)

```
[![Health](https://phpackages.com/badges/bezhansalleh-filament-addons/health.svg)](https://phpackages.com/packages/bezhansalleh-filament-addons)
```

###  Alternatives

[bezhansalleh/filament-shield

Filament support for `spatie/laravel-permission`.

2.8k2.9M88](/packages/bezhansalleh-filament-shield)[guava/calendar

Adds support for vkurko/calendar to Filament PHP.

298241.0k3](/packages/guava-calendar)[pboivin/filament-peek

Full-screen page preview modal for Filament

253319.6k12](/packages/pboivin-filament-peek)[bezhansalleh/filament-google-analytics

Google Analytics integration for FilamentPHP

205144.8k5](/packages/bezhansalleh-filament-google-analytics)[dotswan/filament-map-picker

Easily pick and retrieve geo-coordinates using a map-based interface in your Filament applications.

124139.3k2](/packages/dotswan-filament-map-picker)[creagia/filament-code-field

A Filamentphp input field to edit or view code data.

58289.3k3](/packages/creagia-filament-code-field)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
