Introducing Norma (Nostr Relay Manager), a nostr client based on NIP-86 (Relay Management API). If your relay exposes NIP-86 API, this client will give you the frontend to use it

GitHub: https://github.com/Vin-it/norma

Hosted instance: https://norma.network

It also supports Blossom management. The UI in general needs work. I’d appreciate feedback, especially on the NIP-86 implementation, as this is my first time writing a nostr client—but all feedback is welcome!

As usual, a warning - please test it against a local relay instance before using it against a production instance.

Thanks to nostr:npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8 for the idea

Next steps: In addition to improving the UI/implementation, I will work on examples to show how NIP-86 could look like on the relay side. Khatru makes this easy by having an easy to implement interface if anyone is in a rush to give it a shot.

https://m.primal.net/Ngca.webm

Reply to this note

Please Login to reply.

Discussion

great job. you can update it with these changes:

https://github.com/nostr-protocol/nips/pull/1734

already merged into khatru and go nostr. and supported on alienos relay.

also, i was developing a management api client like you, but using shascn and svelte, but im not able to develop it for a long time probably since im very busy. you can take a look at it to use or inspire the ui maybe:

https://github.com/dezh-tech/mangostr

i hope we see amazing updates from your project. 🫡🪼

Thanks for the encouraging words!

Yes, I definitely need help with the UI 😆

I'll have a look, and soon get back to shipping some updates, thank you

your welcome.🫡🪼

that's great. ill wait for your updates. good job.

Nice! We need more of these tools!