Bootstrapwarebootstrapware

Live demo

Try the CSV and Excel importer

This is the real @bootstrapware/importer package: upload CSV, Excel, or TSV, map columns, validate, preview, and export failed rows. On the upload step, Download template.csv is generated in the browser from the schema. Parsing runs in this browser. Spreadsheet contents are not sent to Bootstrapware.

Stage · nothing uploaded

Import customers (demo)

1 / 3 Upload

Drop a CSV, TSV, Excel, ODS, or JSON file, or paste rows. File contents never leave this browser.

The sample covers synonym headers, currency and percent numbers (50% → 0.5), plan enums, dates, a bad row, and a duplicate email. Or drop your own .csv / .tsv / .xlsx.

Dark host

Same importer with theme="dark" on a dark page. The light demo above stays the default. Omit theme and the shell stays the light cream default.

Dark host · theme=dark · nothing uploaded

Import customers (demo)

1 / 3 Upload

Drop a CSV, TSV, Excel, ODS, or JSON file, or paste rows. File contents never leave this browser.

The sample covers synonym headers, currency and percent numbers (50% → 0.5), plan enums, dates, a bad row, and a duplicate email. Or drop your own .csv / .tsv / .xlsx.