LibroFlare: One App for Books, Audiobooks, Comics, and Manga
Reading today means juggling multiple apps depending on format. LibroFlare is our answer: one digital library for every format, built with Nuxt on the frontend and Symfony on the back.
Reading used to mean one place: a shelf. Now it means navigating four or five different apps depending on what you want to read. Kindle for ebooks. A separate app for audiobooks. Another for manga or comics. Each with its own account, its own sync, its own subscription.
LibroFlare is a project I built with @bigjohnn1 to fix that. One library. Every format.
What it covers
Books, audiobooks, comics, and manga all live in the same interface. The idea is that your reading life should not be split across platforms just because the format is different. If you switch from reading a novel to listening to one during your commute, you are in the same app.
The library view puts your collection front and center. Browse by format, by genre, or search for something specific. Everything is built to be fast, with no loading screens for things you have already accessed.
The reading experience
Each format has its own optimized reader. Text books get clean typography, adjustable font size, and progress tracking. Audiobooks get a persistent player that stays out of the way while you browse. Comics and manga get a full-screen reader with page-turn navigation that feels native on both desktop and phone.
Progress syncs across devices. Pick up on your phone where you left off on your laptop.
How we built it
The frontend is built on Nuxt with Vue 3, a choice we made because server-side rendering matters for a content-heavy app like this. The backend is Symfony, handling the API, authentication, and content management.
We kept the stack familiar enough to move fast but solid enough to scale. The two frameworks work well together when the API contract is clean, and keeping the frontend and backend in separate directories forced that discipline.
What makes it different
Most digital library apps are designed around a specific publisher’s catalog or a single content type. LibroFlare is format-agnostic by design. Whether the content is a 600-page novel, a 20-minute podcast-length audiobook, or a manga volume, it belongs in the same place.
The project is live at libroflare.germondai.com. We are still adding features, but the core reading experience is solid. If you like books in any format, it is worth a look.