data-wrangler
~/data-wrangler > ready
# parse, reshape and convert CSV, TSV, JSON, Markdown and key=value logs. runs in your browser, nothing is uploaded
A config is the parse settings, steps and output settings, without the data. Load one, then drop this week's files in. Ctrl+S saves a config file, Ctrl+O loads one.
Sources
Drop files here or click to browse. Several files can be appended or joined.
Parse
Add a file or paste some text first.
First row is header
Split on any one of these characters
Collapse repeated delimiters
Skip blank rows
Trim cells
Flatten nested objects
Detect using lines to
Max columns keeps the rest of the line, delimiters and all, in the last column. Useful for logs with fixed leading fields and a free text message.
Cut positions are 0-based character offsets where a new column starts, so 6,19 gives 0-5, 6-18 and 19 to the end of the line. Widths are counted from the left instead, and whatever is left over becomes a final column. Detect fills these in from the line range above. Fixed width cells are always trimmed.
Parsed