The idea
I want to build an app, in which you can subscribe or follow profiles or feeds from multiple platforms, including various fediverse platforms (lemmy, Mastodon, Friendica, etc), blogs, and others (no idea what else yet).
App will have optional smart filtering and sorting, and optional algorithm based on your reading habits.
The north star goal is to make this app give the user the feel of being officially supported by the platforms it reads from. It should feel like a lemmy app if you see a lemmy post, feel like Mastodon if it’s Mastodon, etc. This is obviously a monumental effort, so I will have to make concessions (hence north star).
Motivation
I see the recession of multi-source or Multi-Platform feed readers (RSS) as quite unfortunate to user choice and freedom.
I think this app, will promote a few ideals of mine:
- being intentional about content we want on our feed
- breaking boundary between different platforms (which is the spirit of ActivityPub)
- promoting open platforms: encourage non-profitting creators to make their content accessible on these platforms, and readers to read from them.
- consuming internet content without data mining, addictive scrolling, and having the choice to smart filter or sort your feed.
<hr />
What are your thoughts? Do you agree that this is worthwhile?
Besides blog posts (RSS), lemmy, Mastodon, and other big fsdiverse platforms, what would you want to see on this app?
I think a lot of open social media accept the RSS format.
Like for example if you add a “.rss” to the end of a bluesky profile url you get the rss feed for it.
So this actually seems quite doable!
I would say its something you dont need top efficiency. Don’t do it in Rust. It’s fine to use python or something.