Skip to main content

Filament CMS Packages

Package overview

Choose packages by capability, impact, and trust.

Use this page to understand package groups before opening detailed docs or marketplace pages. It summarises what the package manifests and public overview docs show: surfaces, database impact, commands, settings, health checks, extension points, and support posture.

The goal is not to duplicate every README. The goal is to help a maintainer know what kind of change a package introduces before they inspect the exact install guide, migration notes, or marketplace listing. The package catalogue should feel closer to due diligence than a plugin lucky dip.

Browse

Search, filters, and focused package cards

Teams should quickly narrow packages by job, capability, cost, author, and support state.

Filters
Capability
Sort
Trusted
Install
Intent
How it works

A package catalogue should answer the operational questions early: what does this add, who maintains it, what does it touch, and where do I go when the install changes production behaviour?

Manifest

Declared install impact

Packages should declare migrations, models, widgets, routes, policies, views, and settings.

capabilities: widgets, routes, migrations
How it works

Manifests are the short version of package due diligence. They keep install impact close to the package card instead of hiding it in code or release notes.

Fit

Compatibility is not a footnote

A package card should show Capell version, Laravel version, support status, and known constraints.

Capell 4.x Laravel 13 Maintained
Author

Maintainer context builds trust

Security contact, support route, release history, and legal bundle should be close to install intent.

  • Support route
  • Security contact
  • Refund terms
Install

Composer impact before the command

The install path should explain Composer changes, migrations, permissions, and rollback expectations.

How it works

This is where marketplace UX can be much stronger than a plain download button.

Core CMS packages The common Laravel CMS building blocks. Layout Builder, Blog, Navigation, Tags, Address, Media Library, Frontend Authoring, Foundation Theme, HTML Cache, and Site Discovery cover composition, publishing, menus, taxonomy, media, frontend editing, theming, static cache, and discovery outputs.
Why this matters : The common Laravel CMS building blocks.

Read these as repeatable CMS parts, not as one mandatory bundle. A small site may only need pages and layouts; a larger publishing site may add navigation, taxonomy, media, cache, and discovery output as the maintenance path becomes real.

Browse core
Premium groups Add the pressure points only when needed. FormBuilder, Publishing Pro, Operations, Growth, Communications, Search & SEO, Themes, and Commercial packages are grouped by user intent rather than one long package list.
Why this matters : Add the pressure points only when needed.

Premium groups are useful when the site has enough pressure to justify them: submissions, approvals, diagnostics, campaigns, email templates, search reports, renderer themes, licences, or account workflows. The group tells you where to look before you pick a specific package.

Browse premium
Install impact Check what the package touches. Look for admin surface, frontend surface, database/schema changes, commands, settings, permissions, extension points, health checks, and marketplace trust signals before installing.
Install impact : Check what the package touches.

Example: a forms package may add admin screens for form definitions, database tables for submissions, frontend rendering, validation rules, notification settings, and export behaviour. The safest package install is boring to review because those effects are visible before the command runs.

Understand impact
Core CMS packages

Core CMS packages cover the repeatable Laravel CMS base.

The package manifests show the surfaces and install impact. Some are free foundation packages; Address and Site Discovery are documented separately in their product groups, so this overview treats them as foundation-adjacent building blocks rather than promising a single licence model.

LayoutBuilder Visual layout composition. Adds admin layout resources, schema extenders, public rendering, migrations, and an install command.
Example : Visual layout composition.

Use it when editors need to arrange approved rows, columns, widgets, and reusable sections while developers keep rendering in project code.

View package
Blog Article publishing as a package. Adds articles, archives, tag pages, article elements, sitemap contributions, frontend components, and setup/demo commands.
Read more : Article publishing as a package.

Use it when posts, archives, tag pages, feeds, and article elements should be installable instead of rebuilt as custom project resources.

Read blog
Navigation Site and language scoped menus. Adds navigation trees, page navigation fields, sync actions, frontend loading support, migrations, and setup/demo commands.
Read more : Site and language scoped menus.

Use it when menus need to follow pages, languages, and site scope instead of living as hardcoded Blade arrays or one-off settings.

View package
Tags Shared taxonomy for content. Adds tag management, taggable relationships, a reusable tags input, model traits, migrations, and an install command.
Read more : Shared taxonomy for content.

Use it when articles, resources, package records, or custom models need shared classification that search, filters, and related-content components can reuse.

View package
Address Reusable country and address fields. Adds countries, addresses, selectors, flag rendering, admin resources, migrations, and demo/faker/install commands.
Read more : Reusable country and address fields.

Use it when a site needs consistent address records, country selectors, flags, or location fields across packages instead of repeated form fragments.

View package
Media Library Curator-backed media integration. Connects Capell to Awcodes Curator media, media health reporting, and Spatie Media migration support without package-owned migrations.
Read more : Curator-backed media integration.

Use it when media needs a visible CMS surface, health checks, alt text discipline, and a migration story from existing Spatie Media Library usage.

View package
Frontend Authoring Edit links from rendered pages. Owns the admin beacon, in-page edit manifest, signed edit routes, and cache-aware field saves.
Read more : Edit links from rendered pages.

Use it when editors should jump from a rendered public page back to the exact CMS record or field without exposing admin concerns to normal visitors.

View package
Foundation Theme The default frontend theme base. Provides default theme assets, Tailwind pipeline, Blade directives, media handling, and settings impact.
Read more : The default frontend theme base.

Use it as the reference frontend package when a project wants Capell-shaped rendering defaults before creating a bespoke theme.

View package
HTML Cache Static cache and dependency indexing. Adds static HTML cache, dependency indexing, cache administration, frontend/admin surfaces, and database migrations.
Read more : Static cache and dependency indexing.

Use it when public pages need predictable cached HTML output and maintainers need to know which content changes invalidate which URLs.

View package
Site Discovery Discoverable page and sitemap output. Resolves public discoverable pages and URLs, then exposes HTML and XML sitemap outputs for search and SEO workflows.
Read more : Discoverable page and sitemap output.

Use it when public pages, detail routes, and package-owned content need consistent sitemap and discovery output for search engines and audits.

View package
Premium groups

Premium groups map to real operational pressure.

Do not treat every package as a feature toggle. A package may add admin pages, public routes, settings, database tables, queues, health checks, or paid support expectations.

FormBuilder Forms and submissions. Form Builder adds form definitions, encrypted submissions, frontend Livewire rendering, validation, and submission status handling.
Install impact : Forms and submissions.

Use package docs for exact commands, field types, notification rules, export behaviour, and storage choices. The learning page should only help teams understand why form data, validation, privacy, and frontend rendering deserve a focused package boundary.

View forms
Publishing Pro Preview, approval, scheduling, and rollback. Publishing Studio adds preview, compare, approve, schedule, publish, restore, and rollback workflows for content.
Why this matters : Preview, approval, scheduling, and rollback.

This group is for teams where "save and publish" is no longer enough. Reviewers need to compare drafts, approve readiness, schedule changes, understand affected URLs, and recover a previous version without guessing.

Publishing
Operations Diagnostics, imports, access, and recovery. Operations packages include Migration Assistant, Diagnostics, Access Gate, and other tools for safe maintenance work.
Operational detail : Diagnostics, imports, access, and recovery.

Package manifests should make the blast radius visible: tables, commands, reports, gates, queued work, public responses, and any recovery path. This matters most when the package touches imports, access control, cache, or production repair.

Operations
Growth Campaigns, insights, newsletters, and reporting. Growth packages include Campaign Studio, Insights, Newsletter, and analytics/reporting surfaces where their docs prove them.
Why this matters : Campaigns, insights, newsletters, and reporting.

Keep this group honest. If a package doc proves campaign records, newsletter capture, reporting, or analytics surfaces, summarise that. If the public docs are thin, link out and avoid filling the gap with planned capability.

Browse growth
Communications Email templates and delivery evidence. Email Studio adds reusable templates, delivery profiles, send audit trails, suppressions, replies, and provider events.
Install impact : Email templates and delivery evidence.

Communication packages usually touch privacy, provider credentials, queued jobs, templates, and delivery logs. That impact should be visible before install because mistakes here can affect users outside the admin.

View email
Search & SEO Search, metadata, sitemap, and AI-readable output. Search, SEO Suite, and Site Discovery cover public search, SEO reports, structured data, broken links, sitemaps, and AI Discovery outputs.
Example : Search, metadata, sitemap, and AI-readable output.

Search and SEO packages need dependable content records. The practical question is whether they index pages, package-owned records, taxonomy, media, redirects, and metadata in a way maintainers can inspect and fix.

Browse SEO
Themes Frontend renderer packages. Theme Agency, Theme Corporate, and Theme SaaS register theme keys and renderer views on top of Foundation Theme.
Install impact : Frontend renderer packages.

Theme packages should declare which views, assets, settings, and renderers they register. They can speed up a build, but the project should still understand how public output is produced and where custom frontend code belongs.

Browse themes
Commercial Licences, account access, and author trust. Commercial workflows live around marketplace listings, verified domains, package access, licences, support routes, legal terms, and author submission quality.
Why this matters : Licences, account access, and author trust.

Commercial package detail should answer trust questions early: who maintains it, what support exists, how licences attach to verified domains, what telemetry is used, and how customers receive update or advisory context.

Account access