novius/laravel-filament-publishable
Add Laravel Publishable support to Filament resources: ready-made form fields, table column, filter, and bulk action to manage publication status plus published/expired dates for your Eloquent models. Compatible with Laravel 11+, Filament 4+.
PublicationStatus, PublishedAt) across all Filament resources, ensuring consistency in UX and reducing cognitive load for content editors.PostResource, ProductResource).For Executives: "This package lets us ship publishable content workflows (like blog posts or product launches) 3x faster by integrating Laravel Publishable’s fields directly into Filament. Instead of building custom UI for ‘publish,’ ‘schedule,’ or ‘expire’ actions, we reuse battle-tested components—saving dev time and reducing technical debt. Low risk since it’s a lightweight wrapper for existing tools we’re already using. Ideal for our [CMS/e-commerce/internal tools] roadmap."
For Engineering:
*"The package provides pre-built Filament fields for publishable models (PublicationStatus, PublishedAt, etc.), cutting boilerplate for CRUD resources. Key tradeoffs:
modifyFormFields if defaults don’t fit.PostResource) to validate before broader adoption."*For Design/UX Teams: *"This package gives us consistent, Filament-native controls for publishing content without losing the admin panel’s polished UI. For example:
How can I help you explore Laravel packages today?