Skip to main content

Overview

Pages let you create custom admin interfaces beyond the standard resource CRUD operations. They’re useful for dashboards, reports, bulk operations, and other specialized functionality.

Creating a Page

Use the Filament command to create a page:
This generates a page class in src/Filament/Pages.

Page Structure

A basic page contains:

Creating a View

Pages use blade templates located in resources/views/filament/pages/:
Control whether your page appears in navigation:

Performance

For pages with heavy data requirements, consider caching and pagination to keep performance optimal.

Documentation

Learn more in the Filament Pages documentation.