Hey, I made a simple webapp, that shows you a random community with basic stats, description and top 10 posts of all time from this community.

You can use it without logging in, but for automatic following, the login is required.

All data is stored in your browser and code is open source.

Some info and issues of the app:

  1. I made it in a day, so bugs may and will happen
  2. It uses a json list of communities from browse.feddit.de
  3. It ignores all NSFW communities. I’m planning on adding a switch for that, but if you really want, you can change nsfwFilter property in local storage through devtools. all is for everything, none is for no NSFW and only is for only NSFW communities.
  4. Sometimes it fails to follow a community. Maybe it’s because community is not yet “synced” to the instance you logged in from. Don’t know much about exact reason, because I’m new to lemmy from the tech side.
  5. There is also a planned feature to exclude whole instances. Currently only possible with editing local storage.

  • Elegast@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Looks neat I’ll check it out. Would be cool if you could login and it would pull your subscribed communities and then come up with similar communities based on already subbed ones. Cheers.

    • stirante@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      I’d love to do that, but that would require me having info on all users’ followed communities. Then I could cluster communities based on shared subscribed users and actually recommend communities. Basically if user A follows X, Y and Z, user B follows X, Y and Z and you follow X, then you might be interested in Y and Z.

      Or some simple alternative would be to tag communities, but again someone would have to do it.