Getting Started
Install Acerola and sync your first library between two devices.
Acerola is a local comic and manga reader with 100% P2P sync between devices — no central server, no account, no cloud. This page covers installing on each platform and pairing two devices for the first time.
Installing
Pick the platform you use:
Requirements: Windows 10/11 (64-bit) for the Desktop app; Android 8.0 (API 26) or newer for the mobile app.
Downloading outside the Microsoft Store
The Microsoft Store package is the only one signed with a trusted certificate. If you download the installer (.exe/.msi/.msix) directly from GitHub Releases instead of using the Store, Windows SmartScreen will warn that the executable isn’t recognized — that’s expected, not a sign of malware. The Android APK is always signed, even downloaded straight from GitHub Releases; it just isn’t published on the Play Store yet, so Android will also ask you to confirm installing from an unknown source.
Building from source
Prefer to build it yourself, or need macOS/Linux? Acerola Desktop is a Tauri app — clone the repo and run it directly:
git clone https://github.com/Vinicius-Gabriel-P-Leitao/acerola-reader
cd acerola-reader/acerola/desktop
npm install
npm run tauri devAndroid needs Android Studio + the NDK to build the native Rust side — the full setup (toolchain, environment variables, first build) is documented in the Contributing section.
Syncing two devices
- Open the Network screen on both devices.
- Scan the QR code shown on one device using the other.
- Confirm the pairing — from then on, both devices exchange library and reading history directly, with no server in between.
No local network?
When devices aren’t on the same network, Acerola uses acerola/relay to make the P2P connection work without manually opening ports.