SixArm/usv
View on GitHub ↗ ★ 224 Shell
Unicode Separated Values (USV) data markup for units, records, groups, files, streaming, and more.
28 mentions on Hacker News by 22 people: 3 stories, 25 comments · first 2022-05-04 · latest 2025-09-11
20082026
-
…file size in large USV files. So my ideal would be to use ASV files rendered as USV in editors. https://github.com/SixArm/usv
comment by snthpy · 2025-09-11 · in A love letter to the CSV format (2024) -
…in the data content (e.g. someone actually typed Unicode Unit Separator into the data content). https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
comment by spiffytech · 2024-11-10 · in ASCII Delimited Text – Not CSV or Tab Delimited Text -
…self so it had none of the downsides of this format honestly. 1: https://shodoku.app/dictionary 2: https://github.com/SixArm/usv
comment by runarberg · 2024-11-10 · in ASCII Delimited Text – Not CSV or Tab Delimited Text -
There is https://github.com/SixArm/usv which is exactly that, but with special unicode characters
comment by exidex · 2024-08-02 · in Why CSV is still king -
Somebody went one step further and invented a format that uses the unicode codepoints as separators: https://github.com/SixArm/usv
comment by gaganyaan · 2024-08-02 · in Why CSV is still king -
…in the data content (e.g. someone actually typed Unicode Unit Separator into the data content). https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
comment by spiffytech · 2024-03-29 · in How to fix CSV: make it even more U+1F4A9 PILE OF POO -
Not long ago there was also a post about "Unicode Separated Value" https://github.com/sixarm/usv https://news.ycombinator.com/item?id=39679378
comment by ogoffart · 2024-03-29 · in How to fix CSV: make it even more U+1F4A9 PILE OF POO -
https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
comment by lolive · 2024-03-26 · in Friends don't let friends export to CSV -
…use the proper ASCII codes for field separator and record separator is a bit too pragmatic for me… https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
comment by lolive · 2024-03-26 · in Friends don't let friends export to CSV -
…be typed so you don't have to worry about escaping. USV supports displayable delimiters (see https://github.com/SixArm/usv ), so for the much more common case of editing an existing CSV in a text editor, you can just copy and paste.
comment by hn_throwaway_99 · 2024-03-26 · in Friends don't let friends export to CSV -
…like USV (Unicode Separated Values) neatly improves CSV while maintaining most of its benefits. https://github.com/sixarm/usv
comment by onethumb · 2024-03-26 · in Friends don't let friends export to CSV -
…use control characters. Editors are not consistent in how they show control/zero-length characters: https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
comment by Renaud · 2024-03-13 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
https://github.com/SixArm/usv/blob/main/doc/criticisms/index...
comment by ascorbic · 2024-03-12 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
…because it's an intentionally human readable data exchange format, not a machine format) Hence https://github.com/SixArm/usv/tree/main/doc/faq#why-choose-u...
comment by TheRealPomax · 2024-03-12 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
…HN post, there’s at least one smug commenter who thinks he knows better, but actually doesn’t https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
comment by HL33tibCe7 · 2024-03-12 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
The examples here have them: https://github.com/SixArm/usv/tree/main/examples
comment by bryanlarsen · 2024-03-12 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
The escape symbol lets you ignore any non-special character, not just newlines: https://github.com/sixarm/usv?tab=readme-ov-file#escape-esc
comment by shawnz · 2024-03-12 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
…visible tokens and stream accommodation. You should read the github readme. It's not that long. https://github.com/SixArm/usv/tree/main/doc/faq#why-choose-u... As for still needing escapes, using obscure symbols instead of ones that are…
comment by BugsJustFindMe · 2024-03-12 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
Two links away is the answer: https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
comment by default-kramer · 2024-03-12 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
…in the data content (e.g. someone actually typed Unicode Unit Separator into the data content)." - https://github.com/SixArm/usv/tree/main/doc/faq#why-use-cont...
comment by SigmundurM · 2024-03-12 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
Addressed in the FAQ: https://github.com/SixArm/usv/tree/main/doc/faq#why-choose-u... Main point: ”USV provides typically-visible letter-width characters (such as Unicode 241F), whereas ASV provides typically-invisible zero-width…
comment by jdeisenberg · 2024-03-12 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
Surprisingly, they actually did write a FAQ entry on it (I'm honestly surprised): https://github.com/SixArm/usv/tree/main/doc/comparisons#asci...
comment by p_l · 2024-03-12 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
I don't think it's a joke; at https://github.com/sixarm/usv they discuss how they're working on IANA standardization.
comment by jefftk · 2024-03-12 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
Description of USV: https://github.com/sixarm/usv
comment by jefftk · 2024-03-12 · in Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) -
Ben this is great, thank you. Would you consider adding Unicode Separated Values (USV)? https://github.com/sixarm/usv USV is like CSV and simpler because of no escaping and no quoting. I can donate $50 to you or your charity of choice as a…
comment by jph · 2022-05-12 · in Modernizing AWK, a 45-year old language, by adding CSV support