splash/flat
A lightweight flat-file data store for Laravel and PHP: persist arrays and records as plain files with a simple query-style API, no database required. Ideal for small apps, prototypes, settings, and caches.
Strong fit when all of the following are true:
Look elsewhere when:
Executives: This is an embedded connector that lets our platform read and write flat files (CSV-style) as part of the Splash Sync integration hub. It matters because flat files are the lingua franca of legacy ERP, WMS, and partner systems — supporting them unlocks onboarding of data sources we otherwise can't ingest without custom engineering. The package is small and focused, and adopting it is a low-effort, low-lock-in bet if we've committed to Splash; it is not a standalone library. Caveat worth stating plainly: it has essentially no independent community footprint (zero stars, zero dependents), so reliability and roadmap depend on the Splash vendor relationship rather than open-source momentum. Treat it as part of a Splash platform decision, not a piece of standalone infrastructure.
Engineering: This is a Symfony bundle that plugs Splash's flat-file connector into the Splash Sync runtime. It assumes Splash is present and follows its conventions; it is not a general CSV parsing framework. Expect to configure it within our Splash deployment rather than wire it up standalone. Given the minimal public adoption, plan to review source and own the upgrade path ourselves; for anything beyond simple delimited tabular files, evaluate mature PHP CSV/spreadsheet libraries instead of stretching this connector. Key question to answer before commitment: are we standardizing on Splash for integrations, yes or no? If yes, this is a natural fit; if undecided, resolve that first — this package shouldn't drive the platform decision on its own.
How can I help you explore Laravel packages today?