How to create a CSV export plugin

I want to be able to export data from strapi admin via an “export” button as csv files.

I don’t know where to start or how to do such thing. as my nodejs knowledge is very limited, I highly appreciate an elaborate answer that points me to right direction.


here is an exporter but only supported json format lazurey/strapi-plugin-content-export-import: Strapi plugin for content export and import (