Projects / iBookshelf


iBookshelf is an application for cataloging your book collection and designing bookshelves based on this data. It supports ISBN entry using a CueCat, a standard barcode scanner, or manual entry. Book data is automatically fetched from Amazon Web services. Manual book entry is possible for non-catalogued books. Bookshelf design is done graphically with the Cairo drawing library, and is based on the most efficient book order.

Operating Systems

Recent releases

  •  08 Apr 2005 07:58

    Release Notes: This new version makes available new data points for pages, weight, volume, and density. ISBN numbers are now visible as well. Columns are reorderable, and a new View menu allows the user to choose which columns to display. Minor bugfixes were also made here and there.

    •  16 Mar 2005 15:09

      Release Notes: The user can now set design parameters by using design settings dialog. Preferences are now persistent across sessions. In other words, the program saves your settings. Book images may now be refreshed with a right click. The Cuecat decryption class has been greatly improved and may now be used as an external library. Minor bugfixes were made.

      •  12 Mar 2005 22:41

        Release Notes: A new eye-friendly layout was added. Better key-bindings were implemented. All data columns are now sortable. Major bugs were fixed, including a crashing bug which occurred when searching on a bad ISBN. The shelf design code was rewritten for more efficient sorting and to eliminate the problem with lost books. Designs may now be saved.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.