An official Filament plugin:

Custom Dashboards

Let your users build and share their own dashboards with a drag-and-drop interface. Define your data sources in PHP and let them do the rest.

Dashboards your users build themselves

Zero Widget Code

Define your data sources once; users configure charts, stats, and tables themselves through the UI.

Drag-and-Drop Dashboard Builder

Users create and arrange dashboards visually without touching code.

7 Widget Types

Visualize data with line, bar, pie, doughnut, polar area, and scatter charts, plus stats cards and data tables.

Role-Based Sharing

Owner, write, and read permissions with support for sharing to teams and organizations.

Powerful Filtering

Query builder integration lets users slice data with complex filters on any widget.

Custom Widgets

Register custom widgets that users can drop into any dashboard.

Get started in 3 steps

STEP 01

Install the plugin

Require the Composer package, run one Artisan command, and you're ready to go.

Screenshot of the installation command for the Custom Dashboards plugin
STEP 02

Define your data sources

Map your models and attributes to data sources, or auto-generate them.

Screenshot of the create form for the Custom Dashboards plugin
STEP 03

Users build dashboards

Users drag, drop, and configure widgets, then share with their team.

Screenshot of the create form for the Custom Dashboards plugin

Who is this for?

SaaS builders who want to offer analytics to customers without building a BI tool.

Internal tools teams who need flexible reporting without constant developer requests.

Agencies delivering admin panels where clients want their own dashboards.

Organizations replacing spreadsheets with structured, interactive dashboards.

Pricing

20% launch discount with code
$99

Single project

1 year updates

$249

Unlimited projects

1 year updates