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
Install the plugin
Require the Composer package, run one Artisan command, and you're ready to go.
Define your data sources
Map your models and attributes to data sources, or auto-generate them.
Users build dashboards
Users drag, drop, and configure widgets, then share with their team.
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
Single project
1 year updates
Unlimited projects
1 year updates