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

Excel Importer Bundle Laravel Package

kczer/excel-importer-bundle

A PHP bundle for importing Excel and CSV spreadsheets into your application. Define how columns map to your data, then read rows into arrays or objects with a simple, configurable API. Handles common spreadsheet formats so you can focus on processing the data rather than parsing files.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature development: Enables or improves features involving Excel/JSON data import/export, especially dictionary-based Excel cells and model creation from JSON with technical column names.
  • Roadmap prioritization: The performance improvement for dictionary Excel cells suggests the package is suitable for data-heavy workflows, potentially unblocking or accelerating roadmap items around bulk data processing.
  • Build vs. buy: Provides a maintained, Laravel-native solution for common data interchange tasks, reducing the need to build custom import/export logic.
  • Use cases: Admin panels with Excel import, data migration from JSON, dynamic model hydration from external data sources, and any feature requiring efficient handling of dictionary-formatted Excel cells.

When to Consider This Package

  • Adopt when: You need to process Excel files with dictionary-style cells at scale, create models from JSON that may include technical column names, or require a Laravel-integrated package with active maintenance (as evidenced by the 5.8 release).
  • Look elsewhere when: Your use case demands advanced Excel features (e.g., complex formulas, charts) beyond the package’s scope, or you require a more specialized ETL tool with broader data source support. Also evaluate if the package’s community and documentation maturity align with your team’s needs.

How to Pitch It (Stakeholders)

  • Executives: This package reduces time-to-market for data-centric features by providing a maintained, performance-optimized solution for Excel and JSON handling. The latest release improves performance for dictionary Excel cells and fixes model creation from JSON with technical column names, lowering risk and development overhead.
  • Engineering: Active maintenance (5.8) with targeted performance and bug fixes. It integrates natively with Laravel, handles edge cases like technical column names, and can replace bespoke import/export code. Consider adopting for projects involving bulk data operations where reliability and speed matter.
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.
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
xeviant/laravel-paystack
gorilladash/laravel-website-sdk