On android newpipe is probably best like an earlier comment says. On linux I would look at the following list:
Look at how many actual projects are using dioxus vs leptos. I believe some. Of the projects listed on the dioxis website are no longer maintained.
GitHub stars can be bought very easily.
Thank you for the recommendation. I have been wanting to try out the FUTO apps (which grayjay) for a while but couldn't find it on f-droid. It looks like they have their own repo which you need to add.
Just got grayjay downloaded and it is so good!
New LTT Framework video: https://www.youtube.com/watch?v=-lErGZZgUbY
Nix has the most unique packages and the most up to date packages of any Linux software repository. It has substantially more fresh packages than Arch or Alpine (which you say does a better job in a separate comment).

Source:https://repology.org/repositories/graphs
Could you link to the Lemmy style app please, I haven't heard of this before
Sorry about this. I just found the video interesting when it popped up on my feed.
The video isn't about that at all. I really wish people (not just you) would watch it before commenting or voting.
Are you saying that nix will cache all the dependencies within itself/its “container,” or whatever its container replacement would be called?
Yep, sort of.
It saves each version of your dependencies to the /nix/store folder with a checksum prefixing the program name. For example you might have the following Firefox programs
/nix/store/l7ih0zcw2csi880kfcq37lnl295r44pj-firefox-100.0.2
/nix/store/cm1bdi4hp8g8ic5jxqjhzmm7gl3a6c46-firefox-108.0.1
/nix/store/rfr0n62z21ymi0ljj04qw2d7fgy2ckrq-firefox-114.0.1
Because of this you can largely avoid dependency conflicts. For example a program A could depend on /nix/store/cm1bdi4hp8g8ic5jxqjhzmm7gl3a6c46-firefox-108.0.1 and a program B could depend on /nix/store/rfr0n62z21ymi0ljj04qw2d7fgy2ckrq-firefox-114.0.1 and both programs would work as both have dependencies satisfied. AFAIK using other build systems you would have to break program A or program B (or find versions of program A and program B where both dependencies are satisfied).
Your app is really good. Well done!
Its not only miles better than the default mobile experience on Lemmy, it is also has features like swiping that I have never seen used on a web app before.
Do you have some kind of roadmap of features that will be added?
Some things I think would add to the experience are:
- Previews of comments/posts
- Sorting by Top day, week, month, ect
Definitely don't include passwords in git.
Using a password manager is best.
If you are using secrets when developing you can load secrets into environment variables automatically when you run a program: https://developer.1password.com/docs/cli/secrets-environment-variables/
They have partnered with a (secret for now) hardware vendor so we should have other options in the future.