When people are told about Lemmy and look for it in a search engine, join-lemmy.org is one of the first pages that comes up. Here they should be able to find out what Lemmy is, and be able to register an account to start posting.
At the moment this still seems too complicated, so I’m looking for your suggestions to improve it:
- On the main page, is the text relevant and up to date or should anything be changed?
- How about the instance selection wizard (click “join a server” on the homepage), which lets you select topics and languages to select instances. Do the current options make sense?
- The instance list itself, is there any information missing, or potential design improvements?
- And the list of apps, what can be done here? For one thing the data is rarely updated, so we would appreciate pull requests.
- Any other suggestions you may have.
Since yesterday I already made a couple of improvements:
- Use biased random for instance list, so large instances are always near the top
- Rename Join to Sign Up in instance list
- Fix icon overflows by using inline-flex (by @dessalines)
- Add button to visit random instance (not merged yet)
Edit: Here is a draft for some changes to the frontpage:
https://github.com/LemmyNet/joinlemmy-site/pull/524


I just took another look at the site, and I love the new changes already!
I see the developer also found the issue, great to hear that you both might be collaborating.
That’s a good point. I like the images you have currently, and I’ll keep an eye out for anything that might be better.
A few of them have nice big cards now, so those could be combined. Otherwise the features that I personally would have been interested in are (in no particular order):
Emojis with autocomplete support. Start typing :User tagging using @, Community tagging using !: You could also emphasize that this works across instances. For example: “Tagging users and communities from any federated instance”Integrated image uploading in both posts and comments.i18n / internationalization support for > 30 languagesRSS / Atom feeds for All, Subscribed, Inbox, User, and Community.By hosting your own server, you can be in full control of your content.Thanks, I made a note for our team to look into that in the future!
That’s a good point, I’m also not sure if there is a good way for instance admins to change that on Pixelfed’s site. I don’t have a strong preference either way, but having some way for admins to update the information would be ideal. Perhaps an automated system with custom overrides through a file on the GitHub?
Some more feedback on the current version of the site:
Browse All Serversbe the primary button, and then the join button be secondary. A refresh button might also work: “Refresh for a new randomly selected server”