{"repo":"ribbondz/rsv","free":true,"listed":false,"github":"https://github.com/ribbondz/rsv","clone":"git clone https://github.com/ribbondz/rsv.git","description":"A command-line tool written in Rust for analyzing CSV, TXT, and Excel files.","language":"Rust","stars":195,"topics":["csv","excel","rust","txt","cli","command-line","parser","xlsx"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"csv, excel toolkit written in Rust rsv is a command-line tool for handling both large and small CSV, TXT, EXCEL files efficiently. Key features include: - written in Rust - fast and parallel data processing (based on Rayon) - real-time progress bar - simple usage - support command pipelines Usage download rsv.exe from the Release tab, and add it to system path. Available commands - head - Show head n lines of CSV, TXT or EXCEL file. - tail - Show tail n lines of CSV, TXT or EXCEL file. - header - Show file headers. - count - Count the number of lines of file 🏃. - estimate - Fast estimate the number of lines. - clean - Clean file with escape char (e.g. \") or other strings 🏃. - unique - Drop duplicates of data. - frequency - Show frequency table for column(s) 🏃 ⭐️. - split - Split file into separate files sequentially or based on column value 🏃 ⭐️. - select - Select rows and columns by filter 🏃. - flatten - Prints flattened records to view records one by one. - slice - Prints a slice of rows from file. - search - Search with regexes 🏃 ⭐️. - sort - In-memory data sorting, support for at most two columns ⭐️. - sample - Data sampling based on priority queue. - stats - Statistics for column(s), including min, max, mean, unique, null 🏃 ⭐️. - excel2csv - Convert excel to csv. - to - Save command output data to disk, can be one of TXT, CSV, TSV, XLSX or XLS. - table - Format data as an aligned table. Tips 1: - 🏃 indicates support for a real-time progress bar. - ⭐️ indicates su","default_branch":null,"files":null,"tree":[],"storefront":"/r/ribbondz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ribbondz/rsv/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}