What it is
RedReader is an unofficial open source Android application for Reddit, listed under Community & Social / Social Networking. The project is written in Java and released under the GPL-3.0 license. It lives in the Android ecosystem and targets Reddit, with topics that include android, android-app, android-application, and reddit.
The concrete problem it addresses is access to Reddit on Android through a free, open source client that the README describes as having no ads or tracking. The README also presents it as lightweight and fast for users who want swipe actions, cache management, multiple accounts, tablet layout, media viewing, themes, translations, and accessibility support.
Key capabilities
- RedReader is free and open source, and its README states that it has no ads or tracking.
- The app supports swipe gestures on posts, with customizable actions such as upvote, downvote, save, and hide.
- Advanced cache management stores past versions of posts and comments, and image and comment precaching can be set to always, never, or Wi-Fi only.
- RedReader supports multiple accounts, a two-column tablet mode, a built-in image viewer, and a GIF/video player.
- The application supports Android 5.0 and newer, offers translations for multiple languages, includes night mode and ultra black themes, and optimizes for screen reader use.
Who uses it and how
- Reddit users on Android can install RedReader from Google Play, F-Droid, or the GitHub releases page, where the Google Play APKs are also available.
- People who browse Reddit on tablets or large phones can use the two-column tablet mode, and users with several Reddit accounts can switch between accounts in the app.
- Developers can build the application on Linux by running ./gradlew installDebug with Gradle, while translators can improve or add languages through the Hosted Weblate project.
Getting started
The typical install methods mentioned in the README are Google Play, F-Droid, and GitHub releases, and the typical build method is to use Gradle on Linux and run ./gradlew installDebug.
When to use it — and when not to
RedReader fits Android users who want an unofficial, GPL-3.0 licensed Reddit client with no ads or tracking, multiple accounts, customizable swipe actions, media viewing, themes, translations, and accessibility support. It may be less suitable for users who need an official client, a low issue backlog, or a clearly listed contributor count, because the provided facts show 457 open issues and do not provide a contributor count. Since it is an Android client rather than a self-hosted service, there is no database, storage, SMTP, or other backend infrastructure for a self-hoster to operate.
project readme (upstream, from github) — read inline
RedReader
An unofficial, open source Android client for Reddit.


Features
- Free and open source, with no ads or tracking
- Lightweight and fast
- Swipe posts left and right to perform customizable actions, such as
upvote/downvote, or save/hide
- Advanced cache management - automatically stores past versions of posts and
comments
- Support for multiple accounts
- Two-column tablet mode (can be used on your phone, if it’s big enough)
- Image and comment precaching (optional: always, never, or Wi-Fi only)
- Built-in image viewer, and GIF/video player
- Multiple themes, including night mode, and ultra black for AMOLED displays
- Support for Android 5.0+
- Translations for multiple languages
- Accessibility features and optimization for screen reader use
Downloading
RedReader is available for free on the Google Play store:
https://play.google.com/store/apps/details?id=org.quantumbadger.redreader
RedReader can also be found for free on F-Droid:
https://f-droid.org/app/org.quantumbadger.redreader
The Google Play APKs are also available here:
https://github.com/QuantumBadger/RedReader/releases
Translating
Please help us translate RedReader into new languages, or improve the
translations for existing languages!
https://hosted.weblate.org/projects/redreader/strings/

Pull Requests
Please see the contribution guidelines in
CONTRIBUTING.md.
Building
RedReader is built using Gradle. On Linux, simply run:
./gradlew installDebug
License
RedReader is licensed under the GPL, version 3. A copy of the license is
included in LICENSE.txt.
Thanks
A full list of contributors is included in the changelog.