Instant Search & Sort
Filter and sort your collection in real-time by artist, year, date added, rating, or physical shelf locations.
TropoAudio is a free software album collection manager. Synchronize your albums from Discogs, enrich them with custom metadata, and locate your records on your shelves with connected LED strips.
Bring a new dimension to your music collection and rediscover the joy of exploring your vinyl records and CDs.
Filter and sort your collection in real-time by artist, year, date added, rating, or physical shelf locations.
Enrich album entries with custom fields: exact shelf position, purchase price and simplified styles.
Select an album, styles, or artists on the screen, and the corresponding slots on your shelves light up thanks to LED strips.
Proxy architecture with Apache/Nginx. Personal API tokens and credentials are never exposed to client browsers.
A clean NPM workspace 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 physical music collection at your fingertips.
Let TropoAudio control the LED strips of your shelves!
💡 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 album)
Built within the TropoAtlas monorepo using modular packages and plugins.
Primary client application for browsing a collection of albums.
State management with Zustand, caching, and normalizers.
Reusable UI components.
HTTP client for LED strip hardware communication.
Discogs API integration plugin.
Run TropoAudio locally or with Docker, and deploy it behind an Apache/Nginx reverse proxy.