Damus
Saiyasodharan profile picture
Saiyasodharan
@saiy2k
So I wanted a Nostr follow button on my site.
Turns out... it didn’t exist 🤷‍♂️
So I built one. And more.

🛠️Launching "Nostr Components"
→ Embed Nostr posts, profiles & buttons anywhere on the web.
→ Looks good too 😎

Tagline: Take Nostr content beyond Nostr clients – embed it anywhere.

Docs: https://nostr-components.web.app/
Code: https://github.com/saiy2k/nostr-components
Dev story: https://saiy2k.in/2025/02/17/nostr-components/

Big shout out to @Hemath for helping with storybook documentation.

Thanks to my friends @Saravanan Mani and @Vivek for review and feedback.

and of course thanks to @fiatjaf for inspiration, @PABLOF7z for NDK

#nostr #components #followbutton #webcomponents #indieweb #buildinpublic #opensource #nostrDev

2333❤️65🤙9💜4♥️2💪2🔥2
erik · 47w
This is the way. Build the world you want to see. 💪
Moe · 47w
Thank you for doing this. I wanted to display my Nostr profile on my homepage, but I didn’t like the result and ended up hard-coding the info for simplicity. I will play with your web components and provide feedback, if any! Also, custom zap buttons would be great!
Sacred Peak · 47w
I need a WP plugin for this
BitPopArt · 47w
How to add to wordpress?
EvoLensArt · 47w
Bravo! I hope I need this soon. I’m working on a book that’s bitcoin-focused, but a fair amount of NOSTR is in there, too. When I do my own website, i want it to be populated with NOSTR notes as much as possible
DeveRoSt · 47w
An npm library would be nice, so it could be easily installed and used in an angular project.
Hemath · 47w
Yay! Most needed one for me! Awesome work Mr.Stardust 🔥
Ailo · 6w
This is really awesome stuff given it works! Now if people start seeing nostr, zap buttons, and whatever else on the coolest sites we'll have them wondering
Gustavo · 6w
This is amazing!