Your relays "front end" is your client. I.e. amethyst/daums, snort, ect..

Nostr relays are dumb backends. There is a mess of implementations to pick from. You pick a backend spin it up and make sure the domain can accept websocket connections.

Reply to this note

Please Login to reply.

Discussion

I was seeing nosrt-rs-relays has a web socket, but I didn't find anything for a web client running yet

So none of the relays have frontends? Is there a simple open one I could pull?

okay i havent had coffee at this morning so try to explain as clearly as I can. .

Relays are dumb backends. They don't have a front end like a mastodon instance would when you install it. Clients like Amethyst, Damus, snort, take the data from those dumb backends and interpret it as posts, chats, etc...

All Nostr relays use web socket connections to communicate with clients (thats why you see wss:// in front of relay urls its "secure web socket")

As for relay implementations the two most popular ones seem to be "nostream" and "strifry" you can see a list of relay implementations along with a list of clients and other projects here :

https://github.com/aljazceru/awesome-nostr

Im running nostream for my relay personaly.

Yeah I was understanding that the relays are only websockets, I was just asking if you knew of some front ends or most people like snort.social or nostr.rocks are using something custom

Oh yeah. I use amethyst on my phone (android) and gossip for desktop. that list i shared should have a bunch of clients though if you wanna go through them and find one you like

Yeah I'm using amethyst now. Probably will use gossip on the desktop also. Still would be nice to have a web front end that I could run without relying on someone else's. I guess nostr's main strength it doesn't matter where you post from, your keys and what relays you use is what does.

There was a cilent called bija that could be run localy. I think snort also has a desktop app.