opensourceprojects.dev

A broadsheet for software that doesn't ask for your email

A smallish Android RSS reader for Feedbin, FreshRSS, Miniflux and local feeds
GitHub RepoImpressions4

Project Description

View on GitHub

A Smallish RSS Reader That Plays Nice With Your Favorite Backend

You've probably tried a few RSS readers by now. Some are too bloated, some lock you into a single sync service, and others haven't been updated since the last time you checked your feeds. If you want something that's small, open source, and works with whatever backend you're already using, Capy Reader is worth a look. It's an Android RSS reader that supports Feedbin, FreshRSS, Miniflux, and local feeds—all in one app.

What It Does

Capy Reader is a smallish RSS reader for Android devices running Android 11 or later. The core idea is simple: it's a client that connects to the sync service or feed source of your choice. Rather than forcing you into one ecosystem, it supports four options out of the box—Feedbin, FreshRSS, Miniflux, and local feeds—so you can keep using whatever you've already set up.

The project is built for Android using Android Studio and Gradle. It's free across all sources, which means there's no paywall sitting between you and your feeds. Releases on Google Play and F-Droid land roughly every week or so, depending on new features, bugfixes, and translation updates. There's also a separate nightly package (marked with a "-nightly" suffix) for anyone who wants to test unstable, untested builds.

Why It's Cool

  • Multiple backends, one app. The four-source support is the real draw here. If you're running FreshRSS on your own server or paying for Feedbin, you don't have to switch clients when you switch services. Capy covers the common ground.

  • It's genuinely smallish. The project describes itself that way, and the framing matters. Not every RSS reader needs to be a full-blown content platform. If you want a focused client that does feeds well, this fits the bill.

  • Free across all sources. Some readers gate features or sync options behind a purchase. Capy doesn't—every source works without paying.

  • Active maintenance. Weekly-ish release cycles, a public roadmap, and nightly builds all signal a project that's being actively worked on rather than abandoned after a first push.

  • Translations are open to everyone. Localization runs through Weblate, so if your language isn't there yet, you can add it. That's a nice touch for a small project.

  • Honest about its limits. The README openly acknowledges that full content mode sometimes doesn't work "due to the chaos of the web." Instead of pretending otherwise, it gives you a dedicated form to request full content support for specific sites. That kind of transparency is refreshing.

How to Try It

Getting Capy Reader on your device is straightforward—pick your distribution channel:

  1. Google Play: play.google.com/store/apps/details?id=com.capyreader.app
  2. F-Droid: f-droid.org/packages/com.capyreader.app
  3. IzzyOnDroid: apt.izzysoft.de/fdroid/index/apk/com.capyreader.app
  4. GitHub Releases (including nightly builds): github.com/jocmp/capyreader/releases/latest

If you'd rather build it yourself:

  1. Clone the repository at github.com/jocmp/capyreader
  2. Install Android Studio if you don't have it
  3. Sync Gradle
  4. Go to Run > Run 'app'

For a signed release build, you'll need a release.keystore in the root directory and a secrets.properties file with your key alias and passwords filled in.

Found a bug? The README asks you to search existing discussions and issues first, then submit a report with app version, OS version, and reproduction steps. Feature requests go through the discussions feature request category. And if full content mode fails on a specific site, there's a separate form for that.

One thing worth noting: if you want to submit a pull request, the maintainer asks that you ask first. That's meant to save review time and keep you from writing code that doesn't fit the app's direction.

Final Thoughts

Capy Reader is a solid option if you're on Android and want a lightweight RSS client that doesn't dictate your backend. The multi-source support is the standout feature, and the open translation effort plus weekly releases suggest a project that's cared for. It won't replace a full-featured reader if you need deep customization or advanced filtering, but if you want something that just reads feeds from the service you already trust, it's a good fit. If it's useful to you, the README mentions a Ko-fi link to support the work—especially the time-consuming task of writing and verifying full content parsers.


Follow @githubprojects for more developer tools and open source projects.

Back to Projects
Project ID: 0520a308-903c-48fe-bedb-210751d227e9Last updated: October 22, 2026 at 02:54 AM