#capyreader

Reworking sync for better offline support

Capy version 2026.05.1208 includes improvements to better support offline reading. Previous attempts relied too heavily on Android background tasks for state management. Background tasks worked well on good connections but drifted on spotty networks. Even when statuses did sync, they would sync outside the refresh interval, if ever. Now, statuses are always added to an “outbox” controlled by the app, not the OS. This is a SQLite table that tracks…

Continue reading →


Capy Log: Miniflux and more

I’m excited to announce initial Miniflux support in Capy Reader in version 2026.01.1189. While it was possible to use Miniflux via the Google Reader API, this latest version of the app calls Miniflux’s API directly. Right now the feature set is just the essentials Add, remove, and update feeds Add and edit categories Fetch new articles, and mark articles as read and starred These should cover all the same features…

Continue reading →


Podcasts in Capy

I released audio enclosures in version 2026.01.1186 of Capy Reader. The goal is to enable audio on supported feeds to provide the full experience of any post. By no means am I trying to build a full podcast experience! I’m looking for any and all quirks or bugs you may find. If you run across any issues with the feature, please let me know in the announcement thread on GitHub…

Continue reading →


The Guts of a New Machine

ReadYou just released v0.15.0 this past week. I’ve been waiting to see their take on one very specific feature: large screen support. I tried it out. It’s great! There’s a subtle animation for article filters in the list column. There’s also an expand/collapse option to view the article in full screen. This is a new paradigm that Google has been pushing in Keep and Gmail. In the face of these…

Continue reading →


Capy Log: Open In Browser, Article List Tweaks

Summer in the midwest is careening towards autumn, and version 2025.08.1153 of Capy Reader is in review for the Play Store. I haven’t been adding huge feature changes lately. Instead, I’ve been trying to pick apart the app and understand some underlying jank that exists. More on that later. While there aren’t huge changes in this release, I did get around to adding “Open in browser” as an option to…

Continue reading →


Capy Log

The next version of Capy Reader will reintroduce the “Mark All Read” button to the toolbar. The floating action button will still be an option, but I want to free up space for more complex UIs, specifically audio playback which will occupy the same bottom bar area.

Continue reading →