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 Peek Laravel Package

capell-app/filament-peek

Adds a Peek action to Filament resource edit pages so editors can preview a record's front-end page in a modal or new tab without leaving the panel, including unsaved changes and device presets. Handy for content-heavy sites where layouts need checking before publishing.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Editorial review / moderation workflows. The peek modal lets a reviewer open a read-only quick view of a record directly from a Filament table (and jump to edit/delete from there), so triage of high-volume queues (submissions, tickets, listings, pages) takes fewer clicks and fewer context switches. This is a UX decision you can make cheaply rather than a workflow engine you have to staff.
  • "Preview before publish" as a product requirement. The package's other half — draft/unpublished content preview via signed, expiring URLs — is a recurring CMS requirement. Build vs. buy: hand-rolling signed preview tokens, expiry, and a preview route is small but security-sensitive work you'd otherwise own forever.
  • Build vs. buy on admin polish. If your back office is a Filament app, this is a near-zero-integration upgrade to perceived quality of an internal tool. The decision is "add a plugin" rather than "allocate a sprint."
  • Roadmap placement. Fits as an opportunistic backlog item for internal tooling, not a roadmap line item. If your admin panel is not Filament, it does not apply — don't reshape the roadmap around it.
  • Use cases it supports explicitly: quick-view from list tables, inspecting related/nested records without losing list state, previewing staged content for stakeholder sign-off, reviewing records that are not yet publicly visible.

When to Consider This Package

Adopt when:

  • Your admin panel is Filament (this is a Filament plugin; it is not usable elsewhere in a Laravel app without the Filament stack).
  • Admins routinely need to inspect a record before acting on it, and the current flow is "open edit form, back out, repeat."
  • You have unpublished/draft content and need a way to show it to someone who is authorized but isn't logged into the admin panel — the signed-URL preview path is exactly this.
  • You want the capability as a dependency rather than as in-house code with its own auth surface.

Look elsewhere (or build) when:

  • You need a full editorial workflow: versioning, approval chains, scheduled publishing, diffing revisions. This is viewing and previewing, not workflow management — expect to pair it with something else.
  • You need preview of a rendered front-end that requires your app's session/auth context in ways signed URLs can't express (e.g. per-tenant preview with complex policy evaluation).
  • You require a stable, slow-moving API surface. This package has shipped a large number of patch releases (v1.0.45 through v1.0.49 within a short window); if your team cannot absorb version churn in a Filament-dependent plugin, wait for a settled minor line or pin aggressively.
  • Your Filament major version isn't matched by the package's supported range — verify compatibility before committing.

How to Pitch It (Stakeholders)

For executives (one paragraph): The admin panel team can add quick-view and draft-preview to the back office with a single open-source dependency instead of custom development. The concrete payoff is review throughput — reviewers stop opening and abandoning edit forms to check a record — and a standard, token-based way to show unpublished content to the people who need to approve it. Cost is an afternoon of integration and ongoing version pinning; there is no license fee. The risk is contained: it is additive and can be removed without data migration.

For engineering (one paragraph): It's a Filament plugin that adds a preview/peek modal to resources plus a signed-URL route for previewing unpublished records. Please review three things before we ship it: (1) the authorization policy behind the preview route — signed URLs bypass session auth by design, so scope and expiry matter; (2) the signed-URL lifetime and whether links can leak through logs or referrers; (3) Filament version compatibility, since the plugin tracks Filament releases closely. Integration is small and reversible.

Release status (v1.0.49): The published notes only link to a diff between v1.0.45 and v1.0.49 with no described changes. Treat this as a patch-level maintenance release with unverified content: no documented breaking changes, but also no documented features. Recommendation is to pin the currently-deployed version, diff the changelog ourselves, and validate in staging before bumping — do not auto-upgrade on the strength of the version number alone. Confidence in this assessment is limited by the absence of release detail; the recommendation does not change from the baseline, but it is not an endorsement of the specific patch.

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.
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core