Hehe they do look quite similar so great minds right 😁 I had the same thourght when I saw yours! I'll add a link to yours to the list on my about page if you want 😀
I wanna give both of you props for your work on these. It's pretty cool to see the community jump on things like this. I've been half considering an attempt to whip up an android app just for a personalized experience, but I'm worried I'll be too ambitions lol
For both of you, wouldn't it be nice to let me add my home instance so you could provide quick links to subscribe (and open the community in my home instance).
By the way, do you have any plan to expose an API or daily extract of the data you have?
While those websites are useful for manual searches, I think it would benefit the feddiverse much more if there was a way to integrate all those lists into an app. At least without resorting to web scrapping.
Is it because they also show instances, not just communities? Or is it more just a hobby project (nothing wrong with that, I'm 💯 on board with building things for the sheer enjoyment of it - even if it's already a 'solved' problem)
I can only speak for myself, but I started work on mine since the Feddit one is fixed wide mode and the searching/filtering is less than ideal, I wanted to be able to see more details. Feddit one doesn't show instance stats iirc.
There are also other lists, but I didn't find any of them super user-friendly.... If Lemmy is gonna succeed Reddit there needs to be some super friendly tools to assist community discovery.
For me these two community browsers linked here are a little more usable then the browse.feddit.de version (I am on desktop). Everyone is just trying to help grow the community in whatever way they can, and redundancies and choices never hurt. There is talks of each instance hosting a community browser over on the github issues, so this likely will be implemented in some form for each server as well.
Cans has source? I've been hacking on a per-instance community scraper (that pulls a list of communities from the community directory page) for !lemmy411!lemmy411@lemmy.ca, in an attempt to have a regularly published community list, but I'm a bit bogged.
I have links to the source for my crawler (written in nodejs with redis task queuing) on https://lemmyverse.net (GitHub link top right) 🤗
It's a bit messy at the moment but has all the community crawling stuff.
I’m probably going to put the source up shortly but how I decided to find communities is by scraping my instances “federated with” list from https://toast.ooo/api/v3/site
Then going through the /.well-known/nodeinfo -> /nodeinfo/v2.0.json (or whatever url the well-known gives) to check the software to make sure it’s a Lemmy instance
Then using the Lemmy rest API to paginate through the open communities for that instance
I'm operating a small instance, nothing here seems to be listed. They always appeared on browse.feddit.de after some time, so I suppose it searches for subs actively. Think you can do something like that in the future?
I would love to sort by growing, or new. A lot of the time when you search by popilar, comments, etc the main ones are always at the top. I would like to see some of those up and coming ones that are growing at the moment.
This is especially important as i am on a small lemmy, and I wont get a heap of new lems as there wont be a lot of people adding new subscriptions, i need to find them myself.