Visdata is an interactive tool and you can quickly explore/edit data directly. While csvkit is batch oriented. Visidata can be used in a batch way, but that is not its strength.
I prefer to use a similar tool mlr. I find mlr is complementary to Visdata. Either to process the data before going into Visdata, or to figure out what mlr commands I want to use for a shell script.
Visdata is an interactive tool and you can quickly explore/edit data directly. While csvkit is batch oriented. Visidata can be used in a batch way, but that is not its strength.
I prefer to use a similar tool mlr. I find mlr is complementary to Visdata. Either to process the data before going into Visdata, or to figure out what mlr commands I want to use for a shell script.