2

GitHub - kaangiray26/endless: Unifying the social media experience

 1 year ago
source link: https://github.com/kaangiray26/endless
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Endless

Unifying the social media experience

Report Bug · Request Feature

What is Endless?

Endless is a social media curator that allows you to view all of your favorite websites in one place with a unified card-based interface. It allows for users to upvote, save and comment on posts from websites even if the website doesn't support it.

Screenshots

screenshot_1.png
screenshot_2.png
screenshot_3.png
screenshot_4.png
screenshot_5.png

Installation

Download the APK from GitHub Releases and install it.

Features

  • No account needed
  • Save posts
  • Upvote posts
  • Comment on posts
  • Remove upvotes and comments if needed
  • Fuzzy search on post titles on feed

Supported Websites

  • Wikipedia
  • Hacker News
  • GamingOnLinux
  • Cumhuriyet
  • Darknet Diaries
  • Slashdot
  • Quanta Magazine
  • Ars Technica
  • The Onion

Starting the server

You can use the docker-compose.yml file to start the server.

How to contribute?

You can contribute to Endless by adding support for new websites or by improving the existing codebase. If you want to add support for a new website, take a look at the existing websites. Usually, each website has its own class with two methods inside the extractors.js file. If you want to improve the existing codebase, you can do so by creating a pull request.

Extractors

Prebuilt versions:

Coming soon


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK