If you have tons of pdf books this is the right software for you. The books database is based on sqlite. It also is able to manage file naming, exporting from the local repository to a directory chosen by you. It also avoids file duplicates.
Atheneum is a bookstore inventory system written in Java 5.
Cataloguer (local library) books of FictionBook format.