tabiew(1)
π tabiew(1) β your new bestie for peeking at table files π
okay so real talk, this is the manual page for tabiew, and it lives in the General Commands Manual section, bestie. grab a snack, we're gonna read it together π
π¦ NAME π¦
tabiew β a lightweight TUI application to view and query tabular data files, such as CSV, TSV, and parquet.
like, literally a whole vibe. it's a terminal UI that opens your tables and lets you query them. no cap, it's giving main character energy β¨
πΈ SYNOPSIS πΈ
tabiew [--multiparts] [-f|--format] [--sqlite-key] [--no-header]
[--ignore-errors] [--infer-schema] [--infer-datetimes] [--separator]
[--quote-char] [--widths] [--separator-length] [--no-flexible-width]
[--truncate-ragged-lines] [--infer-types] [--no-type-inference]
[--max-rows] [-h|--help] [-V|--version] [RESOURCES]
β¨ DESCRIPTION β¨
tabiew is a lightweight TUI application for viewing and querying tabular data files β think CSV, TSV, parquet, all of it. you open it up in your terminal and it just slays. π
π OPTIONS π
okay here's the whole flag lineup, no skips, no shortcuts, iykyk π₯
--multiparts <MULTIPARTS>...β paths that get opened and concatenated vertically. like stacking your fave fits on top of each other π§-f,--format <FORMAT>β tells it what the input format is. if you don't say anything, it picks based on the file extension. the possible values are:dsvcsvtsvparquetjsonljsonarrowfwfsqliteexcellogfmtavrohtmlmarkdown
--sqlite-key <SQLITE_KEY>β sets the key for sqlite (only if it's required, bestie). π--no-headerβ use this when your input has no header row. rude of the file honestly.--ignore-errorsβ ignores parsing errors while loading. it's giving "i don't see it so it didn't happen" π--infer-schema <INFER_SCHEMA>β picks the method for inferring the schema. default:safe. possible values:nofastsafe
--infer-datetimesβ does extra processing to parse date and datetime columns. extra effort, but make it cute π--separator <SEPARATOR>β the character used as the field separator/delimiter while loading DSV files. default:,--quote-char <QUOTE_CHAR>β the character used to quote fields while loading DSV files. default:"--widths <WIDTHS>β a comma-separated list of widths that sets the column widths for FWF files. default: (empty)--separator-length <SEPARATOR_LENGTH>β the separator length for FWF files. default:1--no-flexible-widthβ sets strict column width restrictions for FWF files. strict queen behavior π--truncate-ragged-linesβ truncates ragged lines while reading the file βοΈ--infer-types <INFER_TYPES>β the types to infer for text-based files. default:int float--no-type-inferenceβ disables type inference, periodt.--max-rows <MAX_ROWS>β limits how many rows get read from the input. applies to CSV/DSV/TSV, Parquet, JSON, JSON Lines, Arrow, and Avro files.-h,--helpβ print help π-V,--versionβ print version β[RESOURCES]β path(s) to the file(s) you wanna open. yes, plural, go off.
π VERSION π
v0.15.1
lowkey a reminder: every option above is literal, so type the flags exactly as written β no invented shortcuts, bestie, fr fr. π₯
and that's the whole page! π this was tabiew 0.15.1, from a General Commands Manual near you β go open a CSV and be iconic πΈπ¦π
π¦ where this page comes from
- nixpkgs unstable: tabiew 0.15.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms