In case you've found, like I did, FileReader in the File Web API to be slow on Chrome (and wouldn't mind improvements on other browsers, either), I developed a cache for the File API, to amortize the overhead of FileReader, at
https://bitbucket.org/Pierre_Lebeaupin/simplefilecachejs
In my use case, the cache brought a 10x (ten times, 1000%) performance improvement on Chrome (less easy to measure on other browsers), obviously your mileage may vary.
I am considering submitting it to npm, though I need to find out in which category/tags/etc. it would fit best.