# 20 free Filament 5 plugins for a SaaS admin panel (2026)

> The TomatoPHP plugins worth installing on a Filament 5 SaaS panel, grouped by job: users, settings, languages, media, billing, notifications and developer tools, with real install numbers.

*2026-10-30T05:17:46Z*

A SaaS admin panel always needs the same boring parts before it needs your product: users, settings, languages, files, billing, notifications. Filament makes the panel fast. Plugins make those parts fast.

This is the list I would install on a new Filament 5 SaaS panel today. All of them are free and MIT-licensed, all are TomatoPHP plugins (so they share conventions, Arabic/RTL support and a release process), and install numbers are from Packagist (October 2026).

> **TomatoPHP vs picking random plugins:** single-purpose plugins from different authors are great, but each has its own conventions, translation approach and upgrade timing. With one family you get one style, Arabic and RTL in every plugin, and coordinated releases: when Filament 5 landed, 51 TomatoPHP plugins shipped a 5.x release within days of each other.

## Users and access

| Plugin | What it does | Installs |
|---|---|---|
| [filament-users](/en/plugins/filament-users) | User resource: create, edit, roles, impersonation | 170K+ |
| [filament-accounts](/en/plugins/filament-accounts) | Customer accounts with their own auth and API | 9K+ |
| [filament-tenancy](/en/plugins/filament-tenancy) | Multi-tenancy for SaaS | 4.9K+ |
| [filament-developer-gate](/en/plugins/filament-developer-gate) | Lock developer-only tools behind a gate | 141K+ |

## Settings and languages

| Plugin | What it does | Installs |
|---|---|---|
| [filament-settings-hub](/en/plugins/filament-settings-hub) | Settings pages grouped in one hub | 67K+ |
| [filament-translations](/en/plugins/filament-translations) | Manage translation strings in the panel | 44K+ |
| [filament-language-switcher](/en/plugins/filament-language-switcher) | Switch languages, RTL aware | 39K+ |

## Content and files

| Plugin | What it does | Installs |
|---|---|---|
| [filament-media-manager](/en/plugins/filament-media-manager) | Media library with folders and a picker | 63K+ |
| [filament-cms](/en/plugins/filament-cms) | Bilingual posts and categories | 13K+ |
| [filament-menus](/en/plugins/filament-menus) | Menu builder | 7K+ |
| [filament-seo](/en/plugins/filament-seo) | Meta tags, JSON-LD, Google services | 4.3K+ |

For a full content setup, read [Build a CMS on Filament 5](/en/blog/filament-cms-laravel-posts-categories-menus-media).

## Billing and money

| Plugin | What it does | Installs |
|---|---|---|
| [filament-subscriptions](/en/plugins/filament-subscriptions) | Plans and subscriptions | 10K+ |
| [filament-wallet](/en/plugins/filament-wallet) | Wallets and balances | 33K+ |
| [filament-invoices](/en/plugins/filament-invoices) | Invoices with PDF, email, multi-currency | 4.4K+ |

Invoices deep-dive: [Filament invoices: PDF, email and multi-currency](/en/blog/filament-invoices-pdf-email-multi-currency).

## Notifications and app feel

| Plugin | What it does | Installs |
|---|---|---|
| [filament-alerts](/en/plugins/filament-alerts) | Notifications with templates | 12K+ |
| [filament-pwa](/en/plugins/filament-pwa) | Make the panel installable on phones | 29K+ |

PWA walkthrough: [Turn your admin panel into an installable app](/en/blog/filament-pwa-installable-admin-panel).

## Developer tools

| Plugin | What it does | Installs |
|---|---|---|
| [filament-icons](/en/plugins/filament-icons) | Icon picker | 133K+ |
| [filament-artisan](/en/plugins/filament-artisan) | Run artisan commands from the panel | 84K+ |
| [filament-api](/en/plugins/filament-api) | Generate APIs for your resources | 7.5K+ |

## How to install any of them

Every plugin follows the same pattern:

```bash
composer require tomatophp/<plugin-name>
php artisan <plugin-name>:install   # when the plugin has an installer
```

Then register `->plugin(...::make())` in your panel provider. Each plugin page has the exact class name and options. Use the 5.x line for Filament 5 (Laravel 12–13, PHP 8.2+).

**Let your AI assistant pick versions:** the TomatoPHP MCP server returns the compatible release and the exact install snippet.

```bash
claude mcp add --transport http tomatophp https://mcp.tomatophp.com/mcp
```

## See them running

The [live demo](https://demo.tomatophp.com) runs 30+ of these plugins on Laravel 13 and Filament 5, and resets every hour.

In total, TomatoPHP packages have more than 1.78 million installs on Packagist. If one of them saves you a day, a GitHub star helps others find it.

Start with the full order: [Ship a Laravel admin panel in a day with Filament 5 and TomatoPHP](/en/blog/laravel-admin-panel-in-a-day-filament-tomatophp).

Want the whole SaaS panel built and branded for you? [White-label Laravel + Filament](https://fadymondy.com/en/services/white-label-laravel-filament).

---

Source: https://tomatophp.com/en/blog/best-free-filament-5-plugins-saas-admin-panel
