PHPackages                             binarybuilds/filament-cache-manager - 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. [Caching](/categories/caching)
4. /
5. binarybuilds/filament-cache-manager

ActiveLibrary[Caching](/categories/caching)

binarybuilds/filament-cache-manager
===================================

Filament Cache Manager is a FilamentPHP plugin that allows you to easily clear your Laravel application cache directly from the Filament admin panel.

v1.0.0(7mo ago)76.1k↑58.3%4MITPHPPHP ^8.2CI passing

Since Oct 13Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/binarybuilds/filament-cache-manager)[ Packagist](https://packagist.org/packages/binarybuilds/filament-cache-manager)[ Docs](https://github.com/binarybuilds/filament-cache-manager)[ GitHub Sponsors](https://github.com/srinathreddydudi)[ RSS](/packages/binarybuilds-filament-cache-manager/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (6)Versions (3)Used By (0)

filament-cache-manager
======================

[](#filament-cache-manager)

**Filament Cache Manager** is a FilamentPHP plugin that allows you to easily clear your Laravel application cache directly from the Filament admin panel.

[![Latest Version on Packagist](https://camo.githubusercontent.com/9e6b24df8da394743bc2c0658153dc8dc847fe5063cecb074e28f5c979296f8f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f62696e6172796275696c64732f66696c616d656e742d63616368652d6d616e616765722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/binarybuilds/filament-cache-manager)[![GitHub Tests Action Status](https://camo.githubusercontent.com/24f502619ec13601978d12fcc0a0724cd08928cc6ddb73d99fe65b4a09b3715b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f62696e6172796275696c64732f66696c616d656e742d63616368652d6d616e616765722f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/binarybuilds/filament-cache-manager/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/38b8fea91020cd529a7c8d0084dd82e98b746f81c5b11df07e7630cf5dfa087e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f62696e6172796275696c64732f66696c616d656e742d63616368652d6d616e616765722f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/binarybuilds/filament-cache-manager/actions?query=workflow%3A%22Fix+PHP+code+styling%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/37ddef0ddfb8727bb678685c3f51b9870df79ce3f0602ca44fc05dded3ec05d2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f62696e6172796275696c64732f66696c616d656e742d63616368652d6d616e616765722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/binarybuilds/filament-cache-manager)

---

[![Filament cache manager](/resources/screenshots/filament-cache-manager.png)](/resources/screenshots/filament-cache-manager.png)

📦 Installation
--------------

[](#-installation)

Install via Composer:

```
composer require binarybuilds/filament-cache-manager
```

Register the plugin in your panel service provider:

```
use BinaryBuilds\FilamentCacheManager\FilamentCacheManagerPlugin;

$panel->plugin(FilamentCacheManagerPlugin::make());
```

🔐 Access Control
----------------

[](#-access-control)

Restrict who can access the plugin:

```
FilamentCacheManagerPlugin::make()
    ->canAccessPlugin(fn () => Auth::user()->role === 'Admin');
```

Restrict who can use the Forget Key action:

```
FilamentCacheManagerPlugin::make()
    ->canForgetKey(fn () => Auth::user()->role === 'Admin');
```

Restrict who can use the Flush Cache action:

```
FilamentCacheManagerPlugin::make()
    ->canFlushCache(fn () => false);
```

⚙️ Customization
----------------

[](#️-customization)

Change navigation label:

```
FilamentCacheManagerPlugin::make()
    ->navigationLabel('Cache');
```

Change navigation icon:

```
use Filament\Support\Icons\Heroiconl;

FilamentCacheManagerPlugin::make()
    ->navigationIcon(Heroicon::CpuChip);
```

Change navigation group:

```
FilamentCacheManagerPlugin::make()
    ->navigationGroup('Settings');
```

🧩 Predefined Cache Keys
-----------------------

[](#-predefined-cache-keys)

Display common cache keys as cards with title, description, and optional status color:

```
FilamentCacheManagerPlugin::make()
    ->addCacheKey(
        'homepage',
        'Homepage Cache',
        'Clear this cache if the content on the homepage is out of date.'
    )
    ->addCacheKey(
        'layout',
        'Layout Cache',
        'Clear this cache if you recently made changes to menu items. Beware! this might cause a temporary slowness to the application.',
        'danger'
    )
    ->addCacheKey(
        'settings',
        'Settings Cache',
        'Clear this cache if you recently updated site settings'
    )
    ->addCacheKey(
        'articles',
        'Articles Cache',
        'Clear this cache if you added or updated articles and your changes are not reflecting on the site.'
    );
```

🧱 Card Layout Columns
---------------------

[](#-card-layout-columns)

Control the number of columns used to display the predefined cache key cards:

```
FilamentCacheManagerPlugin::make()
    ->columns(3);
```

Testing
-------

[](#testing)

```
composer test
```

Changelog
---------

[](#changelog)

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

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

[](#contributing)

Please see [CONTRIBUTING](.github/CONTRIBUTING.md) for details.

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

[](#security-vulnerabilities)

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

Credits
-------

[](#credits)

- [Srinath Reddy Dudi](https://github.com/srinathreddydudi)
- [All Contributors](../../contributors)

License
-------

[](#license)

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

###  Health Score

46

—

FairBetter than 93% of packages

Maintenance78

Regular maintenance activity

Popularity32

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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

Unknown

Total

1

Last Release

218d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/faf684c4b3aeecf11110dd558e77c2207fa9e5753d3d0815165097240615f423?d=identicon)[srinathdudi](/maintainers/srinathdudi)

---

Top Contributors

[![srinathreddydudi](https://avatars.githubusercontent.com/u/10626045?v=4)](https://github.com/srinathreddydudi "srinathreddydudi (11 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (9 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (4 commits)")[![blhk0532](https://avatars.githubusercontent.com/u/221689993?v=4)](https://github.com/blhk0532 "blhk0532 (1 commits)")

---

Tags

laravelartisancachefilamentbinarybuilds

###  Code Quality

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/binarybuilds-filament-cache-manager/health.svg)

```
[![Health](https://phpackages.com/badges/binarybuilds-filament-cache-manager/health.svg)](https://phpackages.com/packages/binarybuilds-filament-cache-manager)
```

###  Alternatives

[spatie/laravel-responsecache

Speed up a Laravel application by caching the entire response

2.8k8.2M51](/packages/spatie-laravel-responsecache)[jibaymcs/filament-tour

Bring the power of DriverJs to your Filament panels and start a tour !

12247.8k](/packages/jibaymcs-filament-tour)[guava/filament-modal-relation-managers

Allows you to embed relation managers inside filament modals.

7565.0k4](/packages/guava-filament-modal-relation-managers)[tapp/filament-webhook-client

Add a Filament resource and a policy for Spatie Webhook client

1120.2k](/packages/tapp-filament-webhook-client)[jeffersongoncalves/filament-topbar

A simple yet effective Filament plugin that automatically adds a customized topbar to your Filament admin panel. This plugin enhances your Filament panel's user experience by replacing the default topbar component with an improved version that displays navigation and user interface elements in strategic locations.

171.2k](/packages/jeffersongoncalves-filament-topbar)[a2insights/filament-saas

Filament Saas for A2Insights

161.1k](/packages/a2insights-filament-saas)

PHPackages © 2026

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