On a Mac you can use Spotlight - it can handle most formats, including EPUB
On Windows you can use the Windows Indexer, but it can't index EPUB or MOBI. I use it on a library of 100,000+ 'books'.
On Linux you could use Recoll or Beagle - not sure if they do EPUB.
BR
|