liberusoftware/import-export
A Laravel package for importing and exporting data with configurable sources, formats, and field mappings. Define import/export workflows, handle validation and transformations, and move data between files and your application cleanly.
Verdict up front: this is a functionally well-scoped package aimed at a genuinely expensive problem (import/export pipelines are where admin tooling projects go to die), but it has zero external validation — 0 stars, 0 dependents, no downstream consumers to inherit bug fixes from. Treat it as source code you are evaluating to fork, not as a dependency you are adopting.
Architecture fit
module-import-export naming and liberusoftware namespace strongly suggest it is one module in an opinionated suite (Laravel Modules-style: service provider, published config, own migrations, possibly its own UI/transport layer). That is the primary architectural risk: it may assume a host application shaped like the author's, not yours.Integration feasibility
import_export_* table set = a schema commitment you now own forever.Technical risk
Key questions to resolve before any code is written
php and illuminate/* version constraints, and is Laravel 11/12 supported?Stack fit
Migration path
maatwebsite/excel usage, do not rip-and-replace. Introduce the package behind an internal interface (ImportDefinition, Exporter) that your domain code calls, with the package as one implementation. That gives you a swap-out path and caps the blast radius if you abandon it.Compatibility
ext-zip, ext-mbstring, ext-xml, ext-gd if image handling sneaks in) against your container images.Sequencing
Maintenance
Support
Scaling
Failure modes to design for
Ramp-up
How can I help you explore Laravel packages today?