Baca.
by ilhamdanials · io.github.ilhamdanials.baca
Not TrustedWeb appUnrated★ 105 stars
A privacy-first, local e-book reader built with Material 3 Expressive design
Screenshots
About
Baca. is a lightweight, local-first e-book reader (EPUB & PDF). Now packaged as a native Android app via Capacitor, it runs entirely on optimized web-native tech with zero backend. No servers, no tracking, no cloud uploads, and zero CDN reliance. Your books and libraries are processed and stored 100% locally on your device for absolute privacy and complete offline capability. * Permanent Dark UI: Light, dark, and AMOLED mode toggles now apply exclusively to book content — not the app interface. The UI is permanently dark for a cleaner, more consistent look. * Expressive Mode: A new toggle in settings lets you switch between a colorful Expressive UI or a minimal, subdued appearance. Your call. * Canvas Mode — Page Slider & Text Search: Navigate PDFs instantly with a new page slider. Full-text search is now supported for PDFs with embedded text (not applicable to scanned/image-based PDFs). * Archive.org Downloads to Device: Books downloaded from Internet Archive are now saved directly to your device's Downloads folder — not just inside the app. Access them from any file manager or share them freely. * Fluid Morphing & Animation: UI elements like buttons and book cards don't just register clicks; they morph and react to your touch with butter-smooth bezier curve transitions. * Immersive Reading Mode: Navigation elements intuitively slide out of the way as you scroll down to focus on reading, giving you a 100% distraction-free canvas. * 10 Vibrant Palettes: Choose from 10 meticulously crafted Material 3 color palettes (including the elegant Warm Teal) that dynamically shift the entire app's accent and mood. * Expressive vs. Minimal: Toggle Expressive Mode in settings to switch between a vibrant, colorful UI and a clean, subdued one. * AMOLED Dark for Book Content: The pitch-black AMOLED theme is available exclusively for book content, optimized for OLED screens to save battery. * Minimalist Control: Want a cleaner shelf? Toggle "Hide Book Titles" to let the book covers speak for themselves. Baca. is the open-source project ilhamdanials/baca. (https://github.com/ilhamdanials/baca.) by ilhamdanials, released under MIT. Ion packages it unmodified from commit 1534f02caedc, adding only a manifest, an icon and a storage compatibility script.
Source
Written by ilhamdanials, published to Oikou by Ben Grande.
- ★ 105 stars on GitHub
- Licence: MIT
- Upstream version v2.2.0
- Built from commit 1534f02caedc
Age rating
Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.
What version 2.2.0 may do
Internet
It asks to reach these hosts, and no others:
- archive.org
- any address under archive.org
- generativelanguage.googleapis.com
- fonts.googleapis.com
- fonts.gstatic.com
Personal Cloud tools
- Keep a database of its own on your Personal Cloud ion.db
- Keep files in its own storage on your Personal Cloud ion.files
Notifications
It does not send push notifications.
Storage
Up to 1 GB on your Personal Cloud.
Add to Personal Cloud
Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.
Versions
2.2.0 Latest Shown above
Published · a ready-built bundle
Imported from ilhamdanials/baca. at 1534f02caedc (v2.2.0).