Gallium Digital released Modern CSV 2.3 back in January with new options to fill cells with UUIDs (universally unique identifiers). It also fixed a bug that could cause “Add or Update ID Column” to fill to the end of the viewable table rather than the end of data, prevented pop-up windows from appearing in random places, and addressed a problem with dragging cells below or to the right of frozen header rows or columns. The company subsequently released version 2.3.1 with additional bug fixes that improve save stability (especially when the app’s “Behavior When File Is Changed Externally” option is set to Refresh Automatically), fix the Histogram column sort order, prevent “Duplicate Cell Contents To” from incorrectly writing into the first row in some cases, improve handling of cells containing more than 4096 characters, fix a bug where pasting data from Excel could delete the cell to the right, and ensure that pasting into the Save dialog’s filename field doesn’t paste into the table. (Free/$39/$59, free update, 27.2 MB, release notes, macOS 11+)
I’ve recently started using https://smoothcsv.com/, but I noticed that there are several other ones out there. Has anyone here by chance looked at some, and can give some hints as to why they choose this or that over the other? So far, I’m happy with SmoothCSV, but am not sure what other apps might offer that I’m missing.
I think the question largely comes down to the various ways you want to manipulate data. I haven’t evaluated SmoothCSV to see if it offers all the features I use in Modern CSV to add, change, and trim selected cell contents. Similarly, I use Modern CSV’s ability to highlight found cells a lot because it helps me scan for cells that don’t contain a necessary character or match a grep. (I use this a lot while fixing track meet event entry times, since people absolutely suck at following instructions to enter times like 0:09 seconds or 10-04 for a long jump distance.)
So if you’re not thinking, “If only I didn’t have to do X manually,” SmoothCSV probably has all the features you need.