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 Excel Import Laravel Package

hayderhatem/filament-excel-import

A Filament plugin for importing Excel and CSV files with a guided, multi-step flow: upload, map columns to model fields, preview, then import. Includes validation, chunked processing, and progress feedback for large files.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature scoping: Evaluates whether to add Excel import to a Filament admin panel as a small, reusable capability rather than a custom-built ingestion feature.
  • Roadmap acceleration: Supports internal-tooling and back-office roadmap items such as bulk onboarding, catalog updates, user/contact imports, and spreadsheet-driven migrations.
  • Build vs. buy: Provides a low-cost open-source option when the need is “Filament resource import” rather than a strategic data platform. MIT licensing and a small surface area make adoption and forking viable.
  • Ops enablement: Helps product and operations teams move spreadsheet-based workflows into the admin panel without waiting on a larger data-ingestion roadmap.
  • Risk management: Low adoption signals—27 stars, 0 dependents, and a narrow trait-based scope—mean this should be treated as a tactical dependency, isolated behind an adapter, and validated with a spike before committing.

When to Consider This Package

  • Consider it when the product already uses Filament/Laravel and needs a basic Excel import action attached to admin resources.
  • Good fit for internal tools, MVP admin panels, one-off imports, low-to-moderate volume uploads, and simple column-to-model mappings.
  • The team should be comfortable inspecting, pinning, and potentially forking a small MIT-licensed PHP package.
  • Validate compatibility with the project’s Filament/Laravel versions, test failure paths, and confirm the package handles the required validation and error feedback.
  • Look elsewhere or build in-house if requirements include queued large-file imports, complex transformations, deduplication/upsert rules, multi-tenant permissions, audit trails, schema versioning, scheduled syncs, strict SLAs, vendor support, or advanced row-level error reporting.
  • Avoid making it a core dependency without a maintenance plan given its small ecosystem footprint and lack of dependent projects.

How to Pitch It (Stakeholders)

Executives: This is a low-cost, MIT-licensed accelerator for adding spreadsheet import to Filament-based admin tools. It can reduce custom build effort for internal operations workflows, but it is not a strategic data-ingestion platform. Treat it as a contained tactical dependency with a fork/fallback path.

Engineering: The package offers a Filament-native Excel import trait that can cut boilerplate for simple admin imports. Before adoption, run a short compatibility spike, pin the version, wrap it behind an internal adapter, and test validation/error handling. If import requirements grow beyond basic admin use cases, replace it with a purpose-built ingestion service.

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.
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast