I have written a new module Entityforms that allows user to create front-end forms that are entities. The submissions are also fieldable entities. I was wondering if there is a module that can export any Entity type, not just nodes and users, into csv files. I would want the ability to bulk export the submission entities(or any entity) to csv files.
I know I can do this with Views Data Export but I would have to make the view for each entity type.
Any ideas? I was planning on making a module to do this if there is nothing existing.