nostr-web-components has improved docs now at And new components: - <nostr-note> for rendering full notes with proper formatting - <nostr-text> for rendering just the text - <nostr-follow> for rendering a simple "follow me on nostr" button that can actually be clicked (idea copied from @Saiyasodharan) These components are very lightweight, they use no framework and only import what is strictly necessary from nostr-tools and nostr-gadgets. They're also very efficient and replaceable metadata is cached on IndexedDB very straightforwardly.

Replies (13)

I don't know to whom I'm talking here because every JavaScript developer is more likely to write their own framework than to use this, but maybe @Derek Ross and his static sites will be interested.
I will see if I can incorporate some of this into my new site that I've been working on the past two weeks (and I'm wondering if you somehow know about it).