Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Draftable Laravel Package

benjaminhansen/filament-draftable

Filament Draftable adds draft and publish support to Filament resources: save unpublished versions of any record, keep iterating in the admin panel, and publish when ready. Drafts stay hidden from the front end, so editors can stage content changes safely before going live.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for admin/back-office surface area. Filament v4/v5 support means the package's capabilities can be exposed inside the admin panel our team already runs, rather than commissioning custom Blade/Livewire screens or a bespoke internal tool. That shifts the buy case in the package's favor for any feature whose value is "operators can see and act on it."
  • Roadmap sequencing for the Filament upgrade program. If we have a pending v3 → v4 upgrade (or an early v5 evaluation), this release determines whether the package is a blocker or a green light. That's a scheduling input, not just a technical note.
  • Feature scoping for internal tooling. Admin-facing features (configuration, moderation, reporting, tenant management) can be scoped as "expose via Filament" instead of "design and build a UI," which changes both estimate and delivery risk.
  • Vendor and dependency lifecycle planning. A package tracking current Filament majors signals active maintenance — relevant to our dependency-review and re-evaluation cadence.
  • Use cases unlocked: embedding package functionality into existing operator workflows; consolidating fragmented internal tools into one panel; giving support/ops teams self-serve controls without engineering tickets.

When to Consider This Package

Adopt when:

  • We are on Laravel and either already run Filament or have it on the near-term roadmap. Without Filament in the stack, this release adds nothing to the value case — evaluate the package on its core Laravel merits alone.
  • The capability we want is operator-facing rather than customer-facing, and the fastest credible path is a resource/widget in an existing panel.
  • Our Filament version is v4, or we are actively evaluating v5. Confirm the compatibility matrix explicitly — "supports v4 and v5" should be pinned to specific minor versions in our composer constraints.
  • The team has Filament familiarity, so the integration cost is genuinely near-zero rather than nominally near-zero.

Look elsewhere or defer when:

  • We are standardizing on Filament v3 with no upgrade date. Verify backward compatibility before assuming this release is neutral for us; a major-version pivot can quietly drop support for the version we actually run.
  • We need headless/API-only delivery, or the surface is customer-facing and design-owned — Filament's conventions will fight our design system.
  • We hold a minimal-dependency policy or have had upgrade pain from admin-panel packages before.
  • The package's v5 claim runs ahead of Filament's own stable release. Treat v5 as forward-looking until verified; scope the decision on v4 support and treat v5 as upside.

How to Pitch It (Stakeholders)

For executives: This release keeps the package aligned with the current and next major version of Filament, the framework we use to build internal admin tools. Practically, it means we can deliver operator-facing features by extending the admin panel we already have instead of building new screens — faster to ship, less custom code to maintain, and one fewer dependency flagged in our upgrade reviews. The decision it unlocks is small and reversible: pilot it on one internal workflow before committing it to the roadmap.

For engineering: The package now targets Filament v4 and v5, so it can be consumed inside existing panels without version pinning workarounds. Before adoption, confirm the exact supported minor versions against our composer constraints, check whether v3 is still supported if we haven't upgraded, and validate that the integration doesn't drag in conflicting Filament or Livewire versions. Recommended first step is a timeboxed spike wiring it into a non-critical panel to measure real integration cost — if that comes back clean, the build-vs-buy case for the associated admin feature is effectively settled.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle