Welcome to F97.BE!
Python, Photons, and Predictions.
VoluminaX: From Fast Static Search to a Complete Library Ecosystem
After years of using Tellico to manage my book collection, I grew tired of its sluggish HTML search. That frustration led to Bonk, a Python powered converter that transformed Tellico data into fast static pages with instant search.
VoluminaX takes that idea much further.
What began as a way to publish a book collection quickly has grown into a complete desktop application for managing, editing, importing, printing, and publishing personal libraries. VoluminaX keeps the original philosophy of Bonk, fast, static, portable HTML, but adds a modern SQLite based application around it.
At the center is a clean graphical interface designed for everyday library work. Books can be browsed, filtered, searched, added, edited, duplicated, and deleted directly in a responsive table view. Every change is stored instantly, so managing a collection feels direct rather than administrative.
Publishing remains one of the core strengths. VoluminaX generates individual book pages and a searchable index that open instantly in any browser. The resulting HTML is lightweight, portable, and ready for upload to any web server. A built in SFTP and FTP uploader reads a simple JSON configuration, skips files that already exist, and reports progress while publishing.
Data entry is no longer limited to manual work. VoluminaX can import book data automatically by ISBN from Google Books, with ISBN validation and a structured preview of the retrieved metadata. For comic collections, a dedicated CSV importer helps clean entries, detect duplicates, and standardize titles and numbering before import.
A major step forward is the versatile plugin system. VoluminaX is no longer a fixed application with a few built in tools, but a platform that can be extended in many directions. Plugins can handle imports, exports, validation, printing, online services, cover downloads, price comparison, bulk ISBN processing, statistics, and other specialized workflows. This makes VoluminaX adaptable to very different collections and working styles without turning the core application into a monolith.
The plugin toolbar reflects this modular approach. ISBN import, CSV export, HTML export, print tools, validation, webcam scanning, cover galleries, online lookups, bulk enrichment, price comparison, and library statistics all become independent building blocks. Each plugin does one job, but together they form a flexible library workspace.
The iOS VoluminaX ISBN Scanner App extends this workflow beyond the desktop. It turns the iPhone into a mobile intake device for the library. Books can be scanned shelf by shelf, box by box, or directly after purchase. The app collects the ISBN numbers and then transfers them to VoluminaX through its built in local API. VoluminaX can then process the scanned list, validate the ISBNs, enrich the records with online metadata, and import the books into the collection.
VoluminaX also includes a versatile printing module for creating physical records of a library. It can produce detailed views, compact lists, or classic catalog cards, with optional cover images, summaries, ISBN numbers, and personal notes. Output can be saved as PDF, exported as HTML or text, or sent directly to a printer. This makes it useful not only as a digital catalogue, but also as a practical tool for archiving, sharing, lending, and documenting collections.
The combination of desktop editing, static publishing, plugin based extension, mobile ISBN scanning, and flexible print output turns VoluminaX into more than a database. It is a complete library companion that bridges the tactile and the digital, keeping books organized, searchable, portable, and beautifully presented.
The name VoluminaX reflects both origin and ambition. Volumina is the Latin plural of volumen, meaning books or rolls, a reminder of how knowledge was once recorded and preserved. The X marks the evolution of Bonk into something larger: an expandable ecosystem for managing and publishing collections. It stands for expansion, cross connection, and the quiet joy of working with many volumes, brought together in one intelligent and timeless library system.
I am currently busy scanning and adding all our books to VoluminaX, so the lists below are still far from complete. They should be seen as a growing snapshot of the collection rather than a finished catalogue.
- Bücher in Eriks Arbeitszimmer
- Bücher in Gelis Arbeitszimmer
- Kunstbücher
- Kochbücher
- Comics
- Suske en Wiske
- Alle Hefte von Reclam