And I think you’ll love it. I focused on several areas:
If that’s all you need to know, you can buy a license here.
Or if you already have a version 1 license, you can upgrade here.
For those that need more details, here you go.
There are two areas of the user interface that I aimed to improve for usability: Preferences and File Metadata. I also added several new themes and a bunch of subtle improvements to make it look and feel better.
In version 1, preferences (i.e. program settings, keyboard shortcuts, and file extension options) could only be set by editing and saving a file. Some users really liked this and others preferred a UI. I decided to give everyone what they want. For those who like it, you can still edit the preference files just like in version 1. For everyone else, there is a Preferences window that is more intuitive and less prone to mistakes.
Settings Window
Keyboard Shortcuts Window
File Extension Options
In version 1, changing the file’s parameters (e.g. delimiter, character encoding, etc.) or header row/column settings was all done via command. In version 2, you can still do it via command, but there’s now a File Metadata pane to make it easier.
File Metadata Pane
Version 1 had two themes – Light and Dark. Version 2 has five – Light, Dark, Dracula, Solarized Light, and Solarized Dark.
Dracula Theme
Solarized Light Theme
Solarized Dark Theme
The first thing you’ll notice is that it loads faster than version 1. The load time has been cut nearly in half.
For loading large files in read-only mode, load time has been reduced by nearly 20%
Lastly, the performance for loading files with many columns has been reduced by over 90%. That’s a full order of magnitude.
I make sure that any feature I add is going to be useful to a broad swatch of Modern CSV users. Most of them have been requested by users. The rest are features I find useful, and since I use my own product, I count as a user. Here are some of the most important new features:
* Select all results of a Find operation.
* Open a new instance.
* Deduplicate rows based on just a few columns (instead of only removing rows that are the same on every column). [Premium]
* Reshape (change dimensions) of a range of cells. [Premium]
* Statistics and Column Analysis. [Premium Business]
* Column Lookup. [Premium Business]
For a more comprehensive list, see the Download page.
The old documentation was single page and was starting to get pretty large. The new documentation has multiple pages with excellent navigation and search functionality. It’s more comprehensive but still concise. I endeavor to use graphics instead of words when possible.
Rosetta is no longer needed to run Modern CSV on Apple Silicon machines.
A lot of work went into making Modern CSV 2.0. I hope you find it makes editing and viewing CSV files even easier. Please feel free to try it out and let me know what you think.
Download Modern CSV 2If you’re ready to buy a license, you can do so here here.
If you already have a version 1 license, you can upgrade here.