TSV

Human-Readable File Formats - TSV

Human-readable file formats, unlike binary formats, can be directly opened, viewed, and edited with text editors. These formats range from data interchange formats like JSON, YAML, and XML, to tabular data formats like CSV and TSV, to markup languages like Markdown and HTML, serving various purposes. These formats prioritize readability and portability, playing a crucial role in data sharing between different systems and configuration management.

file format data interchange configuration file text-based serialization markup language
code	slug	name	description	extensions
json	javascript-object-notation	JSON	A lightweight data interchange format that represents data as key-value pairs, easy for humans to read and write.	[".json"]
jsonl	json-lines	JSON Lines	A format where each line contains one JSON object, suitable for log files and streaming data processing.	[".jsonl",".ndjson"]
xml	extensible-markup-language	XML	A markup language that structures data using tags, commonly used for data storage and transmission.	[".xml"]
yaml	yaml-aint-markup-language	YAML	A data serialization format for representing data structures in a human-readable form, commonly used for configuration files.	[".yaml",".yml"]
toml	tom-s-obvious-minimal-language	TOML	A simple configuration file format emphasizing key-value pairs for readable configuration files.	[".toml"]
csv	comma-separated-values	CSV	A simple and widely used tabular data format that represents data as comma-separated values.	[".csv"]
tsv	tab-separated-values	TSV	A simple tabular data format that represents data as tab-separated values. Similar to CSV but uses different delimiter.	[".tsv"]
env	environment-variables	ENV	A simple key-value pair format for defining environment variables, widely used for application configuration management.	[".env"]
ini	intitialization-files	INI	A simple configuration file format that stores settings as sections and key-value pairs.	[".ini"]
properties	properties	Properties	A simple configuration file format widely used in Java applications that stores settings as key-value pairs.	[".properties"]
md	markdown	Markdown	A lightweight markup language for writing text in an easy-to-read, easy-to-write plain text format that converts to structured documents.	[".md",".markdown"]
rst	restructuredtext	reStructuredText	A lightweight markup language used for creating technical documentation, especially standard for Python documentation.	[".rst",".rest"]
html	hypertext-markup-language	HTML	A markup language for describing the structure and content of web pages.	[".html",".htm"]