currently using https://damus.io/webv2/ for my desktop client needs. I might be biased but I'm digging it so far.
Discussion
one thing I added recently: if you have the tab in the background it will update the tab title with: (x) Damus, where x is the number of new notifications (notes with your pubkey in a p tag).
it's colored that way for this reason lol. it's more of a baby toy at this point. but it works!
Nice job @jb55 what stack did you use for it
vanilla js, no bundler. all code is here: https://damus.io/webv2/damus.js uses npmrepo.com/nostr which is a simple relay lib I put together.