File Processing





Pattern
CSV / TSV ↔ JSON tabular export
Paste CSV, TSV, or JSON arrays; detect delimiters with Papa Parse; validate rectangular rows; preview in a table; export JSON, CSV, TSV, or Markdown tables in the browser.
BeginnerApr 2026View the full pattern on desktop


Problems solved
- Convert pasted CSV, TSV, or JSON arrays into a rectangular table
- Detect delimiters and validate rows with Papa Parse
- Export JSON, CSV, TSV, or GitHub-flavored Markdown tables in-browser
Use cases
- Spreadsheet interchange utilities
- API fixture editing
- Markdown table generation
- Offline tabular data cleanup
Tags
csvtsvjsonpapaparseexportmarkdowntableclient-only
Ready to use?
View the full interactive pattern with live preview and copy the source code.
View the pattern on desktopRelated patterns


Markdown multi-format file export
Parse markdown into H1 sections with unified and remark, then export normalized content as JSON, CSV, Markdown, HTML, PDF, or plain text in the browser.
markdownremark+6
View pattern →


XLSX → CSV export
Load Excel .xlsx or .xls workbooks in the browser with SheetJS, pick a sheet, preview rows, and download CSV—with optional UTF-8 BOM and multi-sheet export.
xlsxexcel+5
View pattern →



