Modern CSV
Modern CSV is a tabular file editor/viewer with advanced editing features and large file handling. It makes up for the weaknesses of spreadsheet programs in handling CSV files while incorporating the strengths of the best text editors. Its features include: multiple cell/row/column editing, fast load times, customizable keyboard shortcuts, data analysis, light and dark themes, regex find/replace, and multiple encoding and delimiter handling.
Learn more
Rons Data Stream
Rons Data Stream is a windows application designed to clean, or update, multiple data sources within seconds, whatever the size of the files, through the use of Cleaners.
"Cleaners" are made up of a list of operations that are selected from a broad list of Column, Row and Cell processing rules. They can be built, saved and applied to as many data sources as required, and re-used with as many Jobs as needed. The Preview window displays both the original data and a preview of the processed data. The result of each rule is therefore very clear and comprehensible.
"Jobs" contain all the detail needed for batch processing allowing 100's of data files to be processed in one go, making cleaning a whole directory an easy task.
Rons Data Stream handles tabular text formats (CSV, HMTL, XML files and tokenized formats), SQL and Parquet, from loading to converting. It can work individually or hand in hand with Rons Data Edit, adding power to both applications.
Learn more
SmoothCSV
SmoothCSV is a desktop CSV editor for Windows, macOS, and Linux. It opens files in a spreadsheet-style grid for editing rows, columns, and multiple cells, with search and replace, filtering, sorting, and tools for comparing files. Users can detect or configure delimiters, quoting, text encoding, and line endings to control how CSV data is read and saved. A built-in SQL console runs SELECT queries on CSV files; selection statistics, aggregation, and text transforms support data review and cleanup. SmoothCSV also imports and exports Excel workbooks, exports PDF, and offers command-line workflows. It is designed for developers, analysts, and other people who regularly inspect or edit tabular files. All features are available without a purchase, while optional one-time individual and team licenses support development and suppress reminder notifications.
Learn more
CSV Editor
The CSV Editor plugin for JetBrains IDEs introduces CSV (Comma-Separated Values) as a recognized language, providing syntax definition, structured language elements, and associated file types (.csv/.tsv/.psv). This enables default editor features like syntax validation, highlighting, and inspections for CSV-like files. It supports customizable text and table editors, flexible table editing, syntax validation, customizable syntax highlighting and formatting, quick-fix inspections, and intentions such as quoting/unquoting and shifting columns. It accommodates various value separators, and tab, with support for custom separators and line comments. The table editor allows adding or removing rows and columns via context menus and supports key bindings for efficient navigation and manipulation.
Learn more