I am finally getting around to cataloging the books I own. Now that I am running Linux I found a free piece of software that does what I want: Tellico. While it is for KDE I had no problem installing and using it with a Gnome desktop. So far I have cataloged over 300 books, which has been very easy due to the internet search feature of the software.
Another feature of the software that I liked at first was the ability to output an HTML report. I wanted to post my book list on this site and I thought that would be the easiest way. It was easy, but didn’t have the format or features that I wanted. Fortunately, the software also exports to an XML file. So I exported the XML and wrote my own javascript program to display the list.
You can see the list here: robertjwallace.com/books