nglib is a simple application that puts PDF and CHM files in a directory hierarchy into a SQLite database for faster searching. Originally the plan was to extract metadata like title and author from these files, but this turned out to be not as straight-forward as expected. So for now, only filenames are used. Titles are generated from filenames by stripping the file extension and replacing "." with spaces.
Make sure you have the python bindings for the STFL library installed (python-stfl on Debian/Ubuntu).
On first run, the program will ask you for the directory where you store your PDF and CHM collection. A config file will be written to ~/.nglib/nglibrc.
Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.