Hooks & Utilities
v1.0.0Added in 1.0.0
Read CSV and Excel files in the browser, match their columns to your fields, and write CSV that Excel opens with diacritics intact.
Choose a CSV or an .xlsx file (or keep the sample, a ';' export from a European Excel): the demo shows the detected delimiter and encoding, the header row, how each column matched a Northwind CRM field (Company name → Company, VAT ID → Tax ID) with its score, and the first rows. Download CSV writes the parsed rows back with the delimiter from the playground, a byte order mark and formula cells neutralised.
npx wingo-ui@latest add spreadsheetPro item: the CLI needs a Pro account. See plans
| Company name | VAT ID | Town | Primary contact email | Tel. | Current balance | Bank account no. (IBAN) |
|---|---|---|---|---|---|---|
| Northwind Tech GmbH | DE123456789 | Berlin | office@northwind.example | 030 1234 5678 | 12.480,00 | DE89370400440532013000 |
| Summit Logistics SA | FR40303265045 | Lyon | contact@summit.example | 04 72 41 02 20 | 48.920,50 | |
| Greenleaf Pharmacy BV | NL001234567B01 | Utrecht | 030 412 0000 | 7.315,20 | ||
| Pixel Studio | ES B12345678 | Madrid | hello@pixelstudio.example | 3.450,00 | ||
| =HYPERLINK("x") |
Company name,VAT ID,Town,Primary contact email,Tel.,Current balance,Bank account no. (IBAN)
Northwind Tech GmbH,DE123456789,Berlin,office@northwind.example,030 1234 5678,"12.480,00",DE89370400440532013000
Summit Logistics SA,FR40303265045,Lyon,contact@summit.example,04 72 41 02 20,"48.920,50",
"'=HYPERLINK(""x"")",,,,,,