Social Reader is a P2P and offline ActivityPub client for reading and following microblogs on the Fediverse.

Unlike traditional platforms, Social Reader does not index data on a server. It empowers you to load public ActivityPub data directly, turning your device into a personal indexer. This means your content, your control.

Social Reader natively supports content loading over P2P protocols such as ipfs:// and hyper://. This innovation bypasses the need for always-online HTTP servers, allowing you to access content anytime, anywhere—even offline.

Social Reader is built on principles of low-tech; minimal dependencies, vanilla JavaScript, unminified scripts, and IndexedDB for local data storage. View and contribute to our open-source code on GitHub.

FAQs

How do I create an account on Social Reader?

Social Reader is designed as a reading and following client, which means you cannot create an account directly within the app. To actively write and contribute to the Fediverse, you would need to interact with the Social Inbox API. This can be done through platforms like Sutty CMS or by forking and hosting your own instance of Staticpub repository.

Why is Social Reader different from mainstream social platforms?

Social Reader eliminates the middleman, ensuring direct communication with your audience without the interference of third-party algorithms. This ad-free experience prioritizes user autonomy and engagement, making it ideal for community leaders and organizations seeking genuine reach and engagement. Unlike traditional social networks where follower engagement often requires payment, Social Reader and the broader Fediverse allow for genuine reach and engagement.

I found a bug. Where do I report it?

If you encounter any issues or have feedback, please file a report on our GitHub issues page. We appreciate your input as it helps us improve Social Reader for everyone.