OPDS
wallabag provides an OPDS catalog so you can browse your saved articles and download them as EPUB files from any OPDS-compatible reader application (for example KOReader, Foliate, Thorium, or many e-ink readers).
The catalog is read-only: it is for discovering and downloading articles. Marking articles as read, starring, or tagging is not part of OPDS — use the web interface or the API for that.
Getting your catalog URL
The OPDS catalog uses the same personal feed token as the RSS feeds.
If you have not created one yet, open the Feeds tab and click
Create your token (you can change it later with Reset your token).
Once the token exists, the Feeds tab links to your catalog as
OPDS catalog (e-readers). The URL has this shape:
https://your-wallabag-instance/opds/{username}/{token}Add that URL to your OPDS reader as a new catalog/server. Because the token is in the URL, you normally leave the username and password fields of the reader blank.
What’s in the catalog
Opening the catalog URL shows a navigation feed with:
-
Digest — the most recent unread articles bundled into a single EPUB. By default it contains the 20 newest unread articles. You can change this with the
limitquery parameter, up to a maximum of 50:https://your-wallabag-instance/opds/{username}/{token}/digest.epub?limit=10 -
Unread, Starred, Archive, All — one shelf per article status. Opening a shelf lists its articles; selecting an article downloads it as an EPUB.
Pagination
Like the RSS feeds, shelves are paginated and honour the same per-feed article
limit you configure on the Feeds tab (50 by default). You can add /2 to a
shelf URL to jump to the second page; feeds expose next, previous and last
links so readers can page through automatically.
Security note
Anyone who has your catalog URL can read and download your articles, because the token grants access without a separate login (this is the same trade-off as the RSS feeds). Treat the URL as a secret, and reset your token if it is ever exposed.