booksearch Key facts:fulltext index using whoosh Webinterface with flask Using PDF Miner and pyPdf for PDF Manipulation/Extraction PDF preview with ImageMagick Git http://xapek.org/git/public/?p=booksearch.git;a=summary Known issues:Index contain single pages instead of full books because otherwise the algorithm to build the match-abstract would be too slow. Screenshot