firefly-iii/csv-importer
A command-line importer for bringing CSV bank statements into Firefly III. It maps CSV columns to transaction fields, supports multiple formats, validates and converts data, and can run interactively or from configuration files.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| firefly-iii/data-importer | 0.88 | A companion tool for Firefly III that imports transactions and account data from banks and CSV files, with a web-based setup and support for multiple sources to help you migrate or keep your finances in sync. | 857 | — | 141 | — | 1 | 28.9 | — | AGPL-3.0 | 6 days ago | |
| keboola/csv | 0.83 | Keboola CSV is a lightweight PHP library for reading and writing CSV files with full control over delimiters, enclosures, escape characters, line endings, and headers, plus validation and reliable handling of large files. | 131 | 144 | 36 | 31K | 4 | 3.0 | 34.6 | MIT | 2 years ago | |
| romansulzhyk/filament-import | 0.82 | A Filament plugin for importing records from CSV and Excel files into Eloquent models, with configurable columns, validation, and chunked processing for reliable admin-side data imports. | 0 | 0 | 0 | 878 | 0 | 18.3 | 47.1 | MIT | 1 month ago | |
| grumpydictator/firefly-iii | 0.81 | Firefly III is a free, self-hosted personal finance manager. Track income and expenses with double-entry bookkeeping, budgets, categories and tags, automate bank imports with rules, and explore clear reports, all in a privacy-friendly PHP/Laravel app with a JSON REST API. | 25,064 | 24,918 | 2,360 | 266 | 181 | 80.2 | 31.6 | AGPL-3.0 | 4 days ago | |
| spatie/simple-excel | 0.81 | Read and write simple Excel and CSV files in Laravel/PHP with low memory usage thanks to generators. SimpleExcelReader and SimpleExcelWriter handle .xlsx and .csv, support LazyCollections for large files, and make row-by-row processing easy. Ideal for importing and exporting large spreadsheets. | 1,377 | 1,379 | 139 | 1M | 0 | 39.6 | 46.9 | MIT | 2 weeks ago | |
| firefly-iii/api-support-classes | 0.81 | Support classes for the Firefly III API, providing reusable PHP components for building and integrating with Firefly III clients. Helps structure API requests, responses, and related data in Laravel or standalone PHP applications. | 0 | 5 | — | 477 | — | 0.0 | 37.0 | — | — | |
| jwage/easy-csv | 0.80 | Easy CSV is a lightweight PHP library for reading and writing CSV files. It wraps league/csv with a simple API, letting you parse rows into associative arrays keyed by header and write arrays back to CSV with minimal code. Ideal for imports, exports, and data migrations. | 252 | 256 | 58 | 9K | 6 | 2.4 | 1.3 | MIT | 7 years ago | |
| ddeboer/data-import | 0.80 | — | 557 | 575 | 125 | 54K | 31 | 20.4 | 41.9 | MIT | 10 years ago | |
| askdkc/livewire-csv | 0.80 | Livewire CSV is a Laravel Livewire package for handling CSV imports with a simple API, using database UPSERT to create or update records. It includes a setup command, importer and button components, queue support, and TALL stack integration. | 17 | 17 | 4 | 9 | 0 | 20.7 | 3.1 | MIT | 4 months ago | |
| coderflex/laravel-csv | 0.80 | — | 64 | 64 | 7 | 0 | 0 | 4.0 | 1.1 | MIT | 1 year ago | |
| splash/flat | 0.79 | 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. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| simonhamp/laravel-nova-csv-import | 0.79 | A Laravel Nova package that adds CSV import support to your resources. Upload a CSV, map columns to model fields, validate rows, and import records directly from Nova with progress feedback and customizable import logic. | 167 | 168 | 90 | 4K | 21 | 12.5 | 26.6 | MIT | 10 months ago | |
| lephare/import | 0.79 | LePhare Import is a Laravel package that streamlines importing structured data from CSV and Excel files into Eloquent models. It provides configurable column mappings, row validation, value transformation, chunked processing, and queued import jobs in a clean, extensible workflow. | 6 | 6 | 1 | 947 | 4 | 7.9 | 33.4 | MIT | 8 months ago | |
| konnco/filament-import | 0.79 | Konnco Filament Import adds CSV and Excel import actions to Filament resources. Define fields with validation and uniqueness rules, map spreadsheet columns to model attributes, and import rows into Eloquent records from a simple, configurable action. | 240 | 243 | 64 | 3K | 14 | 8.7 | 24.5 | MIT | 1 year ago | |
| dutchcodingcompany/csv-collection | 0.79 | Easily read CSV files into Laravel Collections. Configure delimiters, enclosures, headers, and encoding, then use familiar Collection methods to filter, map, and transform rows—ideal for imports, reports, and data processing workflows. A simple, fluent API for CSV data in Laravel. | 11 | — | 4 | — | 0 | 20.2 | — | MIT | 1 week ago | |
| bagisto/bagisto-bulk-upload | 0.79 | Bagisto Bulk Upload streamlines catalog management by letting you import products in bulk via CSV from the admin panel. Reduce manual entry, update large inventories faster, and keep your Bagisto store organized with a simple, efficient upload workflow. | 24 | 22 | 27 | 99 | 40 | 6.9 | 17.6 | MIT | 2 years ago | |
| itul/slick-spreadsheets | 0.79 | itul/slick-spreadsheets gives Laravel and PHP apps a clean, fluent way to read, write, import, and export spreadsheet files like Excel and CSV, wrapping the heavy lifting in a simple API for quick data imports, exports, and reports without the boilerplate. | 0 | 0 | — | 353 | — | 0.0 | 35.2 | — | — | |
| digitaldream/data-converter | 0.79 | digitaldream/data-converter is a lightweight Laravel/PHP package offering helpers for converting data between common structures and formats. It aims to simplify routine transformation tasks in your application; see the repository for supported conversions and usage examples. | 6 | 6 | 2 | 9 | 0 | 0.1 | 5.0 | — | 2 years ago | |
| flynsarmy/csv-seeder | 0.79 | Seed your Laravel database directly from CSV files with this extension to the built-in seeder. Map columns to table fields, handle large files, and skip writing PHP seed classes by hand—ideal for importing existing data quickly and repeatably. | 255 | 259 | 69 | 28K | 1 | 3.6 | 28.6 | MIT | 5 years ago | |
| kunicmarko/importer | 0.79 | Kunicmarko Importer is a lightweight PHP package for bringing structured data into your application. It offers a simple, extensible API for defining import sources, mapping fields, and processing rows, so you can add CSV or spreadsheet imports to Laravel projects with minimal boilerplate. | 3 | 4 | 1 | 17 | 0 | 0.0 | 7.0 | MIT | 8 years ago |
How can I help you explore Laravel packages today?