Weave Code
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 Archivable Laravel Package

okeonline/filament-archivable

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature Development: Accelerates implementation of soft-deletion/archival workflows in admin panels (Filament-based) without custom UI/UX development. Reduces dev time for CRUD operations with archival states.
  • Roadmap Prioritization: Justifies investing in Filament-based admin tools if archival is a core requirement (e.g., compliance, audit trails, or multi-tenancy data lifecycle management).
  • Build vs. Buy: Buy—avoids reinventing archival UX (actions, filters, bulk operations) for Eloquent models. Low risk due to MIT license and Laravel ecosystem alignment.
  • Use Cases:
    • Compliance/Retention: Archive records (e.g., invoices, contracts) while preserving history.
    • Multi-Tenant Apps: Soft-delete tenant-specific data without hard deletes.
    • Audit Logs: Filter archived records in Filament tables without custom queries.
    • User-Generated Content: Moderation workflows (e.g., "archive" vs. "delete" for comments/posts).

When to Consider This Package

Adopt if:

  • Your admin panel uses Filament and requires archival functionality for Eloquent models.
  • You need pre-built actions (archive/unarchive) and filters without writing custom logic.
  • Your team prioritizes developer velocity over custom UI tweaks for archival workflows.
  • You’re already using Laravel Archivable (this plugin extends it for Filament).

Look elsewhere if:

  • You’re not using Filament (this is a Filament-specific plugin).
  • You need hard deletes or custom archival logic (e.g., triggers, notifications).
  • Your archival requirements are highly bespoke (e.g., partial archival, custom statuses).
  • You’re using a different admin framework (e.g., Nova, Backpack, or custom Laravel UI).
  • Your team lacks Filament familiarity (steepness of learning curve may outweigh benefits).

How to Pitch It (Stakeholders)

For Executives: "This plugin lets us add archival workflows to our Filament admin panel in hours—not weeks. It handles the UI for archiving/unarchiving records and filtering archived data, reducing dev effort while keeping our admin tools consistent. For example, if we need to comply with data retention policies or manage user-generated content (like archiving old forum posts), this gives us a turnkey solution without custom development. The risk is low: it’s MIT-licensed, built on a proven Laravel package, and integrates seamlessly with our existing Filament setup."

For Engineering: *"This is a Filament plugin that wraps Laravel Archivable to add:

  • Archive/Unarchive actions to Filament resource tables (single or bulk).
  • Archived filter to toggle between active/archived records.
  • Zero custom UI code—just install and use.

Why use it?Saves 3–5 dev days per archival feature (no custom buttons, filters, or queries). ✅ Consistent UX across all Filament resources. ✅ Low maintenance—updates align with Filament/Laravel Archivable. ✅ MIT license—no vendor lock-in.

Trade-offs:

  • Assumes you’re using Filament + Eloquent models.
  • Limited to soft-archival (not hard deletes or custom logic).

Recommendation: Pilot this for one high-priority archival use case (e.g., invoices or user profiles) to validate the UX and performance before wider adoption."*

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.
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle