A personal reader on your website which is installable as a PWA on your phone or tablet.
The project consists of two parts:
- reader module: API for getting channels, streams etc. The main entry point is
at /reader. Configuration is at admin/config/services/reader. - reader theme: theme for displaying the content. The theme enables you to
install the reader on the home screen of your mobile phone.
The theme uses the Infinite Scroll library to automatically load the next page. It loads the plugin by default from unpkg.com. You can download the library also locally into the libraries folder using the following drush command: drush reader:is.
Modules that implement the API:
- ActivityPub: https://www.drupal.org/project/activitypub
- IndieWeb Microsub: https://www.drupal.org/project/indieweb
Note: only works using the internal Microsub endpoint. - Reader module on behalf of Aggregator in D9 and https://www.drupal.org/project/aggregator for D10+
Check the README for all features, installation and configuration.
Supporting organizations:
development
Project information
20 sites report using this module
- Created by swentel on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.

