{"repo":"hymkor/csvi","free":true,"listed":false,"github":"https://github.com/hymkor/csvi","clone":"git clone https://github.com/hymkor/csvi.git","description":"Csvi - A terminal CSV editor","language":"Go","stars":187,"topics":["go","golang","csv","cui","terminal","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"Csvi - A terminal CSV editor ============================ ( \\ / \\ ) Csvi is a terminal-based CSV editor for UNIX-like systems and Windows. Key Features - Minimal changes on save Csvi keeps the original formatting for every unmodified cell: quotes, line endings (LF/CRLF), BOM, encoding, and field/record separators. Only actual edits are saved—making it ideal for clean diffs and safe edits to production data. - vi-style and Emacs-style keybindings Move the cursor like in vi, and edit cells using Emacs-style key bindings. (Since v1.21.1, Ctrl-G is used instead of Esc to cancel cell editing.) - Reads from both file and standard input You can pipe CSV data into Csvi or open a file directly. - Fast startup and background loading Opens large files quickly without blocking the interface. - Visual feedback for edits Modified cells are underlined. Press u to undo a cell's change and restore its original value. - Shows original format details The bottom line of the screen shows technical info: quoting, encoding, field separators, and more—just as they appeared in the original file. - Flexible encoding support - UTF-8 (default) - UTF-16 - Current Windows code page (auto-detected) - Any encoding from the [IANA registry] using -iana NAME - Color scheme options - Default colors assume a dark background. - Use -rv for light backgrounds, or set NO COLOR to disable color output (https://no-color.org/ ) [IANA registry]: http://www.iana.org/assignments/character-sets/character-sets.xhtml Video b","default_branch":null,"files":null,"tree":[],"storefront":"/r/hymkor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hymkor/csvi/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."}