Poll: What's your favorite Nostr client?
Discussion
grooving on satellite.earth rn
Amethyst, but I don't really think any of them are that great (yet).
Amethyst is like the most developed, what do you think they need to get to?
Well, it's not that it's bad. Just some interesting decision making in how the client works, user experience, and some quirks. I'll give you some examples.
When replying to someone, unless the note you're replying to is short, you can't see the whole thing when replying. Even pushing "show more" won't actually show you all of the note if it is long enough, and there's no way to scroll down.
There's also the issue of the block list. Everyone knows about this with Amethyst, there's a block list for spammers that gets passed around and updated as people report spam, but you can't see it. The user should be able to see it if they want to unblock someone just for themselves.
Every time you open the application, their kind 0 which is their "about me" and avatar URL and all that gets fetched, as well as the actual avatat. Every. Single. Time. There's no caching. There should be caching, at least of follows, that's a lot of data, on low bandwidth connections this makes it unusable. It even fetches your own information! The sane way would be to cache this information and then update if it pulls it and it's different.
It saves drafts as draft kinds to the relay automatically, so if you're typing a reply and you go do something else for a second, the draft goes out, there's no way to turn this off. I don't want my half written notes sent to the relay!
That's not exhaustive, just what I can remember right now off the top of my head.
There are a lot of options that seem like basic user friendly functionality that just aren't there. I can't think of many off the top of my head, and going into that would turn this into a feature request ramble, but generally speaking client developers in every corner of tech have begun to make decisions for the user and restrict their options instead of empowering them, it's a trend I've noticed and is getting worse, and amethyst does some of that, but almost every nostr client I've used does something like this.
I have my ideas for an ideal client, and I don't expect that without building it myself, but there are some things that are so standard or self evident that you've got to ask, why is it done this way?
I just hace primal, but listen to amethystis better
I love Amethyst. Every time you turn around there's a new feature or tweak being done. Props to Ditto as well. I don't get on Nostr from a computer much, but when I do, Ditto is my go to.
why ditto over gossip? thanks for opinion
I should check out Gossip. I like Ditto because its familiar if you came from the Fediverse side ofthings. I also like that there's a feed dedicated to NIP-05. Right now its just showing people with ditto dot pub NIP-05s, but I like the idea of having a feed dedicated to people with the same identifier. It feels like a local feed on Fediverse. It works well with Alby, and I think they are working on Amber support. The other thing is that I just like following Alex Gleason's work. He's done this stuff for a while, and I liked watching his crusade against the ReplyGuys and the emoji spammer.
Amethyst and Mostard
Amethyst and satellite.earth at the moment.
Amber + mostard / primal / garnet
openvibe
Primal π
Amethyst
primal for the web.
amethyst on the phone.
so far...
Unfortunately there appears to be no good one for Linux ARM