Instant Search & Sort
Filter and sort your collection in real-time by author, year, date added, rating, or physical shelf locations.
TropoBiblio is a free software book collection manager. Synchronize your library from Inventaire.io, enrich your books with custom metadata, and locate them on your shelves with connected LED strips.
Bring a new dimension to your personal library and rediscover the joy of browsing its shelves.
Filter and sort your collection in real-time by author, year, date added, rating, or physical shelf locations.
Enrich each book with custom fields: exact shelf location, purchase price, and simplified genres.
Select a book, genres, or authors on the screen, and the corresponding slots on your shelves light up thanks to LED strips.
Clean NPM monorepo separating UI components, state management, cache, hardware drivers, and data plugins.
Export and restore full collection archives with metadata and cover artwork in portable ZIP packages.
A fast and modern interface designed to put your book collection at your fingertips.
Let TropoBiblio control the LED strips of your bookshelves!
💡 Maker-Friendly: All firmware source code and wiring schematics are free software and included in the repository, ready to flash onto an affordable ESP32 microcontroller.
Interactive simulation (click any volume)
Developed within the TropoAtlas monorepo using modular packages and plugins.
Primary client application for browsing your book collection.
State management with Zustand, caching, and normalization.
Reusable UI design system, theme engines, modals, and navigation components.
HTTP client for LED controller communication.
Inventaire.io API integration plugin.
Run TropoBiblio locally or with Docker, and deploy it behind an Apache/Nginx reverse proxy.